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.4.0-devel-202308 (Release date: 2023-08-08)
6.4.0-devel-202308 monthly pre-release
TOR-3143FixediMX8 devices sometimes fail to start a GUI on boot with the error "Could not make device fd drm master: Permission denied"Apalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M PlusDebian PackagesCritical

Description: When the device boots or reboots, sometimes the GUI is not brought up, and when inspecting the Weston container logs, the error "seatd returns 00:00:00.140 [ERROR] [seatd/seat.c:281] Could not make device fd drm master: Permission denied" is present.

Update: this is fixed on the Debian Containers for Torizon, and all TorizonCore 6 releases, including the 6.3.0, are not affected anymore by this bug. You must just use the "weston" or the ""touch-calibrator" Debian Containers for Torizon with version 3.1.1 or newer. Learn more about container tags and TorizonCore on TorizonCore Containers Tags and Versioning.

Workaround: Use the command "sudo systemctl edit --full docker-compose.service" and change the line with the "After" key from "After=docker.service" to "After=docker.service plymouth-quit.service".

This will increase the time to start the graphical application by a few seconds.

Update: the public workaround is not required anymore.You must just use the "weston" or the ""touch-calibrator" Debian Containers for Torizon with version 3.1.1 or newer. Learn more about container tags and TorizonCore on TorizonCore Containers Tags and Versioning.

6.3.0 (Release date: 2023-07-25)
6.3.0 quarterly release
TOR-1748New FeatureAs a developer, I want a class in OE for signed images, so I can build images with secure boot supportApalis iMX6, Apalis iMX8, Apalis iMX8X, Colibri iMX6, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M PlusOpen Embedded

Description: To make it possible for you to build a TorizonCore image with Secure Boot enabled, a new Yocto Project/OE class named "torizon-signed" is being introduced. You must include it into your TorizonCore custom image to enable secure boot. A how-to guide will be released with more instructions.

6.3.0-devel-202306 (Release date: 2023-06-07)
6.3.0-devel-202306 monthly release
TOR-3024New FeaturePackage Xwayland without GLX support on i.MX8-based SoMsApalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M PlusDebian Packages

Description: NXP GPUs doesn't seem to support GLX, therefore this has been disabled in meta-freescale, as xwayland: Drop GLX for i.MX GPU. This broke Xwayland on the Debian Container for Torizon.

Workaround: Update to the latest version of the Debian Containers for Torizon. At the moment, only software support is provided. 2D graphics acceleration will be added as soon as Xwayland falls back to software rendering due to broken Glamor support on i.MX8-based SoMs is concluded.

6.2.0 (Release date: 2023-04-19)
6.2.0 quarterly release
TOR-2929New FeatureEnable support for the Microchip KSZ8795/KSZ88X3 switch chips on TorizonCore 6 (NXP downstream kernel)Apalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M PlusKernel

Description: Enable the Microchip KSZ8795/KSZ88X3 switch IC device driver as a module on TorizonCore 6, for the NXP downstream 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-2169FixedOpenCL sample crashes with runtime error "clGetPlatformIDs (-1001) no platforms found"Apalis iMX8, Colibri iMX8X, Verdin iMX8M PlusDebian PackagesLow

Description: On a recent build of the OpenCL sample, a runtime error of "clGetPlatformIDs (-1001) no platforms found" happen and prevents the benchmark from running.

This is fixed, the above sample has been updated.

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-2397FixedChromium container fails to start in the evaluation containers on modules with GPUVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6, Apalis iMX8, Apalis iMX6Debian 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.

TOR-2261FixedWeston configuration does not work on apalis-imx8 with HDMI displayApalis iMX8Debian PackagesLow

Description: The Weston configuration file does not make changes as expected. This was identified when trying to rotate the screen by 90 degrees, as documented in Working with Weston on TorizonCore.

Workaround: We suspect this is an issue with sharing the configuration file with the Weston container. Try to share the entire directory where the configuration file is located, instead of only the file itself. For example: "-v ${PWD}/weston/:/etc/xdg/weston" or "-v ${PWD}/weston-dev/:/etc/xdg/weston-dev"

Update 1: It seems that the underlying culprit are trailing whitespaces. Ensure that your configuration file does not contain trailing whitespace.

Update 2: in the end, the "name=*" line of the configuration file was commented out. Please remember to uncomment this line to make your customization effective.

5.7.0-devel-202206 (Release date: 2022-06-07)
5.7.0-devel-202206 monthly pre-release
TOR-2276FixedSplash screen working on Apalis iMX8 only if HDMI overlay is disabledApalis iMX8Device Tree OverlaysLow

