Search by Tags

TorizonCore Issue Tracker

 

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

  • Submitted (open): new features and bug fixes for TorizonCore 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 TorizonCore 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 TorizonCore into the device. Toradex also offers offline installers.

View All Submitted (open) Released (closed)
Clear Filter
Issue #StatusSubjectModuleComponentsSeverity

5.2.0-devel-202101 (Release date: 2021-02-01)
5.2.0-devel-202101 Monthly Release
TOR-1627Feature RequestAs 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, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8Open EmbeddedLow

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-1624Feature RequestAs a user, I want to know when a new version of TorizonCore Builder is available, so I can update it as soon as possible to leverage new commands and featuresAll supported modulesTorizonCore BuilderLow

Description: Create a shell script to automate environment configuration and warn the user when a new TorizonCore Builder version is available.

TOR-1618Feature RequestAs a user, I want a lighter Qt example in Portainer templates for non-GPU modules, so the performance is improvedColibri iMX7Debian Base ContainersLow

Description: So for modules without GPU (colibri-imx7, colibri-imx7-emmc), let’s change the Portainer template to use the quickwidget Qt demo application.

TOR-1378Known IssueTouchscreen issues with Weston and QtWidgetsVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8Debian 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: 2020-12-31)
TOR-1615Known IssueDevice trees for Verdin missing in the device-trees repositoryVerdin iMX8M Plus, Verdin iMX8M MiniDevice TreesLow

Description: The device trees for Verdin are missing in the device-trees repository.

TOR-1610Known IssueTorizonCore rollback is not working as expectedAll supported modulesAktualizrCritical

Description: When doing a bad update, the rollback feature is not working as expected.

TOR-1607Known IssueVirtual keyboard displayed on non-touchscreen devicesAll supported modulesDebian Base ContainersLow

Description: It is annoying to have the keyboard popping up all the time when you have a non-touch display and a mouse + keyboard attached, especially on a VGA screen where the keyboard uses a relevant amount of space.

TOR-1600Known IssueThe rngd service is failing on Colibri iMX6ULLColibri iMX6ULLOpen EmbeddedLow

Description: The rngd service is failing on Colibri iMX6ULL.

TOR-1598Known IssueTorizonCore Builder is generating Tezi images that don't bootAll supported modulesTorizonCore BuilderLow

Description: TorizonCore Builder is generating Tezi images that don't boot.

TOR-1597Feature RequestAs a user, I want Portainer to show a Linux terminal as soon as I start the Debian Shell template, so I don't have to do anything elseAll supported modulesDebian Base ContainersLow

Description: Change the Debian Shell template to use the weston-terminal application from the Weston container.

TOR-1594Feature RequestAs a user, I want the update client to check for updates every 300 seconds, so I don't generate extra load in the device and in the OTA backendAll supported modulesAktualizrLow

Description: Change the Aktualizr polling frequency from 10 seconds to 300 seconds.

TOR-1591Known IssueDocker compose config files are missing in AktualizrAll supported modulesAktualizrLow

Description: Docker compose config files are missing in Aktualizr.

TOR-1585Feature RequestAs a user, I want to build TorizonCore inside a container, so I don't have to care about configuring my host machine for TorizonCore buildsAll supported modulesOpen EmbeddedLow

Description: The CROPS container provides a configured environment to make it easier to build TorizonCore.

TOR-1559Feature RequestSupport verdin-imx8mp in Torizoncore meta layer and also in autobuildVerdin iMX8M PlusOpen EmbeddedLow

Description: A new machine verdin-imx8mp has been introduced in meta-toradex-nxp layer, let's add the support in Torizoncore.

TOR-1539Feature RequestRefactor device tree commands and adapt them to use overlays.txtAll supported modulesTorizonCore BuilderLow

Description: Refactor device tree commands and adapt them to use overlays.txt.

TOR-1198Feature RequestCreate PREEMPT_RT validation containers and measure worst-case latencyAll supported modulesDebian Base ContainersLow

Description: Create PREEMPT_RT validation containers and measure worst-case latency on all TorizonCore supported modules.

TOR-1154Feature RequestPREEMPT_RT supportAll supported modulesDebian Base Containers, Open EmbeddedLow

Description: Provide official real-time (PREEMPT_RT) support in TorizonCore, including container(s) to validate PREEMPT_RT functionality.

TOR-1091Feature RequestUpdate gstreamer-plugins-bad-imx package to match the NXP 5.4 based releaseAll supported modulesDebian PackagesLow

