linux4sam-2020.04 tag

Kernel

Enhancements are added on top of the official v5.4 Linux kernel tag where most of the Microchip SoC features are already supported. Note as well that we re-integrate each and every stable kernel release on top of this Long Term Support (LTS) kernel revision. This means that each v5.4.x version is merged in our branch.

Here is a little summary of the main additional enhancements:

  • Integration of stable kernel updates up to v5.4.41
  • Update WILC driver & firmware to 15.4.
  • Integration of SAMA5D2-ICP board in the release
  • Implement I2C bus recovery mechanism
  • Allow using more than 4 GPIOs as CS in atmel-spi driver
  • Add support for phylink in MACB driver
  • Master clock register offset fixes for SAM9X60 in shutdown, reset controller and PM SoC drivers
  • Improve power saving modes by disabling CPU PLL for SAM9X60
  • Add SAMA5D2-ADC additional software trigger support (for example, sysfs trigger)
  • Add real time timer (RTT) driver for SAM9X60
  • Fix fast drop of VDDCORE on shutdown operations for SAM9X60
  • Refactor reset controller driver
  • Switch the AES and TDES crypto drivers to the skcipher API. Clean the drivers and add various fixes.
  • Mainline SAM9x60 HWRNG support
  • Add support for SHA204A (I2C) random number generator
  • DMA drivers locking improvement and deadlock fixes
  • Fix possible MMIO window size overrun in QSPI driver
  • USB device controller (gadget) driver cleanup & fix for Vbus disconnect DMA issue.
  • Add support for Micron/Aptina MT9V022 monochrome camera sensor for both ISC-based MPUs and ISI-based MPUs.

Pre-built Demo

Media type Board Screen Binary Description
Yocto Project / Poky based demo
NAND Flash SAM9X60-EK - linux4sam-poky-sam9x60ek-headless-2020.04.zip (~ 87 MB)
md5: ccd6f38a27260cd17a2fe3ff48cdfbe4
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Flash_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sam9x60ek-graphics-2020.04.zip (~ 195 MB)
md5: 467755c6af9d8a36133dffb8d5097501
SD Card image SAM9X60-EK - linux4sam-poky-sam9x60ek-headless-2020.04.img.bz2 (~ 68 MB)
md5: a85c1334eb9a6f684ed3872a1b89e472
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sam9x60ek-graphics-2020.04.img.bz2 (~ 163 MB)
md5: 955ff5c69307b6b9b359eac53e44eaf7
BuildRoot based demo
SD Card image SAM9X60-EK - linux4sam-buildroot-sam9x60ek-headless-2020.04.img.bz2 (~ 34 MB)
md5: 06ac1977856a6e1494b4732a3044e2b5
Linux4SAM BuildRoot based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-buildroot-sam9x60ek-graphics-2020.04.img.bz2 (~ 130 MB)
md5: 4ca8f49ce46da3ce52ee17336f2207b5
OpenWrt based demo
SD Card image SAM9X60-EK - linux4sam-openwrt-sam9x60ek-headless-2020.04.img.gz (~ 12 MB)
md5: 62c39d6dd4b55113acd60ba95cb136db
Linux4SAM OpenWrt based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo

Media type Board Screen Binary Description
Yocto Project / Poky based demo
Boot on SPI Flash
+ rootfs on eMMC
SAMA5D2 Xplained - linux4sam-poky-sama5d2_xplained-headless-2020.04.zip (~ 140 MB)
md5: d2527ac6b63b160e320dd8b587c2338f
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Flash_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d2_xplained-graphics-2020.04.zip (~ 211 MB)
md5: 0edd0d8810db5b9218157da498beee45
SD Card image SAMA5D2 Xplained - linux4sam-poky-sama5d2_xplained-headless-2020.04.img.bz2 (~ 131 MB)
md5: ca7fed5f4e7b28dfd6d705cadf24c592
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d2_xplained-graphics-2020.04.img.bz2 (~ 200 MB)
md5: 47d5e23f503b0fcf83fc05446829aad6
BuildRoot based demo
SD Card image SAMA5D2 Xplained - linux4sam-buildroot-sama5d2_xplained-headless-2020.04.img.bz2 (~ 82 MB)
md5: d4014ed1a3740e1f950669d7706fd9cf
Linux4SAM BuildRoot based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-buildroot-sama5d2_xplained-graphics-2020.04.img.bz2 (~ 190 MB)
md5: 370ab30cb1d2851c685111154b1426e4
OpenWrt based demo
SD Card image SAMA5D2 Xplained - linux4sam-openwrt-sama5d2_xplained-headless-2020.04.img.gz (~ 13 MB)
md5: af773039d54cf296d036066033a06dac
Linux4SAM OpenWrt based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo

