Search by Tags

Torizon OS Issue Tracker

 

The following table contains known issues, scheduled bug fixes, and feature improvements for the Torizon OS images. The tickets are split into two major states:

  • Submitted (open): new features and bug fixes for Torizon OS versions that have not yet been released. They may be scheduled for a specific release version; not planned; or in our backlog. All of them have one of the following states:
    • Known Issue: a bug or unexpected behavior that has been reported and pending a fix. Once fixed, the status will transition to Fixed.
    • Feature Request: a new feature that may be added to a future release. Once released, the status will transition to New Feature.
  • Released (closed): new features and bug fixes for BSP versions that have already been released. All of them have one of the following states:
    • Fixed: a bug that has been fixed and released.
    • New Feature: something that didn't exist before and was added to a news release.

Any schedules are not guaranteed but reflect the current planning. The planning could be shifted due to priority changes.
Issues that are scheduled for a specific version will be integrated into the mentioned version of the BSP.

We will update this table continuously in order to always provide the latest state of our development plan.

Please see also the Toradex Embedded Linux Support Strategy to learn more about the different releases.

How to obtain the Torizon OS Images

Using the Toradex Easy Installer application in a Toradex SoM connected to the internet is the easiest and fastest way to install the latest version of Torizon OS into the device. Toradex also offers offline installers.

Clear Filter
Issue #StatusSubjectModuleComponentsSeverity

6.3.0-devel-202305 (Release date: 2023-05-03)
6.3.0-devel-202305 monthly release
TOR-2975New FeatureEnable support for the Microchip KSZ8795/KSZ88X3 switch chips on TorizonCore 6 (upstream kernel)Apalis iMX6, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7Kernel

Description: Enable the Microchip KSZ8795/KSZ88X3 switch IC device driver as a module on TorizonCore 6, for the upstream kernel.

6.1.0 (Release date: 2023-01-16)
6.1.0 quarterly release. Learn more on https://www.toradex.com/news/torizon-core-release-6-1-0-quarterly-release
TOR-2746FixedMissing /dev/colibri-spi-cs0 symlinkColibri iMX6, Colibri iMX6ULL, Colibri iMX7Open EmbeddedLow

Description: The Colibri Evaluation Board uses the SPI interface for an SPI-to-CAN controller, however, we do enable the spidev (a userspace SPI API) on the same SPI interface and CS with an overlay that is currently enabled by default. This leads to a conflict.

Starting from BSP 6.1.0, the overlay that enables spidev on the given SPI interface is not loaded by default. Our test infrastructure caught this change as a possible issue due to a missing symlink to "/dev/colibri-spi-cs0". In fact, this was the intended behavior after the change.

As a customer, if you want to use such an interface with spidev, you must disable the CAN and enable the spidev overlay. For more details on CAN and SPI in our BSP, refer to the CAN (Linux) and the SPI (Linux) articles. To manage device tree and overlays on TorizonCore, we recommend the articles Device Tree Overlays on Torizon and TorizonCore Builder Tool - Customizing TorizonCore Images.

6.0.0-devel-202210 (Release date: 2022-10-11)
6.0.0-devel-202210 monthly pre-release. Learn more on https://www.toradex.com/news/torizon-core-release-6-0-0-devel-202210-release-monthly
TOR-2479FixedDocker info shows warnings "no swap limit support" and "no cpuset support" on Colibri iMX6ULLColibri iMX6ULLOpen EmbeddedLow

Description: On Colibri iMX6ULL, two warnings were seen when running "docker info": "WARNING: No swap limit support" and "WARNING: No cpuset support". We will enable the SWAP configuration in the kernel, and cpuset is expected since this is a single-core CPU.

5.7.0 (Release date: 2022-07-28)
5.7.0 LTS release. Learn more on https://www.toradex.com/news/torizon-core-release-5-7-0-quarterly-release
TOR-2398FixedChromium container fails to start in the evaluation containers on modules without GPUColibri iMX6ULL, Colibri iMX7Debian Base ContainersLow

Description: The Chromium and Cog containers were split, and HW acceleration on the GPU (rendering) enabled on Chromium. These changes have broken the startup of Portainer in our "TorizonCore with Evaluation Containers" image.

5.7.0-devel-202205 (Release date: 2022-05-09)
5.7.0-devel-202205 monthly pre-release
TOR-2255New FeatureAs a developer, I want to release a Cog container for GPU-less SoMsColibri iMX6ULL, Colibri iMX7Debian Base Containers