Description: We need to update the gstreamer-plugins-bad-imx package to match the NXP 5.4 based release.

TOR-1090Feature RequestUpdate gstreamer-plugins-good-imx package to match the NXP 5.4 based releaseAll supported modulesDebian PackagesLow

Description: We need to update the gstreamer-plugins-good-imx package to match the NXP 5.4 based release.

TOR-1089Feature RequestUpdate gstreamer-plugins-base-imx package to match the NXP 5.4 based releaseAll supported modulesDebian PackagesLow

Description: We need to update the gstreamer-plugins-base-imx package to match the NXP 5.4 based release.

5.1.0-devel-202012 (Release date: 2020-12-04)
5.1.0-devel-202012 Monthly Release
TOR-1334Feature RequestRemove the boot partitionAll supported modulesOpen EmbeddedLow

Description: Remove the boot partition from TorizonCore images.

TOR-1319Feature RequestMove torizoncore-builder container to BullseyeAll supported modulesTorizonCore BuilderLow

Description: Update the TorizonCore Builder container to Debian Bullseye.

TOR-1162Feature RequestPermissions on sysfs interfacesAll supported modulesOpen EmbeddedLow

Description: Change credentials to access hardware-related sysfs interfaces so the user can access them without running the application as root inside containers.

TOR-1124Feature RequestEnable the config options in mainline/downstream kernelAll supported modulesKernelLow

Description: Enable useful config options in mainline/downstream kernel.

TOR-1088Feature RequestUpdate gstreamer-imx package to match the NXP 5.4 based releaseVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8Debian PackagesLow

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

TOR-844Feature RequestSet Custom Logo on PortainerAll supported modulesDebian Base ContainersLow

Description: It is possible to customize the Portainer logo. Toradex logo can be added as example.

Workaround: Go to the Portainer "settings", enable the option "Use custom logo" and paste the URL to your logo.

TOR-473Feature RequestAdd Firmware of common WiFi AdaptersAll supported modulesOpen EmbeddedLow

Description: Add the following WiFi firmware to TorizonCore: linux-firmware-rtl8188eu
, linux-firmware-rtl8192cu and linux-firmware-sd8997.

5.1.0-devel-202011 (Release date: 2020-11-06)
5.1.0-devel-202011 Monthly Release
TOR-1352Known IssueVerdin HDMI output is not workingVerdin iMX8M Plus, Verdin iMX8M MiniKernelLow

Description: The DSI to HDMI adapter is not enabled in the device tree, so by default the HDMI output is not working on Verdin.

TOR-1336Feature RequestShow currently applied device tree overlaysAll supported modulesTorizonCore BuilderLow

Description: Add an option in TorizonCore Builder so the customer can see the device tree overlays applied to the current device tree.

TOR-1335Feature RequestMake the boot logic update-able via OSTreeAll supported modulesOpen EmbeddedLow

Description: Make the boot scripts update-able with Aktualizr via OSTree.

TOR-1326Feature RequestUpdate OpenCV package to BullseyeAll supported modulesDebian PackagesLow

Description: Update OpenCV package to Debian Bullseye

TOR-1320Feature RequestMove samples containers to BullseyeAll supported modulesDebian Base ContainersLow

Description: Move all samples containers to Bullseye.

TOR-1310Feature RequestBuild qtbase-opensource-src-gles with OpenVG, EGLFS and KMS supportAll supported modulesDebian PackagesLow

Description: Build qtbase-opensource-src-gles Debian package with OpenVG support.

TOR-1252Feature RequestChange exposed TCP port of the Portainer containerAll supported modulesDebian Base ContainersLow

Description: Exposed TCP port of the Portainer container should change to 8840.

TOR-1251Feature RequestTorizon Web UI port usageAll supported modulesDebian Base ContainersLow

Description: Standardize TCP ports used by Web UI applications in TorizonCore.

TOR-1194Known IssueiMX8 Qt5 OpenGL issue when linking against Standard Debian Qt5 LibrariesAll supported modulesDebian Base ContainersLow

Description: iMX8 Qt5 OpenGL issue when linking against Standard Debian Qt5 Libraries

TOR-309Known IssueU-Boot and Linux print build times in 1970All supported modulesOpen EmbeddedLow

Description: Since we use reproducible builds, time stamps are set to 0.

