Embedded Linux BSP Q4 2023 Quarterly Release |
ELB-5386 | Fixed | Modules Using Micron eMMC Stuck During Boot | Apalis iMX6, Apalis T30, Colibri iMX6, Colibri iMX7, Colibri iMX8X, Colibri T30, Verdin iMX8M Mini | Flash, SDIO/SD/MMC | | Low | No |
Description: In some specific condition modules using Micron MTFC4GACAJCN eMMC might get stuck during boot with the following error `mmc0: Card stuck in programming state! mmcblk0 card_busy_detect`. Workaround: Apply patch `ed9009ad300c ("mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC Q2J54A")` to your kernel (https://lore.kernel.org/all/20231030224809.59245-1-beanhuo@iokpp.de/). |
Embedded Linux BSP Q3 2022 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-6-0-0-quarterly |
ELB-4620 | New Feature | Revise `/boot` Partition Mountpoint | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Buildsystem, Flash | | | No |
Description: Mount "boot" partition to the standard location and `mount --bind` from `/boot` to that location instead of mounting the "boot" partition in `/boot` |
ELB-4619 | New Feature | Remove Setting eMMC `read_ahead_kb` Queue Parameter | Apalis iMX6, Apalis iMX8, Apalis TK1, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Flash, SDIO/SD/MMC | | | No |
Description: Remove the code trying to set `read_ahead_kb` emmc queue parameter. |
Embedded Linux BSP 5.7.4 Maintenance Release |
ELB-5386 | Fixed | Modules Using Micron eMMC Stuck During Boot | Apalis iMX6, Apalis T30, Colibri iMX6, Colibri iMX7, Colibri iMX8X, Colibri T30, Verdin iMX8M Mini | Flash, SDIO/SD/MMC | | Low | No |
Description: In some specific condition modules using Micron MTFC4GACAJCN eMMC might get stuck during boot with the following error `mmc0: Card stuck in programming state! mmcblk0 card_busy_detect`. Workaround: Apply patch `ed9009ad300c ("mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC Q2J54A")` to your kernel (https://lore.kernel.org/all/20231030224809.59245-1-beanhuo@iokpp.de/). |
Embedded Linux BSP Q1 2021 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-5-2-0-quarterly |
ELB-3337 | New Feature | Consistent /boot Mounting if Booting From SD Card or USB Memory Stick | Apalis iMX6, Apalis iMX8, Apalis iMX8X, Apalis TK1, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Flash | | | No |
Description: Due to the class "classes/image_type_tezi.bbclass" in "meta-toradex-bsp-common" setting the label to all upper-case "BOOT", and WIC images using all lower-case "boot", the /boot mounting may actually not work at all (given that an image got actually installed to eMMC using the Toradex Easy Installer prior to distrobooting from SD card and/or USB memory stick). However, rather than having the eMMC's boot partition mounted to /boot it would make much more sense to mount the resp. boot media's boot partition there. |
ELB-2890 | New Feature | Broken eMMC Command Queuing Feature | Verdin iMX8M Mini | Flash, SDIO/SD/MMC | | | No |
Description: The eMMC command queuing feature is broken in NXP BSP L5.4.70_2.3.0. Therefore, we had to disable it to avoid any corruption. |
Dunfell Q4 2020 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-5-1-0-quarterly |
ELB-3322 | New Feature | WIC Images May Fail Mounting /boot | Apalis iMX6, Apalis iMX8, Apalis iMX8X, Apalis TK1, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Flash | | | No |
Description: WIC images fail mounting /boot. Looks like classes/image_type_tezi.bbclass in meta-toradex-bsp-common is setting the label to all upper-case BOOT while WIC images are using all lower-case boot. This is particularly bad on Verdin iMX8M Plus as due to no Toradex Easy Installer being available as of yet we are using WIC images with the bmap tool for production flashing. |
ELB-3250 | New Feature | Mount Separate FAT Boot Partition to /boot | Apalis iMX6, Apalis iMX8, Apalis iMX8X, Apalis TK1, Colibri iMX6, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Flash | | | No |
Description: Make sure the boot partition on eMMC-based modules is mounted consistently across all modules to /boot. |
ELB-3150 | New Feature | Handle eMMC Reset | Verdin iMX8M Mini | Flash | | | No |
Description: Use eMMC Reset of the new Verdin iMX8M Mini V1.1A modules. |
Deferred release. See more at https://www.toradex.com/blog/torizon-yocto-project-long-term-support-alignment |
ELB-1402 | Feature Request | Add support for EEPROM | Verdin iMX8M Mini | Flash | | Low | No |
Description: Add support to use on board EEPROM |