Description: Currently, it is stated that splash screen on Apalis iMX8 is not supported due to an NXP DRM driver limitation.

However, if the HDMI interface is disabled (HDMI device tree overlays removed) and only the LVDS interface is enabled (LVDS device tree overlays added), then the splash screen shows up on the LVDS display.

5.6.0-devel-202203 (Release date: 2022-03-09)
5.6.0-devel-202203 monthly pre-release
TOR-2167New FeatureAs a developer, I want to review the NXP license added to TorizonCore without evaluation containersVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6, Apalis iMX8, Apalis iMX6Open Embedded

Description: TorizonCore releases come in two “flavors”: with and without evaluation containers. We add the NXP license to the Toradex Easy Installer image without evaluation containers, but we don’t use it. In other words, when installing TorizonCore, users are not prompted to accept the license.
In this task, we will evaluate if the license is being deployed as a mistake, or if we should enable prompting users to accept NXP’s EULA.

Update: we came to the conclusion that, even for images without evaluation containers, some of them are shipped with components that are subject to NXP's EULA. Therefore, the license will also show up on those images, on a case-by-case basis mostly dependent on the SoC that equips a given SoM.

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.5.0-devel-202111 (Release date: 2021-11-05)
5.5.0-devel-202111 monthly release
TOR-2046New FeatureAs a user, I want to be able to use NXP GStreamer packages on iMX8Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XDebian Packages

Description: The NXP fork of GStreamer provides some hardware-accelerated features that are not available in the upstream GStreamer project. Due to a mismatch between the version of NXP's fork compatible with our BSP, and the upstream package provided by Debian, we provide Debian packages for a fixed version of the NXP fork. Learn more about it on How to use GStreamer on TorizonCore.

5.4.0-devel-202109 (Release date: 2021-09-03)
5.4.0-devel-202109 Monthly Release
TOR-1991FixedCalibration using the weston-touch-calibrator container doesn't workColibri iMX8X, Apalis iMX8, Apalis iMX8XDebian Base ContainersLow

Description: The weston-touch-calibrator container is missing for iMX8 based devices.

5.3.0 (Release date: 2021-07-08)
5.3.0 Quarterly Release. Learn more on https://www.toradex.com/news/torizon-core-release-5-3-0-quarterly-release
TOR-1909FixedQt5 with EGLFS/KMS backend not working on iMX8Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XDebian Base ContainersLow

Description: On some modules, we cannot start the QT5 container using the EGLFS interface due to misconfigured DRI card interface.

5.3.0-devel-202106 (Release date: 2021-06-02)
5.3.0-devel-202106 Monthly Release
TOR-1820New FeatureUpdate Debian packages to NXP BSP L5.4.70_2.3.2Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XDebian Base Containers, Debian Packages

Description: Update Debian packages to the latest NXP BSP release (L5.4.70_2.3.2).

TOR-1725FixedForward appropriate arguments to the kernel from the boot scriptApalis iMX8Open EmbeddedLow

Description: The BSP stores platform (SoM) related kernel arguments in the defargs U-Boot environment variable. Let's append the content of this variable in the default TorizonCore kernel arguments.

5.3.0-devel-202105 (Release date: 2021-05-05)
5.3.0-devel-202105 Monthly Release
TOR-1696FixedThe imx-gpu-viv-demos package is not installingVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XDebian Base ContainersLow

Description: The imx-gpu-viv-demos package installation is failing with dependencies issues.

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-2140FixedApplying overlays with TorizonCore Builder sets rollback variables in U-Boot on i.MX8Apalis iMX8Open EmbeddedLow

Description: When deploying a new OSTree image with TorizonCore Builder, the system automatically rollback after 3 reboots.

Workaround: After the deploy command, and then reboot, run the following commands: $ sudo fw_setenv upgrade_available 0 $ sudo fw_setenv bootcount 0

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.

TOR-1655New FeatureBump opencv package to version 4.4.0Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XDebian Packages

Description: OpenCV package updated to version 4.4.0

TOR-1636New FeatureAs a user, I want to remotely access TorizonCore UI, so I can access graphical applications without a displayVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8XDebian Base Containers

Description: Add VNC and RDP support in the Weston container.

5.2.0-devel-202102 (Release date: 2021-02-01)
5.2.0-devel-202102 Monthly Release
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-1097New FeatureUpdate kmscube package to match the NXP 5.4 based releaseVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XDebian Packages

Description: Build and add kmscube package to our Debian package feed.