5.0.0-devel-202010 (Release date: 2020-10-05)
5.0.0-devel-202010 Monthly Release
TOR-1350Known IssueThe docker group ID is is not stableAll supported modulesOpen EmbeddedLow

Description: Make users and groups IDs stable in TorizonCore.

TOR-1259Feature RequestUsers and groups managementAll supported modulesOpen EmbeddedLow

Description: Make it possible to receive users and groups updates via OTA event if the local users and groups files are changed.

TOR-1241Feature RequestAktualizr update control (allow/block) mechanismAll supported modulesAktualizrLow

Description: The system and/or applications need a way to allow/block when updates can be downloaded or when reboot can occur.

TOR-1207Known IssueAutomount USB storage devicesAll supported modulesOpen EmbeddedLow

Description: Automount USB storage devices at /media/

TOR-1155Known IssueMake sure to use consistent version number throughout a TorizonCore imageAll supported modulesOpen Embedded

Description: Version number should be consistent throughout a TorizonCore image

TOR-1078Feature RequestContainer image guidelinesAll supported modulesDebian Base ContainersLow

Description: Documentation with an overview of 'best practices' regarding Docker Containers

TOR-950Feature RequestIntroduce Torizon upstream distroAll supported modulesOpen EmbeddedLow

Description: Create and use torizon-upstream distro for machines that are build with mainline BSP.

TOR-667Feature RequestSupport custom carrier board through a custom device treeAll supported modulesTorizonCore BuilderLow

Description: Add to TorizonCore Builder the capability of compiling and applying a complete device tree to a TorizonCore image or device.

TOR-234Feature RequestIntegrate Docker Compose with AktualizrAll supported modulesAktualizrLow

Description: Make it possible to update containers without rebooting.

5.0.0-devel-202009 (Release date: 2020-09-04)
5.0.0-devel-202009 Monthly Release
TOR-1349Feature RequestUse OSTree metadata for kernel branch informationAll supported modulesOpen EmbeddedLow

Description: Add to OSTree metadata the kernel sources used to build the kernel image in that OSTree

TOR-1296Feature RequestDebian packages feeds architectureAll supported modulesDebian PackagesLow

Description: New architecture for the Toradex Debian packages feeds

TOR-1285Feature RequestAdd additional metadata to OTA targets.jsonAll supported modulesTorizonCore BuilderLow

Description: Add additional metadata to OTA targets.json.

TOR-1284Feature RequestImplement deploy to deviceAll supported modulesTorizonCore BuilderLow

Description: TorizonCore Builder command to deploy a OSTree reference directly onto a target device.

TOR-1230Feature RequestPush OSTree repository to OTAAll supported modulesTorizonCore BuilderLow

Description: Add the push command to torizoncore-builder tool to upload changes in an OSTree repository to Torizon OTA.

TOR-1208Feature RequestColibri IMX8X B0 supportColibri iMX8XOpen EmbeddedLow

Description: Provide TorizonCore images for Colibri IMX8X with B0 silicon (hardware version V1.0B)

TOR-1190Known IssueTorizonCore Builder not working with a Docker-compose with environment variablesAll supported modulesTorizonCore BuilderLow

Description: Trying to run torizoncore-builder bundle with a Docker-compose that has an environment variable gives an error.

TOR-1161Known IssuePublish kiosk container DockerfilesAll supported modulesDebian Base ContainersLow

Description: Publish kiosk container Docker files to GitHub.

TOR-1125Feature RequestMove TorizonCore to BSP 5.0 (dunfell)All supported modulesOpen EmbeddedLow

Description: TorizonCore based on Yocto Project 3.1 (Dunfell) LTS release.

TOR-1085Feature Request32-bit emulation support on 64-bit host when building containersAll supported modulesDebian SDK ContainersLow

Description: Improve 32-bit emulation support on 64-bit host when building containers.

TOR-540Feature RequestAdd OE layer Information to Build MetadataAll supported modulesOpen EmbeddedLow

Description: Add to OSTree metadata the OpenEmbedded build information.

4.0.0-devel-202008 (Release date: 2020-07-31)
4.0.0-devel-202008 Monthly Release
TOR-446Feature RequestPortainer templates supportAll supported modulesLow

Description: Add templates support to Portainer.

4.0.0-devel-202006 (Release date: 2020-06-01)
4.0.0-devel-202006 Monthly Release
TOR-976Feature RequestQt Widgets and QML support with Weston/Mesa/Pixman on i.MX7Colibri iMX7Low

