archive2023_04
Last modified by Microchip on 2025/09/18 12:31
linux4microchip-2023.04 tag
Kernel
Enhancements are added on top of the official v6.1 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 v6.1.x version is merged in our branch.
Here is a little summary of the main additional enhancements:
- Integration of stable kernel updates up to v6.1.22
- Runtime PM support for at_xdmac DMA driver
- System suspend/resume for at_xdmac DMA driver
- Fixes for at_xdmac DMA driver to avoid failure on DMA channels on system suspend/resume
- Runtime PM support for Microchip SPDIFTX driver
- System suspend/resume support for Microchip SPDIFTX driver
- Cleanups and improvements for Microchip SPDIFTX driver
- Runtime PM support for Microchip PDMC driver
- System suspend/resume support for Microchip PDMC driver
- Fix poc noises when starting capture for Microchip PDMC driver
- Runtime PM support for Microchip SPDIFRX driver
- System suspend/resume support for Microchip SPDIFRX driver
- Fix controls for Microchip SPDIFRX driver to avoid concurrency on hardware resources
- Cleanups and improvements for Microchip SPDIFRX driver
- Removed atmel-sdramc driver and handle the clocks on proper clock drivers
- Fix imbalanced reference counter on Ethernet device that made ULP modes to fail
- Runtime PM support on SPI driver
- Delay timer support on Microchip PIT64B driver
- Cleanups on pinctrl driver to avoid potential leaks and simplify code
- Support for line bias flags that have been implemented in gpio API for at91 pio4 pinctrl driver
- Support for push-pull configuration in at91 pio4 pinctrl driver
- Zero length message digest support for hmac in atmel-sha driver
- Detection of in-place operations with two sg lists in atmel-tdes and atmel-aes drivers
- Match cfb block size with generic implementation in atmel-aes driver
- Microchip ISC/XISC mainline compatible drivers
- Enable PAC1934 support on SAMA7G5-EK, SAMA5D2-ICP, SAM9X60-EK boards
- Fix PTP TX timestamp handling due to padding and improve PTP TX timestamp on MACB driver
- Enable PTP support on SAMA7G5
- Enable SAMA7G54 SiPs
Pre-built Demo
Media type | Board | Features | Binary | Description |
---|---|---|---|---|
Yocto Project / Poky based demo | ||||
NAND Flash | SAM9X60-EK | Headless | linux4sam-poky-sam9x60ek-headless-2023.04.zip (~ 104 MB) md5: 12c3464df573b2f9c1b484ffddb654d4 | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Flash_the_demo |
Graphics | linux4sam-poky-sam9x60ek-graphics-2023.04.zip (~ 225 MB) md5: 827d513381fdb860ec104572a1b19e84 | |||
SD Card image | SAM9X60-EK | Headless | linux4sam-poky-sam9x60ek-headless-2023.04.img.bz2 (~ 85 MB) md5: f0cdc7e45db10098822ee48dd2c2a881 | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
Graphics | linux4sam-poky-sam9x60ek-graphics-2023.04.img.bz2 (~ 188 MB) md5: 44ed39c2c24fae8874abbb9de8ff71fe | |||
BuildRoot based demo | ||||
SD Card image | SAM9X60-EK | Headless | linux4sam-buildroot-sam9x60ek-headless-2023.04.img.bz2 (~ 46 MB) md5: 2bbdfc10834936061a08a916441c3355 | Linux4SAM BuildRoot based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
Graphics | linux4sam-buildroot-sam9x60ek-graphics-2023.04.img.bz2 (~ 151 MB) md5: be96ae2a6f77e85a82d73e881c38220d | |||
OpenWrt based demo | ||||
SD Card image | SAM9X60-EK | Headless | openwrt-22.03.5-at91-sam9x-microchip_sam9x60ek-ext4-sdcard.img.gz (~ 6 MB) md5: 4d2fd08661742d2fa63ec15d70655c95 | OpenWrt based demo released by openwrt community from tag v22.03.5 Follow procedure: #Create_a_SD_card_with_the_demo |
Media type | Board | Features | Binary | Description |
---|---|---|---|---|
Yocto Project / Poky based demo | ||||
NAND Flash | SAM9X60-Curiosity | Headless | linux4sam-poky-sam9x60_curiosity-headless-2023.04.zip (~ 104 MB) md5: 2dacd2f0a8e08a0372d0ba8247fe56b6 | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Flash_the_demo |
Graphics | linux4sam-poky-sam9x60_curiosity-graphics-2023.04.zip (~ 225 MB) md5: 914d5f2d92fd7270299f4f222fd1f868 | |||
SD Card image | SAM9X60-Curiosity | Headless | linux4sam-poky-sam9x60_curiosity-headless-2023.04.img.bz2 (~ 85 MB) md5: cd15c608c2fc87bf9844487634faefc9 | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
Graphics | linux4sam-poky-sam9x60_curiosity-graphics-2023.04.img.bz2 (~ 188 MB) md5: 5ef04c7c0ecb19a3a81f3ed828febba0 | |||
BuildRoot based demo | ||||
SD Card image | SAM9X60-Curiosity | Headless | linux4sam-buildroot-sam9x60_curiosity-headless-2023.04.img.bz2 (~ 46 MB) md5: da6f189afbd9a56c3c7b7f7761a190ee | Linux4SAM BuildRoot based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
Graphics | linux4sam-buildroot-sam9x60_curiosity-graphics-2023.04.img.bz2 (~ 151 MB) md5: cc26b88482216b021d9994e5b8930e3a |
Media type | Board | Features | Binary | Description |
---|---|---|---|---|
Yocto Project / Poky based demo | ||||
SD Card image | SAMA5D27 SOM1 EK | Headless | linux4sam-poky-sama5d27_som1_ek-headless-2023.04.img.bz2 (~ 106 MB) md5: 0926351578a6214509d22a728c82e600 | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
OP-TEE Headless | linux4sam-poky-sama5d27_som1_ek-optee-headless-2023.04.img.bz2 (~ 111 MB) md5: f8fda5e052f1783aca1ef8ff5f5599d1 | |||
Graphics | linux4sam-poky-sama5d27_som1_ek-graphics-2023.04.img.bz2 (~ 185 MB) md5: 10203eb8813a4b4e4fed75b142d55b6c | |||
OP-TEE Graphics | linux4sam-poky-sama5d27_som1_ek-optee-graphics-2023.04.img.bz2 (~ 189 MB) md5: e80a08c66f97dd82b001fc443a1550c6 | |||
BuildRoot based demo | ||||
SD Card image | SAMA5D27 SOM1 EK | Headless | linux4sam-buildroot-sama5d27_som1_ek-headless-2023.04.img.bz2 (~ 61 MB) md5: 791bec159c961d4d023fdecaa0e14c97 | Linux4SAM BuildRoot based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
OP-TEE Headless | linux4sam-buildroot-sama5d27_som1_ek-optee-headless-2023.04.img.bz2 (~ 62 MB) md5: d60a67e6447b156a6ca402a2f0ac1961 | |||
Graphics | linux4sam-buildroot-sama5d27_som1_ek-graphics-2023.04.img.bz2 (~ 182 MB) md5: 77a7a784f12360a38f9ffae3cbaf99e5 | |||
OP-TEE Graphics | linux4sam-buildroot-sama5d27_som1_ek-optee-graphics-2023.04.img.bz2 (~ 182 MB) md5: 879edbb2553eb42abb9f376560028ed6 | |||
OpenWrt based demo | ||||
SD Card image | SAMA5D27 SOM1 EK | Headless | openwrt-22.03.5-at91-sama5-microchip_sama5d27-som1-ek-ext4-sdcard.img.gz (~ 8 MB) md5: 762440499b163a716847bbf2e0cc3385 | OpenWrt based demo released by openwrt community from tag v22.03.5 Follow procedure: #Create_a_SD_card_with_the_demo |
Media type | Board | Features | Binary | Description |
---|---|---|---|---|
Yocto Project / Poky based demo | ||||
SD Card image | SAMA5D27 WLSOM1 EK | Headless | linux4sam-poky-sama5d27_wlsom1_ek-headless-2023.04.img.bz2 (~ 107 MB) md5: f710df11ac1bf7b42df63366cb039afd | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
Graphics | linux4sam-poky-sama5d27_wlsom1_ek-graphics-2023.04.img.bz2 (~ 185 MB) md5: 8cb554b689d1153c8416c4cf0d3369b3 | |||
BuildRoot based demo | ||||
SD Card image | SAMA5D27 WLSOM1 EK | Headless | linux4sam-buildroot-sama5d27_wlsom1_ek-headless-2023.04.img.bz2 (~ 61 MB) md5: 269f6728b33fca90dd8d2c46674234c7 | Linux4SAM BuildRoot based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
Graphics | linux4sam-buildroot-sama5d27_wlsom1_ek-graphics-2023.04.img.bz2 (~ 182 MB) md5: 1acfa4e3256aadbfdcd5dbf46495a076 | |||
OpenWrt based demo | ||||
SD Card image | SAMA5D27 WLSOM1 EK | Headless | openwrt-22.03.5-at91-sama5-microchip_sama5d27-wlsom1-ek-ext4-sdcard.img.gz (~ 8 MB) md5: 48a150a171b5a112a6f1c90a6e5b5c95 | OpenWrt based demo released by openwrt community from tag v22.03.5 Follow procedure: #Create_a_SD_card_with_the_demo |
Media type | Board | Features | Binary | Description |
---|---|---|---|---|
Yocto Project / Poky based demo | ||||
SD Card image | SAMA5D2-ICP | Headless | linux4sam-poky-sama5d2_icp-headless-2023.04.img.bz2 (~ 106 MB) md5: 50c46e6ec36a03480685dc7e1662855b | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
BuildRoot based demo | ||||
SD Card image | SAMA5D2-ICP | Headless | linux4sam-buildroot-sama5d2_icp-headless-2023.04.img.bz2 (~ 60 MB) md5: 283d7d07ce6e67e283132eb1a68bc66d | Linux4SAM BuildRoot based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
OpenWrt based demo | ||||
SD Card image | SAMA5D2-ICP | Headless | openwrt-22.03.5-at91-sama5-microchip_sama5d2-icp-ext4-sdcard.img.gz (~ 8 MB) md5: 6f6fcd87ba365024736db0809f88c674 | OpenWrt based demo released by openwrt community from tag v22.03.5 Follow procedure: #Create_a_SD_card_with_the_demo |
Media type | Board | Features | Binary | Description |
---|---|---|---|---|
Yocto Project / Poky based demo | ||||
Boot on eMMC | SAMA7G5-EK | Headless | linux4sam-poky-sama7g5ek-headless-2023.04.zip (~ 131 MB) md5: 5a46140b3653311da220e2b22c229227 | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Flash_the_demo |
SD Card image | SAMA7G5-EK | Headless | linux4sam-poky-sama7g5ek-headless-2023.04.img.bz2 (~ 118 MB) md5: b70102c3c1262993a3ee985fc944a383 | Linux4SAM Yocto Project / Poky based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
BuildRoot based demo | ||||
SD Card image | SAMA7G5-EK | Headless | linux4sam-buildroot-sama7g5ek-headless-2023.04.img.bz2 (~ 68 MB) md5: 0e138e5ca96f1a01222491c570a488a4 | Linux4SAM BuildRoot based demo compiled from tag linux4microchip-2023.04 Follow procedure: #Create_a_SD_card_with_the_demo |
OpenWrt based demo | ||||
SD Card image | SAMA7G5-EK | Headless | openwrt-22.03.5-at91-sama7-microchip_sama7g5-ek-ext4-sdcard.img.gz (~ 6 MB) md5: ddfdffd076b8799446f2dccae183557c | OpenWrt based demo released by openwrt community from tag v22.03.5 Follow procedure: #Create_a_SD_card_with_the_demo |