Description: When we integrated Cog in our kiosk-mode-browser, a bug prevented it from working on GPU-less SoMs (Colibri iMX6ULL and Colibri iMX7).

This has been fixed and it is possible to run Cog on GPU-less SoMs. Learn more on Running Cog

5.6.0-devel-202202 (Release date: 2022-02-01)
5.6.0-devel-202202 monthly pre-release
TOR-2058New FeatureAs a developer, I want to stop providing experimental support for NAND-based modules in TorizonCoreColibri iMX6ULL, Colibri iMX7Open Embedded

Description: While Toradex has never supported raw NAND-based SoMs (the lower-end versions of Colibri iMX6ULL and Colibri iMX7 with 256/512MB of RAM), those machines were available in meta-toradex-torizon as experimental.

As we don't plan to maintain them in the future, we are dropping the experimental support to indicate that to customers that may be doing their own experimentation with a raw NAND-based SoM and TorizonCore.

Workaround: If you plan to run TorizonCore on a raw NAND device in the future, you will have to maintain your own fork of TorizonCore, either in-house or through our partners.

5.5.0-devel-202112 (Release date: 2021-12-07)
5.5.0-devel-202112 monthly release
TOR-1638New FeatureAs a user, I want an easier way to configure video output and resolution, so I don't spend much time doing this manuallyVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XDebian Base Containers

Description: A section dedicated to this has been added to the article Working with Weston on TorizonCore, together with comments on our weston.ini files on our Weston Debian Docker image. In summary, it points to the official weston-drm documentation.

5.4.0 (Release date: 2021-10-08)
5.4.0 Quarterly Release. Learn more on https://www.toradex.com/news/torizon-core-release-5-4-0-quarterly-release
TOR-2004FixedThe rngd service is failing on Colibri iMX6ULL eMMCColibri iMX6ULLOpen EmbeddedLow

Description: The rngd service is failing on Colibri iMX6ULL eMMC because there is no entropy source (that is because iMX6ULL doesn’t have the CAAM module).

5.4.0-devel-202109 (Release date: 2021-09-03)
5.4.0-devel-202109 Monthly Release
TOR-1955New FeatureAs a user, I want to support Colibri iMX6ULL 1G in TorizonCoreColibri iMX6ULLOpen Embedded

Description: Add Colibri iMX6ULL 1G (eMMC version) in TorizonCore.

5.4.0-devel-202108 (Release date: 2021-08-05)
5.4.0-devel-202108 Monthly Release
TOR-2141FixedTorizoncore-builder creates incorrect uEnv.txt files on raw NAND SoMsColibri iMX6ULLOpen EmbeddedLow

Description: On Colibri iMX6ULL, we cannot deploy custom images generated by TorizonCore Builder.

Edit: in the end, we have identified this an issue related to OSTree and U-Boot, and have fixed it with a patch in our OpenEmbedded layer meta-toradex-torizon. No changes were applied to TorizonCore Builder.

5.2.0-devel-202103 (Release date: 2021-03-09)
5.2.0-devel-202103 Monthly Release
TOR-1720FixedTorizonCore will reboot indefinitely if the docker service failsVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XOpen EmbeddedLow

Description: TorizonCore reboots indefinitely if the docker service fails. This should only happen if the system is executing an update.

TOR-1687New FeatureAdd image metadata to /etc/os-releaseVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XOpen Embedded

Description: Add image type information (Docker, Podman) to /etc/os-release.

TOR-1667New FeatureUpdate Docker and Podman to the latest versionsVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XOpen Embedded

Description: Update Docker from 19.03.12-ce to 19.03.14-ce and Podman to 2.2.1.

TOR-1664New FeatureBump Portainer container to version 2.1.1Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XDebian Base Containers

Description: Bump Portainer container version from 2.0.0 to 2.1.1.

5.2.0-devel-202102 (Release date: 2021-02-01)
5.2.0-devel-202102 Monthly Release
TOR-1629New FeatureAs a user, I want to extend container storage to external media, so I can use TorizonCore on storage limited devicesColibri iMX6ULLOpen Embedded

Description: Make it possible to extend container storage using external media like an SD Card or a USB stick.