Media type Board Screen Binary Description
Yocto Project / Poky based demo
NAND Flash SAMA5D3 Xplained - linux4sam-poky-sama5d3_xplained-headless-2020.04.zip (~ 114 MB)
md5: af35c0277a0f62adee927e78fb4f59e9
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Flash_the_demo
SD Card image SAMA5D3 Xplained - linux4sam-poky-sama5d3_xplained-headless-2020.04.img.bz2 (~ 91 MB)
md5: 1acdc8c9b452c2de708ceffb07a9980c
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d3_xplained-graphics-2020.04.img.bz2 (~ 159 MB)
md5: a9015d4efe30f6f867b9cd2e8749de80
BuildRoot based demo
SD Card image SAMA5D3 Xplained - linux4sam-buildroot-sama5d3_xplained-headless-2020.04.img.bz2 (~ 44 MB)
md5: 1f267877aeca6d692322a2eefe6542a1
Linux4SAM BuildRoot based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-buildroot-sama5d3_xplained-graphics-2020.04.img.bz2 (~ 148 MB)
md5: 491bc80b8e7bf3fd3f00a43875f320a3
OpenWrt based demo
SD Card image SAMA5D3 Xplained - linux4sam-openwrt-sama5d3_xplained-headless-2020.04.img.gz (~ 13 MB)
md5: 7bcdb45384ae20dc1bb4e84919244323
Linux4SAM OpenWrt based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo

Media type Board Screen Binary Description
Yocto Project / Poky based demo
NAND Flash SAMA5D4 Xplained - linux4sam-poky-sama5d4_xplained-headless-2020.04.zip (~ 113 MB)
md5: 427d19b0c53d0f6ecaebe26b0c3d2414
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Flash_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d4_xplained-graphics-2020.04.zip (~ 185 MB)
md5: 0a242492b2600b5bbc6dfa5dd1d24a53
SD Card image SAMA5D4 Xplained - linux4sam-poky-sama5d4_xplained-headless-2020.04.img.bz2 (~ 90 MB)
md5: 0363c3b89add8bbb6342277f8da40e04
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d4_xplained-graphics-2020.04.img.bz2 (~ 159 MB)
md5: c2ab60d39cf3b6be2365b1cb5adfeafe
BuildRoot based demo
SD Card image SAMA5D4 Xplained - linux4sam-buildroot-sama5d4_xplained-headless-2020.04.img.bz2 (~ 44 MB)
md5: 15aa4e2c02cbd59a6ac0a0b8b0aa31e2
Linux4SAM BuildRoot based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-buildroot-sama5d4_xplained-graphics-2020.04.img.bz2 (~ 149 MB)
md5: 3d9bc26236954561c2fc732ad9b8e4dc
OpenWrt based demo
SD Card image SAMA5D4 Xplained - linux4sam-openwrt-sama5d4_xplained-headless-2020.04.img.gz (~ 13 MB)
md5: e5fd61bfc27e62ccc920ca3f18dbcfd1
Linux4SAM OpenWrt based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo

Media type Board Screen Binary Description
Yocto Project / Poky based demo
SD Card image SAMA5D27 SOM1 EK - linux4sam-poky-sama5d27_som1_ek-headless-2020.04.img.bz2 (~ 131 MB)
md5: 231333012090d9dd079e5659c3097dfe
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d27_som1_ek-graphics-2020.04.img.bz2 (~ 200 MB)
md5: 6fdd8f52e385d8ad796e590ef34c6f72
BuildRoot based demo
SD Card image SAMA5D27 SOM1 EK - linux4sam-buildroot-sama5d27_som1_ek-headless-2020.04.img.bz2 (~ 82 MB)
md5: 4095c0f08690f4b398555c9c2dc1d706
Linux4SAM BuildRoot based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-buildroot-sama5d27_som1_ek-graphics-2020.04.img.bz2 (~ 190 MB)
md5: 4d8e266530260f330dbf8b78eaedd1f4
OpenWrt based demo
SD Card image SAMA5D27 SOM1 EK - linux4sam-openwrt-sama5d27_som1_ek-headless-2020.04.img.gz (~ 13 MB)
md5: 80745a137e862ffc98ee14d437cbe954
Linux4SAM OpenWrt based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo

Media type Board Screen Binary Description
Yocto Project / Poky based demo
SD Card image SAMA5D27 WLSOM1 EK - linux4sam-poky-sama5d27_wlsom1_ek-headless-2020.04.img.bz2 (~ 132 MB)
md5: 330ad7e9b8c14ce4333986fc3bd1844d
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d27_wlsom1_ek-graphics-2020.04.img.bz2 (~ 200 MB)
md5: 0474589cd30e69c27ef935895252a403
BuildRoot based demo
SD Card image SAMA5D27 WLSOM1 EK - linux4sam-buildroot-sama5d27_wlsom1_ek-headless-2020.04.img.bz2 (~ 83 MB)
md5: 782214d601477f9e15d3bee67cdea6d6
Linux4SAM BuildRoot based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-buildroot-sama5d27_wlsom1_ek-graphics-2020.04.img.bz2 (~ 191 MB)
md5: a96c8c0b811165e3890f846f991f577b
OpenWrt based demo
SD Card image SAMA5D27 WLSOM1 EK - linux4sam-openwrt-sama5d27_wlsom1_ek-headless-2020.04.img.gz (~ 13 MB)
md5: c4c4a1ccc194b12ef5ff4f3745e11d24
Linux4SAM OpenWrt based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo

Media type Board Screen Binary Description
Yocto Project / Poky based demo
NAND Flash SAMA5D2 PTC EK - linux4sam-poky-sama5d2_ptc_ek-headless-2020.04.zip (~ 160 MB)
md5: d9e8ce468cecce4873b481e0f752b1a9
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Flash_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d2_ptc_ek-graphics-2020.04.zip (~ 232 MB)
md5: 354ee5bff8434a633b8c679fb05b2e09
SD Card image SAMA5D2 PTC EK - linux4sam-poky-sama5d2_ptc_ek-headless-2020.04.img.bz2 (~ 132 MB)
md5: b3fdedf1d9efa49573026b4bee124b61
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-poky-sama5d2_ptc_ek-graphics-2020.04.img.bz2 (~ 200 MB)
md5: 5302e1086e0c68f9088c1281c01fceb2
BuildRoot based demo
SD Card image SAMA5D2 PTC EK - linux4sam-buildroot-sama5d2_ptc_ek-headless-2020.04.img.bz2 (~ 82 MB)
md5: 751c95ee86f12d4d069b3feb8ca2ec8b
Linux4SAM BuildRoot based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
PDA5" (TM5000 or AC320005-5)
linux4sam-buildroot-sama5d2_ptc_ek-graphics-2020.04.img.bz2 (~ 189 MB)
md5: b4032bdc89b519f2aa5cf148749af9e2

Media type Board Screen Binary Description
Yocto Project / Poky based demo
SD Card image SAMA5D2-ICP - linux4sam-poky-sama5d2_icp-headless-2020.04.img.bz2 (~ 131 MB)
md5: c69620cbd57273e400043f242620799b
Linux4SAM Yocto Project / Poky based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
BuildRoot based demo
SD Card image SAMA5D2-ICP - linux4sam-buildroot-sama5d2_icp-headless-2020.04.img.bz2 (~ 82 MB)
md5: a8e265dff4e3cff44eae49343cdc3196
Linux4SAM BuildRoot based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo
OpenWrt based demo
SD Card image SAMA5D2-ICP - linux4sam-openwrt-sama5d2_icp-headless-2020.04.img.gz (~ 13 MB)
md5: e6eb377d1215c0baacf796045d6052df
Linux4SAM OpenWrt based demo
compiled from tag linux4sam-2020.04
Follow procedure: #Create_a_SD_card_with_the_demo