5.1.0-devel-202012 (Release date: 2020-12-04)
5.1.0-devel-202012 Monthly Release. Learn more on https://www.toradex.com/news/torizon-core-prerelease-5-1-0-devel-202012
TOR-1401New FeatureMake HDMI firmware updateble via OSTreeApalis iMX8Kernel

Description: Move the HDMI firmware to the root filesystem so it is updateble via OSTree.

TOR-1088New FeatureUpdate gstreamer-imx package to match the NXP 5.4 based releaseVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XDebian Packages

Description: Update gstreamer-imx package to match the NXP 5.4 based release.

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-1465FixedWiFi doesn't workVerdin iMX8M Mini, Colibri iMX8X, Apalis iMX8KernelLow

Description: WiFi doesn't work on iMX8 based modules

4.0.0-devel-202005 (Release date: 2020-05-01)
4.0.0-devel-202005 Monthly Release. Learn more on https://www.toradex.com/news/torizon-core-prerelease-4-0-0
TOR-34FixedQt doesn't work with wayland-vivante containerApalis iMX8Low

Description: Applications that use only widgets work when launched in a privileged container mounting /dev, those that require opengl hang.

4.0.0-devel-202004 (Release date: 2020-04-07)
4.0.0-devel-202004 Monthly Release
TOR-777New FeatureSHT3x sensor support on i.MX 8 series modulesVerdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XKernel

Description: Add SHT3x sensor support on i.MX 8 series modules

TOR-776FixedCFS Quota/Period support on i.MX 8 series modulesVerdin iMX8M Mini, Colibri iMX8X, Apalis iMX8, Apalis iMX8XLow

Description: Enable CFS Quota/Period support on i.MX 8 series modules

TOR-616FixedQt5 Container on iMX8 not workingApalis iMX8Debian Base ContainersLow

Description: Fix an issue that prevents Qt5 Containers to run on iMX8 modules

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-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-312New FeatureApalis iMX8 supportApalis iMX8

Description: Add basic support for Apalis iMX8

TOR-166New FeatureUSB-to-Serial converters support on i.MX8Apalis iMX8

Description: Support USB-to-Serial converters on i.MX8 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.

Not Planned
TOR-2406Known IssueHW Accelerated Chromium is not able to render SVG Images on Debian Bullseye containerApalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M PlusDebian Base ContainersLow

Description: When running hardware-accelerated Chromium, SVG images are not rendered.

This is an issue in the upstream Chromium project, see the chromium-ozone-wayland 101 SVG issue, therefore the TorizonCore team will wait until there is a fix upstream.

Update: this issue only affects the Torizon container for Debian Bullseye (tag with major number equal to 2). The container for Debian Bookworm (tag with major number equal to 3) is not affected.

Workaround: There are alternatives:

TOR-2022Known IssueTorizonCore Real Time image reboots randomly on Apalis iMX8Apalis iMX8KernelLow

Description: It has been reported by a customer that the PREEMPT_RT version of TorizonCore reboots spontaneously on Apalis iMX8. Internally, we were able to reproduce this bug on TorizonCore 5.7.0.
As of July 2022 - when 5.7.0 LTS has been released, the images with the PREEMPT_RT patch haven't been fully validated by Toradex. We have only run smoke tests and cyclictest to make sure that the system boots properly and the PREEMPT_RT patches are working on idle conditions.
In the TorizonCore Download Links we only list PREEMPT_RT images as monthly pre-releases, because they don't go through our validation steps to promote them to production-ready.
This bug is rejected because the customer who reported it didn't follow up on it and we suspect they may have been able to use the regular image without PREEMPT_RT, or another alternative. If you are waiting for this bug fix, please contact us so we can re-evaluate this decision and possibly resume our investigation.

Backlog
TOR-3129Known IssueChromium 3/Bookworm causes a Weston crash on Apalis iMX8 QuadPlusApalis iMX8, Verdin iMX8M PlusDebian Base ContainersLow

Description: Running Chromium 3 on TorizonCore 6 leads to a kernel panic.

Workaround: Use Chromium 2, either on TorizonCore 5 or 6.

TOR-3032Known IssueXwayland falls back to software rendering due to broken Glamor support on i.MX8-based SoMsApalis iMX8, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M PlusDebian PackagesLow

Description: Xwayland is being started with Glamor disabled, which leads it to fallback to software rendering without 2D graphics acceleration.

This is being fixed in the meta-freescale layer, in the issue xwayland: glamor support broken on iMX8, and once fixed we will leverage it to reintroduce graphics acceleration.