TOR-1627New FeatureAs a user, I want recipes in meta-toradex-torizon to be fetched from https instead of git, so it is more user-friendlyVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis TK1, Apalis iMX8XOpen Embedded

Description: In an approach to make it more user-friendly, especially for big company customers that do not allow git-protocol in their networks, we decided to use https as a fetching source in meta-toradex-torizon.

TOR-1378FixedTouchscreen issues with Weston and QtWidgetsVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XDebian Base ContainersLow

Description: It seems like QApplication which is used for Widgets does not support automatic translation of touch events to mouse events. That leads to touchscreen not working with QTWidgets applications.

5.1.0 (Release date: 2021-01-06)
5.1.0 Quarterly Release. Learn more on https://www.toradex.com/news/torizon-core-release-5-1-0-production-release-quarterly
TOR-1600FixedThe rngd service is failing on Colibri iMX6ULLColibri iMX6ULLOpen EmbeddedLow

Description: The rngd service is failing on Colibri iMX6ULL.

5.1.0-devel-202011 (Release date: 2020-11-06)
5.1.0-devel-202011 Monthly Release. Learn more on https://www.toradex.com/news/torizon-core-prerelease-5-1-0-devel-202011
TOR-1506FixedCONFIG_IGB is not enabled in mainline-based modulesColibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6KernelLow

Description: CONFIG_IGB is not enabled in mainline-based modules.

TOR-1360New FeatureChange the description of the iMX6ULL imageColibri iMX6ULLOpen Embedded

Description: Currently TorizonCore images for iMX6ULL are published in the TEZI feeds, and it is not clear in the description of the images that they are experimental and TorizonCore is not officially supported on iMX6ULL. So let’s change the name and description of the images to improve this situation.

4.0.0-devel-202007 (Release date: 2020-07-03)
4.0.0-devel-202007 Monthly Release. Learn more on https://www.toradex.com/news/torizon-core-prerelease-4-0-0-devel-202007
TOR-803FixedChromium does not render page when Weston is started with pixmanColibri iMX6ULL, Colibri iMX7Debian Base ContainersLow

Description: On modules without GPU support such as Colibri iMX7 or Colibri iMX6ULL the Wayland compositor Weston is started with Pixman renderer. It seems that Chromium currently does not render properly when Weston is using Pixman renderer.

Workaround: Use Weston with Mesa software OpenGL (rebuild the Debian Weston base container and drop the `--use-pixman` flag in entry.sh).

4.0.0-devel-202004 (Release date: 2020-04-07)
4.0.0-devel-202004 Monthly Release
TOR-410New FeatureTool to manage device tree overlays in the deviceColibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X

Description: Create a tool to manage device tree overlays on device

TOR-374New FeatureAdd support to reboot module after updateColibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6

Description: Creating a file under /run/aktualizr-session/need_reboot will trigger automatic reboot.

TOR-367FixedDocker Compose does not work with BalenaColibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6Low

Description: Images running Balena do not support using docker-compose

TOR-346New FeatureSupport OSTREE for different torizon versionsColibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XLow

Description: OSTREE references have been updated. Check here for the current OSTREE feeds: https://developer.toradex.com/knowledge-base/torizon-update-system#OSTree_Update_From_Toradex_Feeds

TOR-311New FeatureSupport Mainline Linux for Colibri iMX6ULLColibri iMX6ULL

Description: Colibri iMX6ULL is only supported under Toradex Labs. Images can be found on Toradex Easy Installer CI feed.

TOR-304New FeatureUse udev to provide Toradex standardized access to devicesColibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6

Description: TorizonCore provides system links to all standard Toradex interfaces (e.g. /dev/ttycolibri0-3, /dev/i2c-colibri)

TOR-300New FeatureKernel per-process IO accounting supportColibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6

Description: Enable kernel per-process IO accounting.

TOR-266New FeatureReal-time TorizonCore imageColibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6

Description: Real time images are available on Toradex Easy installer CI feed.

TOR-224New FeatureColibri iMX6ULL supportColibri iMX6ULL

Description: Add Colibri iMX6ULL support

TOR-192New FeaturePixman renderer support on non-GPU ModulesColibri iMX6ULL, Colibri iMX7

Description: Automatically use Pixman renderer on non-GPU Modules

TOR-56FixedDocker --init does not workColibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XLow

Description: The Docker init binary seems to be missing in the root file system

Workaround: Do not use --init, consider using an alternative like tiny-init.