Embedded Linux Release Matrix
Introduction
Every embedded Linux OS has few remarkable pieces of software, in this article referred to as components, that are very important to understand the overall system status with regards to performance, known and fixed issues, build instructions, among other aspects.
It is nearly impossible to always use the same versions of components for all of the Toradex computer on modules, therefore this article aims to give you a consolidated overview of the versions of the most remarkable components of our embedded Linux offerings: the Linux kernel, U-Boot and Yocto. We also document versions of the Security Controller (SECO), System Controller Firmware/System Controller Unit (SCFW/SCU) and Trusted Firmware for the A core (TF-A) for some of our NXP-based modules.
Prerequisites
You must read the following articles:
- BSP Layers and Reference Images for Yocto Project Software
- TorizonCore Technical Overview
- Toradex Embedded Linux Support Strategy
- Product Change Notifications (PCN)
We strongly recommend that you read the following articles at least once:
Active Releases
Active releases are recommended for use with Toradex SoMs. There may be several active releases at the same time:
- One nightly: we omit the nightly from the release matrix.
- One monthly: we omit the monthly from the release matrix.
- One quarterly
- One or more LTS
Toradex BSP Layers and Reference Images for Yocto Project
See a comparison between the latest releases of Toradex BSP Layers and Reference Images for the Yocto Project.
SoM | Current Quarterly Release 6 Series | LTS 5 Series | LTS 3 Series | LTS 2 Series |
---|---|---|---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 6.2.0 Kernel: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 Yocto: 4.0 (Kirkstone) U-Boot: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 TF-A firmware: v2.6 from NXP BSP LF5.15_2.1.0 Release: 03/2023 ⚠ WARNING: These products are in a sample state. Because of that, all releases are treated as monthly, regardless of their status (monthly, quarterly, LTS). You should always use the newest release available. Learn more in our Toradex Embedded Linux Support Strategy and Product Change Notifications (PCN) | These products are in a sample state. Because of that, all releases are treated as monthly, regardless of their status (monthly, quarterly, LTS). The 5.7.0 Quarterly LTS Release supports it as a monthly. Please, refer to the 5.7.0 Quarterly section to learn about its components. You should always use the newest release available. Learn more in our Toradex Embedded Linux Support Strategy and Product Change Notifications (PCN) | - | - |
Colibri iMX8X | BSP: 6.2.0 Kernel: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 Yocto: 4.0 / Kirkstone U-Boot: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 SCFW firmware: 1.14.0 from NXP BSP LF5.15_2.1.0 SCU firmware: NXP i.MX SECO 3.8.6 TF-A firmware: v2.6 from NXP BSP LF5.15_2.1.0 Release: 03/2023 ⚠ WARNING: This product is in a sample state. Because of that, all releases are treated as monthly, regardless of their status (monthly, quarterly, LTS). You should always use the newest release available. Learn more in our Toradex Embedded Linux Support Strategy and Product Change Notifications (PCN) | This product is in a sample state. Because of that, all releases are treated as monthly, regardless of their status (monthly, quarterly, LTS). The 5.7.0 Quarterly LTS Release supports it as a monthly. Please, refer to the 5.7.0 Quarterly section to learn about its components. You should always use the newest release available. Learn more in our Toradex Embedded Linux Support Strategy and Product Change Notifications (PCN). | - | - |
Apalis iMX8 | BSP: 6.2.0 Kernel: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 Yocto: 4.0 / Kirkstone U-Boot:downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 SCFW firmware: 1.14.0 from NXP BSP LF5.15_2.1.0 SCU firmware: NXP i.MX SECO 3.8.6 TF-A firmware: v2.6 from NXP BSP LF5.15_2.1.0 Release: 03/2023 | BSP: 5.7.2 Kernel: downstream based on NXP BSP 5.4.70_2.3.7 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.7 SCU firmware: NXP i.MX SECO 3.8.6 TF-A firmware: based on NXP BSP L5.4.70_2.3.7 Release: 03/2023 | - | - |
Apalis iMX6 ---- Colibri iMX6ULL ---- Colibri iMX6 ---- Colibri iMX7 | BSP: 6.2.0 Kernel: mainline Linux Kernel 6.1.26 Yocto: 4.0 (Kirkstone) U-Boot: mainline based 2022.07 Release: 03/2023 | BSP: 5.7.2 Kernels: downstream based NXP BSP L5.4.70_2.3.7 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 03/2023 | BSP: 3.0.4 Kernels: downstream based NXP BSP L4.14-2.3.x Yocto: 2.6 / Thud U-Boot: mainline based 2019.07 Release: 04/2020 | BSP: 2.8.7 Kernels: downstream based NXP BSP L4.9-2.3.x-imx Yocto: 2.4 / Rocko U-Boot: mainline based 2016.11 Release: 06/2020 |
Apalis TK1 | The latest releases with support are the 5.7.0 and its patch releases. It will not be supported from the 6.X releases forward. | BSP: 5.7.2 Kernel: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 03/2023 | BSP: 3.0.4 Kernels: downstream based NVIDIA L4T_r21.7 and mainline based 4.14.y Yocto: 2.6 / Thud U-Boot: mainline based 2019.07 Release: 04/2020 | BSP: 2.8.7 Kernels: downstream based NVIDIA L4T_r21.7 and mainline based 4.14.y Yocto: 2.4 / Rocko U-Boot: mainline based 2016.11 Release: 06/2020 |
Apalis T30 ---- Colibri T30 ---- Colibri T20 | - | - | - | BSP: 2.8.7 Kernels: downstream based NVIDIA L4T R16.5 Yocto: 2.4 / Rocko U-Boot: mainline based 2016.11 Release: 06/2020 |
Colibri VF61 ---- Colibri VF50 | - | - | - | BSP: 2.8.7 Kernels: mainline based 4.4 Yocto: 2.4 / Rocko U-Boot: mainline based 2016.11 Release: 06/2020 |
TorizonCore
See a comparison between the latest releases of Toradex TorizonCore.
SoM | Current Quarterly Release 6 Series | LTS 5 Series |
---|---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 6.2.0 Kernel: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 Yocto: 4.0 (Kirkstone) U-Boot: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 TF-A firmware: v2.6 from NXP BSP LF5.15.52_2.1.0 Release: 03/2023 ⚠ WARNING: These products are in a sample state. Because of that, all releases are treated as monthly, regardless of their status (monthly, quarterly, LTS). You should always use the newest release available. Learn more in our Toradex Embedded Linux Support Strategy and Product Change Notifications (PCN) | These products are in a sample state. Because of that, all releases are treated as monthly, regardless of their status (monthly, quarterly, LTS). You should always use the newest available release. Learn more in our Toradex Embedded Linux Support Strategy and Product Change Notifications (PCN) |
Colibri iMX8X | BSP: 6.2.0 Kernel: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 Yocto: 4.0 (Kirkstone) U-Boot: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 TF-A firmware: v2.6 from NXP BSP LF5.15.52_2.1.0 Release: 03/2023 ⚠ WARNING: This product is in a sample state. Because of that, all releases are treated as monthly, regardless of their status (monthly, quarterly, LTS). You should always use the newest release available. Learn more in our Toradex Embedded Linux Support Strategy and Product Change Notifications (PCN) | This product is in a sample state. Because of that, all releases are treated as monthly, regardless of their status (monthly, quarterly, LTS). You should always use the newest release available. Learn more in our Toradex Embedded Linux Support Strategy and Product Change Notifications (PCN) |
Apalis iMX8 | BSP: 6.2.0 Kernel: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 Yocto: 4.0 (Kirkstone) U-Boot: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 TF-A firmware: v2.6 from NXP BSP LF5.15.52_2.1.0 Release: 03/2023 | BSP: 5.7.2 Kernel: downstream based NXP BSP 5.4.70_2.3.7 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.7 SCU firmware: NXP i.MX SECO 3.8.6 TF-A firmware: based on NXP BSP L5.4.70_2.3.7 Release: 03/2023 |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL 1GB ---- Colibri iMX7 1GB | BSP: 6.2.0 Kernel: mainline Linux Kernel 6.1.26 Yocto: 4.0 (Kirkstone) U-Boot: mainline based 2022.07 Release: 03/2023 | BSP: 5.7.2 Kernels: downstream based NXP BSP L5.4.70_2.3.7 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 03/2023 |
Previous Quarterly Releases
This section starts to be maintained since BSP 5 when BSP Layers and Reference Images for Yocto Project and TorizonCore aligned on using the same versions of components. If you need to know a version of components prior to that, get in contact with our support. Some computers on modules may not be supported by TorizonCore.
6.1.0
SoM | Quarterly |
---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 6.1.0 Kernel: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 Yocto: 4.0 (Kirkstone) U-Boot: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 TF-A firmware: v2.6 from NXP BSP LF5.15.52_2.1.0 Release: 01/2023 ⚠ WARNING: not a production release, since the hardware is still in sample status |
Colibri iMX8X | Not supported in this release |
Apalis iMX8 | BSP: 6.1.0 Kernel: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 Yocto: 4.0 (Kirkstone) U-Boot: downstream Toradex 5.15.77 based on NXP BSP L5.15_2.1.0 TF-A firmware: v2.6 from NXP BSP LF5.15.52_2.1.0 Release: 01/2023 ⚠ WARNING: not supported in TorizonCore |
Apalis iMX6 ---- Colibri iMX6ULL ---- Colibri iMX6 ---- Colibri iMX7 | BSP: 6.1.0 Kernel: mainline Linux Kernel 6.0.17 Yocto: 4.0 (Kirkstone) U-Boot: mainline based 2022.07 Release: 01/2023 |
Apalis TK1 | The latest releases with support are the 5.7.0 and its patch releases. It will not be supported from the 6.X releases forward. |
6.0.0
TorizonCore has not been promoted to quarterly on this release. Learn more on TorizonCore 6.0.0-devel-202210 Release (Monthly).
SoM | Quarterly |
---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 6.0.0 Kernels: downstream based NXP BSP L5.15.32_2.0.0 Yocto: 4.0 / Kirkstone U-Boot: downstream based NXP imx_lf_v2022.04 TF-A firmware: based on NXP BSP L5.4.70_2.3.7 Release: 10/2022 ⚠ WARNING: not a production release, since the hardware is still in sample status |
Apalis iMX8 Colibri iMX8X | Not supported in this release |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 6.0.0 Kernels: mainline Linux v6.0 based Yocto: 4.0 / Kirkstone U-Boot: mainline based 2022.07 Release: 10/2022 |
Apalis TK1 | The latest releases with support are the 5.7.0 and its patch releases. It will not be supported from the 6.X releases forward. |
5.7.0
SoM | Quarterly |
---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 5.7.0 Kernels: downstream based NXP BSP 5.4.70_2.3.7 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 TF-A firmware: based on NXP BSP L5.4.70_2.3.7 Release: 07/2022 ⚠ WARNING: not a production release, since the hardware is still in sample status |
Colibri iMX8X | BSP: 5.7.0 Kernel: downstream based NXP BSP 5.4.70_2.3.7 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.7 SCU firmware: NXP i.MX SECO 3.8.6 TF-A firmware: based on NXP BSP L5.4.70_2.3.7 Release: 07/2022 ⚠ WARNING: not a production release, since the hardware is still in sample status |
Apalis iMX8 | BSP: 5.7.0 Kernel: downstream based NXP BSP 5.4.70_2.3.7 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.7 SCU firmware: NXP i.MX SECO 3.8.6 TF-A firmware: based on NXP BSP L5.4.70_2.3.7 Release: 07/2022 |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 5.7.0 Kernels: downstream based NXP BSP L5.4.70_2.3.7 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 07/2022 |
Apalis TK1 | BSP: 5.7.0 Kernels: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 07/2022 |
5.6.0
SoM | Quarterly |
---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 5.6.0 Kernels: downstream based NXP BSP L5.4.70_2.3.5 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 TF-A firmware: based on NXP BSP L5.4.70_2.3.5 Release: 04/2022 ⚠ WARNING: not a production release |
Apalis iMX8 ---- Colibri iMX8X | BSP: 5.6.0 Kernels: downstream based NXP BSP L5.4.70_2.3.5 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.4 SCU firmware: NXP i.MX SECO 3.8.1 TF-A firmware: based on NXP BSP L5.4.70_2.3.5 Release: 04/2022 ⚠ WARNING: not a production release |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 5.6.0 Kernels: downstream based NXP BSP L5.4.70_2.3.5 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 04/2022 |
Apalis TK1 | BSP: 5.6.0 Kernels: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 04/2022 |
5.5.0
SoM | Quarterly |
---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 5.5.0 Kernels: downstream based NXP BSP L5.4.70_2.3.4 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 TF-A firmware: based on NXP BSP L5.4.70_2.3.4 Release: 01/2022 ⚠ WARNING: not a production release |
Apalis iMX8 ---- Colibri iMX8X | BSP: 5.5.0 Kernels: downstream based NXP BSP L5.4.70_2.3.4 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.4 SCU firmware: NXP i.MX SECO 3.8.1 TF-A firmware: based on NXP BSP L5.4.70_2.3.4 Release: 01/2022 ⚠ WARNING: not a production release |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 5.5.0 Kernels: downstream based NXP BSP L5.4.70_2.3.4 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 01/2022 |
Apalis TK1 | BSP: 5.5.0 Kernels: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 01/2022 |
5.4.0
SoM | Quarterly |
---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 5.4.0 Kernels: downstream based NXP BSP L5.4.70_2.3.3 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 TF-A firmware: based on NXP BSP L5.4.70_2.3.3 Release: 10/2021 ⚠ WARNING: not a production release |
Apalis iMX8 ---- Colibri iMX8X | BSP: 5.4.0 Kernels: downstream based NXP BSP L5.4.70_2.3.3 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.3 SCU firmware: NXP i.MX SECO 3.8.1 TF-A firmware: based on NXP BSP L5.4.70_2.3.3 Release: 10/2021 ⚠ WARNING: not a production release |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 5.4.0 Kernels: downstream based NXP BSP L5.4.70_2.3.3 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 10/2021 |
Apalis TK1 | BSP: 5.4.0 Kernels: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 10/2021 |
5.3.0
SoM | Quarterly |
---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 5.3.0 Kernels: downstream based NXP BSP L5.4.70_2.3.2 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 TF-A firmware: based on NXP BSP L5.4.70_2.3.2 Release: 07/2021 ⚠ WARNING: not a production release |
Apalis iMX8 ---- Colibri iMX8X | BSP: 5.3.0 Kernels: downstream based NXP BSP L5.4.70_2.3.2 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.0 SCU firmware: NXP i.MX SECO 3.8.1 TF-A firmware: based on NXP BSP L5.4.70_2.3.2 Release: 07/2021 ⚠ WARNING: not a production release |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 5.3.0 Kernels: downstream based NXP BSP L5.4.70_2.3.2 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 07/2021 |
Apalis TK1 | BSP: 5.3.0 Kernels: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 07/2021 |
5.2.0
TorizonCore has not been promoted to quarterly on this release. Learn more on TorizonCore 5.2.0-devel-202104 Release (Monthly).
SoM | Quarterly |
---|---|
Verdin iMX8M Mini ---- Verdin iMX8M Plus | BSP: 5.2.0 Kernels: downstream based NXP BSP L5.4.70_2.3.0 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 TF-A firmware: based on NXP BSP L5.4.70_2.3.0 Release: 04/2021 ⚠ WARNING: not a production release |
Apalis iMX8 ---- Colibri iMX8X | BSP: 5.2.0 Kernels: downstream based NXP BSP L5.4.70_2.3.0 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.7.0 SCU firmware: NXP i.MX SECO 3.7.4 TF-A firmware: based on NXP BSP L5.4.70_2.3.0 Release: 04/2021 ⚠ WARNING: not a production release |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 5.2.0 Kernels: downstream based NXP BSP L5.4.70_2.3.0 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 04/2021 |
Apalis TK1 | BSP: 5.2.0 Kernels: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 04/2021 |
5.1.0
SoM | Quarterly |
---|---|
Verdin iMX8M Mini | BSP: 5.1.0 Kernels: downstream based NXP BSP L5.4.24_2.1.0 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 TF-A firmware: based on NXP BSP L5.4.24_2.1.0 Release: 01/2021 ⚠ WARNING: not a production release |
Apalis iMX8 ---- Colibri iMX8X | BSP: 5.1.0 Kernels: downstream based NXP BSP L5.4.24_2.1.0 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: based on imx-scfw-porting-kit 1.5.1 SCU firmware: NXP i.MX SECO 3.6.3 TF-A firmware: based on NXP BSP L5.4.24_2.1.0 Release: 01/2021 ⚠ WARNING: not a production release |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 5.1.0 Kernels: downstream based NXP BSP L5.4.24_2.1.0 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 01/2021 |
Apalis TK1 | BSP: 5.1.0 Kernels: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 01/2021 |
5.0.0
SoM | Quarterly |
---|---|
Verdin iMX8M Mini | BSP: 5.0.0 Kernels: downstream based NXP BSP L5.4.24_2.1.0 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 TF-A firmware: TBD Release: 10/2020 ⚠ WARNING: not a production release |
Apalis iMX8 ---- Colibri iMX8X | BSP: 5.0.0 Kernels: downstream based NXP BSP L5.4.24_2.1.0 Yocto: 3.1 / Dunfell U-Boot: downstream based NXP 2020.04 SCFW firmware: TBD SCU firmware: TBD TF-A firmware: TBD Release: 10/2020 ⚠ WARNING: not a production release |
Apalis iMX6 ---- Colibri iMX6 ---- Colibri iMX6ULL ---- Colibri iMX7 | BSP: 5.0.0 Kernels: downstream based NXP BSP L5.4.24_2.1.0 and mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 10/2020 |
Apalis TK1 | BSP: 5.0.0 Kernels: mainline based 5.4 Yocto: 3.1 / Dunfell U-Boot: mainline based 2020.07 Release: 10/2020 |