Search by Tags

Embedded Linux Release Matrix

 

Article updated at 21 Sep 2020
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 about the versions of the most remarkable components of our embedded Linux offerings: the Linux kernel, U-Boot and Yocto. You can skip this introduction and go straight to the active release matrix, though we recommend that you read everything at least once.

Toradex Embedded Linux Offerings

Toradex provides two options for embedded Linux development:


  • Relationship between TorizonCore, BSP Layers and Reference Images

    Relationship between TorizonCore, BSP Layers and Reference Images

TorizonCore and the Reference Images are built on top of the BSP layers, therefore both offerings share the same versions of components for a fixed release. In the past, those have diverged and the alignment between TorizonCore and the BSP Layers for Yocto Project is only guaranteed from the release 5 onward. We might provide a separate release matrix for each offering until they are both aligned.

Embedded Linux Release Details

This article is a summary, it does not replace the release details for Toradex embedded Linux offerings:

Source-code and Build Instructions

The Reference Images for Yocto Project are not meant to be used as-is, this is why we name them reference images. You must use the Yocto recipes they are built from to create your own distribution. Learn more about it in the article below:

On the other hand, TorizonCore is a binary distribution and you shouldn't need to rebuild it from the source in most cases. Nevertheless, if you really need to you can follow the article below:

Prerequisites

There are no prerequisites for this article, but you are encouraged to learn more about our Linux offerings:

Active Releases

Active releases are recommended for use with Toradex SoMs. There may be several active releases at the same time:

  • One monthly
  • One quarterly
  • One or more LTS

Learn more about release cycles and find out which one is the best for your project on Toradex Embedded Linux Support Strategy.

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
Verdin iMX8M Mini
BSP: 5.0.0-devel-202009+build.2
Kernels: downstream based NXP 5.4
Yocto: 3.1 / Dunfell
U-Boot: downstream based NXP 2020.04
Release: 09/2020
BSP: 5.0.0
Kernels: downstream based NXP 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: downstream based NXP 2020.04
Release: upcoming 10/2020
BSP: 5.X.X
Kernels: downstream based NXP 5.4
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: To be defined
- -
Apalis iMX6
Colibri iMX7
Colibri iMX6
Colibri iMX6ULL
BSP: 5.0.0-devel-202009+build.2
Kernels: downstream based NXP 5.4 and upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: 09/2020
BSP: 5.0.0
Kernels: downstream based NXP 5.4 and upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: upcoming 10/2020
BSP: 5.X.X
Kernels: downstream based NXP 5.4 and upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: To be defined
BSP: 3.0.4
Kernels: downstream based NXP 4.14-2.3.x
Yocto: 2.6 / Thud
U-Boot: upstream based 2019.07
Release: 04/2020
BSP: 2.8.7
Kernels: downstream based NXP 4.9-2.3.x-imx
Yocto: 2.4 / Rocko
U-Boot: upstream based 2016.11
Release: 06/2020
Apalis TK1 BSP: 5.0.0-devel-202009+build.2
Kernels: downstream based NVIDIA L4T_r21.7 and upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: 09/2020
BSP: 5.0.0
Kernels: downstream based NVIDIA L4T _r21.7 and upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: upcoming 10/2020
BSP: 5.X.X
Kernels: downstream based NVIDIA L4T _r21.7 and upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: To be defined
BSP: 3.0.4
Kernels: downstream based NVIDIA L4T_r21.7 and upstream based 4.14.y
Yocto: 2.6 / Thud
U-Boot: upstream based 2019.07
Release: 04/2020
BSP: 2.8.7
Kernels: downstream based NVIDIA L4T_r21.7 and upstream based 4.14.y
Yocto: 2.4 / Rocko
U-Boot: upstream 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: upstream 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: upstream 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
Verdin iMX8M Mini
BSP: 5.0.0-devel-202009+build.2
Kernels: downstream based NXP 5.4
Yocto: 3.1 / Dunfell
U-Boot: downstream based NXP 2020.04
Release: 09/2020
BSP: 5.1.0
Kernels: downstream based NXP 5.4
Yocto: 3.1 / Dunfell
U-Boot:
Release: upcoming 01/2021
BSP: 5.X.X
Kernels: downstream based NXP 5.4
Yocto: 3.1 / Dunfell
U-Boot:
Release: To be defined
Apalis iMX6
Colibri iMX7 1GB
Colibri iMX6
BSP: 5.0.0-devel-202009+build.2
Kernels: upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: 09/2020
BSP: 5.1.0
Kernels: upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot:
Release: upcoming 01/2021
BSP: 5.X.X
Kernels: upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot:
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 computer 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

There are no quarterly releases for 5 yet.

Monthly

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

SoM Monthly
Apalis iMX8
Apalis iMX8X
Colibri iMX8X
Verdin iMX8M Mini
BSP: 5.0.0+devel-202008+build.1
Kernels: downstream based NXP 5.4
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 iMX7 1GB
Colibri iMX6
BSP: 5.0.0+devel-202008+build.1
Kernels: downstream based NXP 5.4 and upstream based 5.4.y
Yocto: 3.1 / Dunfell
U-Boot: upstream 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: downstream based NVIDIA L4T_r21.7 and upstream based 4.14.y
Yocto: 3.1 / Dunfell
U-Boot: upstream based 2020.07
Release: 08/2020