Description: Qt Widgets and QML support on devices with no HW acceleration using Weston/Mesa/Pixman

TOR-933Known IssueDocker pull fails if NTP is not synchronizedLow

Description: If the system clock is not synchronized, the command "docker pull" may fail.

TOR-918Feature RequestAdd TorizonCore to uname versionLow

Description: We should add "TorizonCore" to the in the kernel version field (UTS_VERSION) compiled in.

TOR-797Known IssueBuild button becomes grayed out and unavailable after first run in Visual Studio PluginApalis iMX8XLow

Description: After open Visual Studio with the plugin installed, I can succesfully build and debug a new project. However, after terminate the first debug session, the "Rebuild Torizon Application" button become grayed out and I cannot build and run the application again.

4.0.0-devel-202005 (Release date: 2020-05-01)
4.0.0-devel-202005 Monthly Release
TOR-974New FeatureRoot filesystem with nano supportLow

Description: Since vim is not “user-friendly”, let's add nano as a text editor option to the TorizonCore’s root filesystem.

TOR-815New FeatureAdd vim-tiny to development tools containerLow

Description: It is often helpful to be able to quickly edit a device tree overlay file. It would be good to have some kind of editor in the development tools container, e.g. vim-tiny.

TOR-813New FeatureSupport custom EULA when preprovisioning containersLow

Description: Some containers such as our base containers with Vivante binary drivers need the customer to accept an EULA. We should support adding an EULA to the Tezi image as part of the pre-provisioning process (in torizoncore-builder).

TOR-804FixedOverlay display_EDT5.7_parallel_res_touch.dts does not work on Apalis iMX6Apalis iMX6Low

Description: Overlay display_EDT5.7_parallel_res_touch.dts does not work on Apalis iMX6 (activating the overlay does not show anything on the screen)

TOR-727New FeatureEnable support of fw_utils based on NAND flash and emmc for colibri-imx7Low

Description: Currently TorizonCore does not have support for fw_env.conf file(s) for nand and emmc. It is needed for fw_utils to read and set boot environment variables

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.

Not Planned
TOR-572Feature RequestAlvium Camera supportAll supported modulesKernelLow

Description: Add support for Alvium Camera in Torizon

TOR-319Known IssueColibri iMX6S gets very slow with DockerColibri iMX6Open EmbeddedLow

Description: Limited amount of memory on iMX6S prevents system from running fast.

Backlog
TOR-1371Known IssueBuggy behavior using openjdk with qemu-static binaries for armv7 and armv8All supported modulesOtherLow

Description: Installing Java or the use of Java-dependent applications does not work during docker build

Workaround: Do not use java directly on your Dockerfile which will use a distro based on ARM architecture. Create a multistage Dockerfile and use a x86-64 distro as a base to perform tasks that require java.

TOR-1225Feature RequestUser interface remote accessAll supported modulesDebian Base ContainersLow

Description: Provide a mechanism to remotely access TorizonCore's user interface.

TOR-1165Feature RequestMandatory Access Control supportAll supported modulesOpen EmbeddedLow

Description: Evaluate the adoption of a MAC implementation (AppArmor, SELinux, TOMOYO, SMACK, etc).

TOR-1158Feature RequestRPMsg supportAll supported modulesOpen Embedded

Description: Add RPMsg support in TorizonCore.

TOR-1157Feature RequestSecure bootAll supported modulesOpen Embedded

Description: Implement secure boot support in TorizonCore.

TOR-1156Feature RequestFilesystem encryptionAll supported modulesOpen Embedded

Description: Add filesystem encryption support in TorizonCore.

TOR-1061Feature RequestHealth monitoring systemAll supported modulesOpen EmbeddedLow

Description: Monitor the health of the system and the running containers and implement in TorizonCore.

TOR-821Feature RequestOptimize size of Debian base containersAll supported modulesDebian Base ContainersLow

Description: It is possible to optimize the size of Debian base containers in various ways. This will be investigated and optimizations deployed as the study progresses.

TOR-481Feature RequestVPU support on iMX8All supported modulesDebian Packages

Description: Add VPU support for iMX8 devices in TorizonCore.

TOR-332Feature RequestBluetooth supportColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6Open EmbeddedLow

Description: Add support for Bluetooth in TorizonCore.

TOR-165Feature RequestOut of tree drivers supportAll supported modulesKernelLow

Description: Support to build out of tree Linux kernel drivers