Search by Tags

Embedded Linux Release Matrix

 

Article updated at 09 Apr 2021
Compare with Revision




Subscribe for this article updates

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:

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
  • 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 Monthly Quarterly LTS 5 LTS 3 LTS 2
Apalis iMX8
----
Apalis iMX8X
----
Colibri iMX8X
BSP: 5.2.0-devel-202103
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: 03/2021
For sample products, 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)

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
For sample products, 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)
- -
Verdin iMX8M Mini
----
Verdin iMX8M Plus
BSP: 5.2.0-devel-202103
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: 03/2021
For sample products, 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)

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
For sample products, 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 iMX6
----
Colibri iMX6
----
Colibri iMX6ULL
----
Colibri iMX7
BSP: 5.2.0-devel-202103
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: 03/2021
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
BSP: 5.X.Y
Kernels: downstream based NXP BSP L5.4.24_2.1.0 and mainline based 5.4
Yocto: 3.1 / Dunfell
U-Boot: TBD
Release: To be defined
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 BSP: 5.2.0-devel-202103
Kernels: mainline based 5.4
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 03/2021
BSP: 5.2.0
Kernels: mainline based 5.4
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 04/2021
BSP: 5.X.Y
Kernels: mainline based 5.4
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: To be defined
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 3.10
Yocto: 2.4 / Rocko
U-Boot: mainline based 2016.11
Release: 06/2020
Colibri VF61
----
Colibri VF50
- - - BSP: 2.8.7
Kernels: downstream based NXP 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 Monthly Quarterly LTS 5
Apalis iMX8
----
Apalis iMX8X
----
Colibri iMX8X
BSP: 5.2.0-devel-202104
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
For sample products, 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)

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
For sample products, 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)
Verdin iMX8M Mini BSP: 5.2.0-devel-202104
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
For sample products, 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)

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
For sample products, 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 iMX6
----
Colibri iMX6
----
Colibri iMX7 1GB
BSP: 5.2.0-devel-202104
Kernels: mainline based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 04/2021
BSP: 5.1.0
Kernels: mainline based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 01/2021
BSP: 5.X.Y
Kernels: mainline based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: To be defined
Release: To be defined

Old 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.

You can still see detailed information on previous releases.

LTS

There are no LTS releases for 5 yet.

Quarterly

5.1.0

SoM Quarterly
Apalis iMX8
Apalis iMX8X
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, since the hardware is still in sample status
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, since the hardware is still in sample status
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
Apalis iMX8
Apalis iMX8X
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, since the hardware is still in sample status
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, since the hardware is still in sample statu
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

Monthly

We keep a record of up-to 12 monthly releases on our servers.

5.2.0-devel-202102

SoM Monthly
Apalis iMX8
Apalis iMX8X
Colibri iMX8X
BSP: 5.2.0-devel-202102
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: 02/2021
Verdin iMX8M Mini BSP: 5.2.0-devel-202102
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: 02/2021
Apalis iMX6
Colibri iMX6
Colibri iMX6ULL
Colibri iMX7
BSP: 5.2.0-devel-202102
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: 02/2021
Apalis TK1 BSP: 5.2.0-devel-202102
Kernels: mainline based 5.4
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 02/2021

5.1.0-devel-202012

SoM Monthly
Apalis iMX8
Apalis iMX8X
Colibri iMX8X
BSP: 5.1.0-devel-202012
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: 12/2020
Verdin iMX8M Mini BSP: 5.1.0-devel-202012
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: 12/2020
Apalis iMX6
Colibri iMX6
Colibri iMX6ULL
Colibri iMX7
BSP: 5.1.0-devel-202012
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: 12/2020
Apalis TK1 BSP: 5.1.0-devel-202012
Kernels: mainline based 5.4
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 12/2020

5.1.0-devel-202011

SoM Monthly
Apalis iMX8
Apalis iMX8X
Colibri iMX8X
BSP: 5.1.0-devel-202011
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: 11/2020
Verdin iMX8M Mini BSP: 5.1.0-devel-202011
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: 11/2020
Apalis iMX6
Colibri iMX6
Colibri iMX6ULL
Colibri iMX7
BSP: 5.1.0-devel-202011
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: 11/2020
Apalis TK1 BSP: 5.1.0-devel-202011
Kernels: mainline based 5.4
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 11/2020

5.0.0-devel-202010

Note: the monthly for 5.0.0-devel-202010 has been skipped due to the release of the quarterly 5.0.0.

5.0.0-devel-202009

SoM Monthly
Apalis iMX8
Apalis iMX8X
Colibri iMX8X
BSP: 5.0.0-devel-202009+build.2
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: 09/2020
Verdin iMX8M Mini BSP: 5.0.0-devel-202009+build.2
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: 09/2020
Apalis iMX6
Colibri iMX6
Colibri iMX6ULL
Colibri iMX7
BSP: 5.0.0-devel-202009+build.2
Kernels: downstream based NXP BSP L5.4.24_2.1.0 and mainline based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 09/2020
Apalis TK1 BSP: 5.0.0-devel-202009+build.2
Kernels: mainline based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 09/2020

5.0.0-devel-202008

SoM Monthly
Apalis iMX8
Apalis iMX8X
Colibri iMX8X
Verdin iMX8M Mini
BSP: 5.0.0+devel-202008+build.1
Kernels: downstream based NXP BSP L5.4.24_2.1.0
Yocto: 3.1 / Dunfell
U-Boot: downstream based NXP 2020.04
Release: 08/2020
Warning: only for the Reference Images for Yocto Project, there was no build for TorizonCore
Apalis iMX6
Colibri iMX6
Colibri iMX7 1GB
BSP: 5.0.0+devel-202008+build.1
Kernels: downstream based NXP BSP L5.4.24_2.1.0 and mainline based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 08/2020Warning: only for the Reference Images for Yocto Project, there was no build for TorizonCore
Apalis TK1 BSP: 5.0.0+devel-202008+build.1
Kernels: mainline based 4.14.y
Yocto: 3.1 / Dunfell
U-Boot: mainline based 2020.07
Release: 08/2020

External Resources