Upcoming Embedded Linux BSP Q1 2024 Quarterly Release |
ELB-5590 | Feature Request | Update i.MX Downstream U-Boot To lf-5.15.71-2.2.2 | Apalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update i.MX downstream U-Boot to latest NXP dot release version lf-5.15.71-2.2.2. |
Embedded Linux BSP Q3 2023 Quarterly Release |
ELB-5185 | New Feature | Update i.MX Linux Downstream Kernel To L5.15-2.2.x-imx | Apalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update i.MX Linux downstream kernel to NXP L5.15-2.2.x-imx / kernel.org v5.15.129 |
Embedded Linux BSP Q2 2023 Quarterly Release. |
ELB-5050 | Fixed | Suspend/Resume Not Working | Verdin iMX8M Plus | Kernel, Power Management | | Low | No |
Description: Suspend/resume functionality is not working correctly, the kernel crashes during the resume. |
Embedded Linux BSP Q4 2022 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-6-1-0-quarterly |
ELB-4887 | Fixed | PREEMPT_RT Not Working On Downstream Distro | Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | Low | No |
Description: PREEMPT_RT was not enabled by default on RT Downstream images Workaround: PREEMPT_RT config depends indirectly on !KVM, so make sure that KVM is not set |
ELB-4873 | New Feature | Update Downstream Kernel To LF5.15.52_2.1.0 | Apalis iMX8, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update Downstream Kernel To LF5.15.52_2.1.0 |
ELB-4855 | New Feature | Add Systemd Required KConfig Option To Kernel Config | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Buildsystem, Kernel | | | No |
Description: Some kconfig option required by some systemd functionality are missing in the kernel config, add those. |
ELB-4791 | Fixed | Kernel Error: CAAM `job ring 0` Warnings During Boot | Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel, Miscellaneous Peripherals | | Low | No |
Description: CAAM driver has some failure warning during boot (`caam_jr 30901000.jr: failed to flush job ring 0`, `caam_jr: probe of 30901000.jr failed with error -5`). JR0 is reserved for secure world usage and Linux kernel cannot use it. Workaround: The error message is just cosmetic, no known issues. |
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-4597 | New Feature | Update Linux Kernel to 5.15-2.0.x-imx Version | Apalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update Linux Kernel to 5.15-2.0.x-imx version, as included in NXP 5.15-2.0 BSP. |
ELB-4534 | New Feature | Use LZ4 Kernel Compression Algorithm | Apalis iMX6, Apalis iMX8, Apalis TK1, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Bootloader, Kernel | | | No |
Description: Use LZ4 kernel compression algorithm instead of LZO. |
Embedded Linux BSP Q2 2022 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-5-7-0-quarterly |
ELB-4502 | New Feature | Update Linux Kernel patch version to 5.4.193 | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update Linux Kernel patch version to 5.4.193 |
ELB-4411 | New Feature | Update to NXP released L5.4.70_2.3.7 (Kernel) | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update Kernel to NXP released L5.4.70_2.3.7 |
Embedded Linux BSP Q1 2022 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-5-6-0-quarterly |
ELB-4294 | New Feature | Update Linux kernel to latest LTS available patchset (Downstream) | Apalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update Linux kernel to 5.4.161 |
Embedded Linux BSP Q4 2021 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-5-5-0-quarterly |
ELB-3353 | New Feature | Feature Set: Linux: DVFS | Verdin iMX8M Plus | Kernel | | | No |
Description: Add support for DVFS on Verdin iMX8M Plus V1.0B. |
Embedded Linux BSP Q3 2021 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-5-4-0-quarterly |
ELB-4043 | Fixed | Latest CMA Configuration MAX(256MB, 25% of MEM) Not Working on 8GB SKU 0066 | Verdin iMX8M Plus | Kernel | | Low | No |
Description: Unfortunately, CMA needs to be in low memory and to be consecutive is not allowed to cross any other reserved sections. This severely limits its maximum available size and it looks like there is no consecutive 2GB block available that would meet all these conditions. Workaround: Luckily, one may simply override the amount of CMA via Linux kernel command line parameter. E.g. for the BSP:
setenv setup 'setenv setupargs console=${console},${baudrate} console=tty1 consoleblank=0 earlycon cma=1376MB'
saveenv; boot
Or in the Toradex Easy Installer case:
setenv teziargs cma=1376MB; saveenv; boot |
ELB-4006 | New Feature | Update Downstream Kernel To L5.4.70_2.3.3 Patch Release | Apalis iMX6, Apalis iMX8, Apalis iMX8X, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update to latest kernel.org patch release and pull in latest patches from linux-imx 5.4.70_2.3.3 patch release. |
Embedded Linux BSP Q2 2021 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-5-3-0-quarterly |
ELB-4019 | New Feature | CMA Memory Too Large on Certain SKUs | Apalis iMX8, Apalis iMX8X, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: CMA memory allocation is a fixed value and takes up too much space on certain SKUs. Drop the configuration of the CMA in the device tree in favour of specifying it in the kernel config with a size of 256MB or 12% of total memory which ever is less. |
ELB-3958 | New Feature | Update Linux Kernel to NXP BSP Patch L5.4.70_2.3.2 | Verdin iMX8M Plus | Buildsystem, Kernel | | | No |
Description: Integrate all the changes into linux-toradex kernel which were released in NXP L5.4.70_2.3.2 patch release. |
ELB-3957 | New Feature | Update Meta-Toradex-NXP to NXP BSP Patch L5.4.70_2.3.2 | Verdin iMX8M Plus | Buildsystem, Kernel | | | No |
Description: Integrate all the changes into our buildsystem/userspace which were released in NXP L5.4.70_2.3.2 patch release. |
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-3505 | New Feature | Bring-Up Verdin iMX8M Plus V1.0B | Verdin iMX8M Plus | Bootloader, Kernel | | | No |
Description: Add support for the new Verdin iMX8M Plus V1.0B in a way that it at least boots and is on the same level of support as before the V1.0A module |
ELB-3326 | New Feature | Rebase Downstream Kernel on NXP L5.4.70-2.3.0 Release | Apalis iMX6, Apalis iMX8, Apalis iMX8X, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | | No |
Description: Update Linux kernel to new NXP L5.4.70-2.3.0 release. |
Dunfell Q4 2020 Quarterly Release. Learn more on https://www.toradex.com/news/bsp-layers-reference-images-yocto-project-5-1-0-quarterly |
ELB-3209 | New Feature | Must Have: Linux Kernel | Verdin iMX8M Plus | Kernel | | | No |
Description: Add initial support for Linux kernel. |
ELB-3035 | New Feature | Drop defconfigs in OE Meta-Data | Apalis iMX6, Apalis iMX8, Apalis iMX8X, Apalis TK1, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | Buildsystem, Kernel | | | No |
Description: Use KBUILD_DEFCONFIG in OpenEmbedded to define the defconfig to build the kernel from. Toradex is now using the defconfigs from the kernel-repo instead of providing separate defconfigs in OpenEmbedded. However if you wish to provide your own defconfig in OpenEmbedded you can still do so. |
ELB-3848 | Known Issue | PWM Instance Number Depend on Device Tree Overlays | Verdin iMX8M Mini, Verdin iMX8M Plus | Kernel | | Low | No |
Description: PWM_1 and PWM_2 gets its pwmchip instance number changed when turning on or off the HDMI overlay. Workaround: Use a fixed Device Tree for production images according to https://developer.toradex.com/device-tree-customization. This way the issue will not appear. |