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.

Clear Filter
Issue #StatusSubjectModuleComponentsSeverity

5.3.0-devel-202105 (Release date: 2021-05-03)
5.3.0-devel-202105 Monthly Release
TOR-1768Feature RequestAs a developer, I want to integrate Fluent Bit in TorizonCore, so I can configure it to forward data/log to a server for monitoring purposesNot applicableOpen EmbeddedLow

Description: Add Fluent Bit log collector/forwarder to TorizonCore. The service will be disabled by default and may be configured/enabled by the user.

TOR-1737Feature RequestAs a developer, I want to investigate VPN support in TorizonCoreNot applicableOpen EmbeddedLow

Description: Add VPN support in TorizonCore using Wireguard, an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.

TOR-1728Feature RequestAdd i2c-tools and evtest to TorizonCoreNot applicableOpen EmbeddedLow

Description: Add to TorizonCore i2c-tools (i2C bus utilities) and evtest (input subsystem utility).

TOR-1696Known IssueThe imx-gpu-viv-demos package is not installingVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8Debian Base ContainersLow

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

TOR-1441Feature RequestAs a developer, I want to have my own Aktualizr repository, so maintenance is improved in the client applicationAll supported modulesAktualizrLow

Description: Aktualizr update client application forked and renamed to Aktualizr-Torizon.

5.2.0-devel-202104 (Release date: 2021-04-05)
5.2.0-devel-202104 Monthly Release
TOR-1781Known IssueUpdate failing from last monthly to last nightlyApalis iMX6Open EmbeddedLow

Description: Update via Torizon OTA is failing from the last monthly build (5.2.0-devel-202103+build.9) to the last nightly build (5.2.0-devel-20210328+build.257).

TOR-1777Feature RequestRemove "for V1.0C HW" from Colibri iMX8X C0 image namesColibri iMX8XOpen EmbeddedLow

Description: Since we have now Colibri iMX8X V1.0D, let's remove "for V1.0C HW" from the image name.

TOR-1775Known Issuegstreamer demo fails on iMX7 with "/dev/video2: no such file or directory"Colibri iMX7Debian PackagesLow

Description: Following the gstreamer article, the demo fails on iMX7 with "/dev/video2: no such file or directory".

TOR-1773Known IssueTorizonCore Builder cannot fetch branch toradex_5.4-2.3.x-imx from device trees repositoryVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8TorizonCore BuilderLow

Description: TorizonCore Builder cannot fetch the new NXP BSP branch (toradex_5.4-2.3.x-imx) from device trees repository.

TOR-1767Known IssueSome services fail to start after deploying a new OSTree image with TorizonCore BuilderNot applicableTorizonCore BuilderLow

Description: After deploying an OSTree image with custom files using TorizonCore Builder, some services fail to start.

TOR-1752Known IssueIsolate command doesn't capture the mandatory password change for the torizon userNot applicableTorizonCore BuilderLow

Description: Upon the first login, it is mandatory to change the password. This modification is not captured by TorizonCore Builder's isolate command.

TOR-1747Known IssueTorizonCore Builder: Bundle commands fails when used on Windows in a WSL 2 distroNot applicableTorizonCore BuilderLow

Description: If you attempt to bundle a container with TorizonCore Builder on Windows from WSL 2, it fails.

TOR-1741Known Issuetorizoncore-builder: Bundle fails if trying to access a private registry that is not dockerhubNot applicableTorizonCore BuilderLow

Description: We need to add a `--registry` flag or something similar to `bundle` so users can pass any registry for login.

TOR-1740Known IssueTorizonCore Builder isolate issue with NetworkManager connections with spaces in namesNot applicableTorizonCore BuilderLow

Description: The isolate command fails because of spaces in the name of files.

TOR-1738Known IssueAdd Backlight bl_power to the video GroupNot applicableOtherLow

Description: Missing permission for the video group on /sys/class/backlight/backlight/bl_power.

TOR-1721Feature RequestBuild kmscube and glmark2 for 32 bits architecturesApalis iMX6, Colibri iMX6Debian PackagesLow

Description: Provide kmscube and glmark2 packages for 32 bits architectures in Toradex Debian feed.

TOR-1698Feature RequestAs a developer, I want a Debian container with Cockpit, so I can evaluate the Cockpit Project in TorizonCoreNot applicableDebian Base ContainersLow

Description: Create a container to run Cockpit in TorizonCore.

TOR-1692Known IssueTorizonCore Builder is not able to build and apply some device tree overlaysNot applicableTorizonCore BuilderLow

Description: Some device tree overlays from Toradex's overlays repository fail to build.

TOR-1690Known IssueTC Builder Not Listing All Compatible OverlaysApalis iMX8TorizonCore BuilderLow

Description: TorizonCore Builder seems to not be listing all compatible overlays for some machines, like Apalis iMX8.

TOR-1524Feature RequestAs a user, I want to use TorizonCore Builder to set custom kernel arguments, so I can generate customized images with my own kernel argumentsNot applicableTorizonCore BuilderLow

Description: Make it possible to set custom kernel arguments using TorizonCore Builder.

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

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

TOR-1716Known IssueApplying overlays with TorizonCore Builder sets rollback variables in U-Boot on i.MX8Apalis iMX8OtherLow

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-1697Known IssueCannot Export tcb-env-setup.sh with ZshNot applicableTorizonCore BuilderLow

Description: Make TorizonCore Builder set up script work with other shells like ksh and zsh.

TOR-1687Feature RequestAdd image metadata to /etc/os-releaseVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8Open EmbeddedLow

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

TOR-1669Feature RequestAs a user, I want to use container images from a private registry in the docker compose fileNot applicableOpen EmbeddedLow

Description: Currently, we do not do any authentication when pulling container images in Aktualizr. That means we only support pulling from a public registry. If we have for example container images from a private registry defined in docker-compose.yml, it won’t work due to the lacking of authentication. So we need to investigate and document the best approach to authenticate in private registries in TorizonCore.

TOR-1667Feature RequestUpdate Docker and Podman to the latest versionsVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8Open EmbeddedLow

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

TOR-1664Feature RequestBump Portainer container to version 2.1.1Verdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8Debian Base ContainersLow

Description: Bump Portainer container version from 2.0.0 to 2.1.1.

TOR-1655Feature RequestBump opencv package to version 4.4.0Verdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8Debian PackagesLow

Description: OpenCV package updated to version 4.4.0

TOR-1652Feature RequestBump wayland-protocols package to version 1.20Not applicableDebian PackagesLow

Description: Debian package wayland-protocols bumped to version 1.20.

TOR-1651Feature RequestBump libg2d-dpu package to version 1.8.12Not applicableDebian PackagesLow

Description: Debian package libg2d-dpu bumped to version 1.8.12.

TOR-1650Feature RequestBump libg2d-viv package to version 6.4.3.p1.0Not applicableDebian PackagesLow

Description: Debian package libg2d-viv bumped to version 6.4.3.p1.0

TOR-1636Feature RequestAs a user, I want to remotely access TorizonCore UI, so I can access graphical applications without a displayVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Apalis iMX6, Colibri iMX6, Apalis iMX8Debian Base ContainersLow

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

TOR-1587Feature RequestAs a user, I want TorizonCore Builder to build my own kernel modules, so I don't need to learn OpenEmbedded to do thatAll supported modulesTorizonCore BuilderLow

Description: Add the build_module command in TorizonCore Builder to build and add to the image out-of-tree kernel modules.

TOR-1548Feature RequestAs a user, I want to run just one command to deploy an overlay in the device, so it is easier and less error-proneAll supported modulesTorizonCore BuilderLow

Description: Create 'dto deploy' command in TorizonCore Builder to automatically deploy a device tree overlay in the device.

TOR-1546Feature RequestAs a user, I want TorizonCore Builder to automatically download and unpack TorizonCore images, so I don't need toAll supported modulesTorizonCore BuilderLow

Description: Add 'images download/unpack' commands in TorizonCore Builder to automatically download Tezi images from Artifactory (based on the version running on a device) and unpack for further customizations.

TOR-1492Feature RequestCreate containers for graphical testsAll supported modulesDebian Base ContainersLow

Description: Containers graphics-tests and graphics-tests-vivante available to test the graphical stack on a running device.

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 EmbeddedLow

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, 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-1624New FeatureAs 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-1618New FeatureAs 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-1609New FeatureAdd the ability in TorizonCore Builder to "bundle" containers stored in private registriesAll supported modulesTorizonCore BuilderLow

Description: Currently, there is a limitation with the "bundle" command of TorizonCore Builder. If any of the container images specified in the provided docker-compose.yml are stored in private registries the "docker pull" will fail, causing the entire command to error out.

TOR-1535FixedTorizoncore-builder: Deploying new OSTree on the device fails if I perform hard reboot to boot into the new deploymentVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8TorizonCore BuilderLow

Description: Deploying new OSTree on the device fails if I perform hard reboot to boot into the new deployment.

TOR-1329New FeatureSupport mDNS on hosts with multiple network interfacesVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8TorizonCore BuilderLow

Description: It seems that currently mDNS only works on the primary network interface. Hosts with multiple network interfaces are quite common, especially in more restrictive corporate networks, where development needs to happen on a separate network. It can also be relevant if WiFi and Ethernet is used alongside.

5.1.0-devel-202012 (Release date: 2020-12-04)
5.1.0-devel-202012 Monthly Release
TOR-1569New FeatureEnable PPP support in TorizonCoreAll supported modulesKernelLow

Description: TorizonCore already has PPP support in kernel space, but it is lacking PPP support in NetworkManager.

TOR-1533FixedCannot apply overlays using overlays.txt in TorizonCoreAll supported modulesDevice Tree Overlays, Open EmbeddedLow

Description: TorizonCore should be able to apply overlays using the overlays.txt implementation of the BSP.

TOR-1529FixedTorizonCore Builder is creating a Tezi image with incorrect permissionsAll supported modulesTorizonCore BuilderLow

Description: After using TorizonCore Builder to customize a Tezi image with a device tree overlay applied, the generated Tezi image has incorrect permissions in the /home/torizon directory.

TOR-1528New FeatureMove to Portainer Community Edition (Portainer CE)All supported modulesDebian Base ContainersLow

Description: Move to Portainer Community Edition (Portainer CE)

TOR-1527Fixeddo_populate_sdk task fails for the torizon-core-docker imageAll supported modulesOpen EmbeddedLow

Description: Error generating SDK image for TorizonCore.

TOR-1517FixedTorizonCore Builder splash command does not work using --storage-directoryAll supported modulesTorizonCore BuilderLow

Description: TorizonCore Builder splash command does not work using --storage-directory.

TOR-1509FixedCreate weston-touch-calibrator container for bullseyeAll supported modulesOpen EmbeddedLow

Description: There is no weston-touch-calibrator for bullseye yet. We don’t need to compile weston-touch-calibrator as we had to for buster but we still need to add the special init file which exposes the touch API.

TOR-1489Fixedbase debian container does not start the shell when run with no argsAll supported modulesDebian Base ContainersLow

Description: Debian base container does not start the shell when run with no args.

TOR-1483New FeatureAdapt the opencv sample containers to Debian BullseyeAll supported modulesSamplesLow

Description: Adapt the opencv sample containers to Debian Bullseye.

TOR-1481New FeatureAdd product IDs to evaluation containersAll supported modulesTorizonCore BuilderLow

Description: Add a property called TORADEX_PRODUCT_IDS to the TorizonCore images with pre-provisioned containers.

TOR-1401New FeatureMake HDMI firmware updateble via OSTreeApalis iMX8KernelLow

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

TOR-1354New FeatureDisable kernel options that could impact system latencyAll supported modulesKernelLow

Description: When building RT distros (torizon-rt and torizon-upstream-rt), we should disable kernel configuration options that could impact system latency, mainly kernel debugging options and power management options.

TOR-1334New FeatureRemove the boot partitionAll supported modulesOpen EmbeddedLow

Description: Remove the boot partition from TorizonCore images.

TOR-1319New FeatureMove torizoncore-builder container to BullseyeAll supported modulesTorizonCore BuilderLow

Description: Update the TorizonCore Builder container to Debian Bullseye.

TOR-1162New FeaturePermissions 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-1124New FeatureEnable the config options in mainline/downstream kernelAll supported modulesKernelLow

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

TOR-1088New FeatureUpdate 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-844New FeatureSet 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-473New FeatureAdd 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-1508FixedTorizonCore Builder dt checkout failsColibri iMX6TorizonCore BuilderLow

Description: When using the latest TorizonCore nightly and then do a torizoncore-builder dt checkout we get the following error: "Branch name does not exist in upstream repository".

TOR-1506FixedCONFIG_IGB is not enabled in mainline-based modulesColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6KernelLow

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

TOR-1504FixedTorizoncore-builder: invalid compose file after bundle commandAll supported modulesTorizonCore BuilderLow

Description: Torizoncore Builder generates an invalid compose file after bundle command.

TOR-1484FixedSymlink to "/dev/emmc-boot0" isn't being created.All supported modulesKernelMedium

Description: The symlinks to eMMC devices are not being created, and fw_setenv/fw_printenv commands are not working.

TOR-1479FixedContainers don't update if there is no docker-compose.yml fileAll supported modulesAktualizrLow

Description: A bug is preventing containers from being updated if there is no /var/sota/storage/docker-compose/docker-compose.yml file.

TOR-1469FixedBoot hangs or module freezes after docker run on Torizon Core 5Verdin iMX8M MiniKernelLow

Description: Boot hangs or module freezes on Verdin iMX8MM after docker run on Torizon Core 5

TOR-1466FixedMissing UPSTREAM in mainline-based images with preprovisioned containersAll supported modulesCI / CDLow

Description: Missing UPSTREAM in in the name of mainline-based images with preprovisioned containers

TOR-1465FixedWiFi doesn't workVerdin iMX8M Mini, Colibri iMX8X, Apalis iMX8KernelLow

Description: WiFi doesn't work on iMX8 based modules

TOR-1459FixedAutomount USB does not work after rebootAll supported modulesOpen EmbeddedLow

Description: The automount feature of USB Sticks does not work after a reboot. It only mounts on unplug/plug events.

TOR-1458Fixeddocker-compose file missing MACHINE variableAll supported modulesTorizonCore BuilderLow

Description: When TorizonCore Builder replaces the tags in docker-compose file with concrete sha256 hashes, it drops the MACHINE variable.

TOR-1455Fixednmcli commands require sudo on 5.0.0All supported modulesOpen EmbeddedLow

Description: nmcli commands should not require sudo

TOR-1448FixedTorizoncore does not ask for end user to set up a new password any more at the first bootAll supported modulesOpen EmbeddedLow

Description: Torizoncore does not ask for end user to set up a new password any more at the first boot.

TOR-1447Fixedpolkit.service not starting correctlyAll supported modulesOpen EmbeddedLow

Description: It seems that the System boot is categorized as degraded because of the polkit daemon.

TOR-1445New FeatureSplit Colibri iMX7 images for eMMC and NAND based devicesColibri iMX7Open EmbeddedLow

Description: Split Colibri iMX7 TorizonCore images for eMMC and NAND based devices

TOR-1443New FeatureConfigure docker-compose by default as secondaryAll supported modulesAktualizrLow

Description: TorizonCore images by default should have configured docker-compose as a secondary.

TOR-1437New FeatureRelease TorizonCore Builder V1.1.0All supported modulesTorizonCore BuilderLow

Description: Release TorizonCore Builder version 1.1.0

TOR-1433FixedKiosk Browser in and Full-Screen mode running on Torizon and Colibri iMX7D 1GBColibri iMX7Debian Base ContainersLow

Description: There is not a way to invoke a browser in Kiosk and Full-Screen mode running on Torizon and Colibri iMX7D 1GB

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

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.

TOR-1352FixedVerdin 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-1336New FeatureShow 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-1335New FeatureMake the boot logic update-able via OSTreeAll supported modulesOpen EmbeddedLow

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

TOR-1326New FeatureUpdate OpenCV package to BullseyeAll supported modulesDebian PackagesLow

Description: Update OpenCV package to Debian Bullseye

TOR-1320New FeatureMove samples containers to BullseyeAll supported modulesDebian Base ContainersLow

Description: Move all samples containers to Bullseye.

TOR-1310New FeatureBuild 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-1254New FeatureChange exposed TCP port of the ASP.NET/Blazor containerAll supported modulesDebian Base ContainersLow

Description: Change the exposed TCP port of the ASP.NET/Blazor container to 8841.

TOR-1252New FeatureChange exposed TCP port of the Portainer containerAll supported modulesDebian Base ContainersLow

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

TOR-1251New FeatureTorizon Web UI port usageAll supported modulesDebian Base ContainersLow

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

TOR-1231Fixedrgnd daemon is not running on iMX7Colibri iMX7Open EmbeddedLow

Description: There is a limitation in the CAAM driver initialization that prevents the CAAM module to initialize properly when running in the non-secure world. To prevent systemd from showing that the service has failed (see below), let’s disable this service for iMX7 devices.

TOR-1194FixediMX8 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-309FixedU-Boot and Linux print build times in 1970All supported modulesOpen EmbeddedLow

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

5.1.0 (Release date: 2021-01-06)
5.1.0 Quarterly Release
TOR-1615FixedDevice 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-1613New FeatureAs a user, I want the TotalCross container available in Portainer templates, so I can run the demo out-of-the-boxAll supported modulesDebian Base ContainersLow

Description: TotalCross has a Partner Demo Container that runs on top of Weston, and we should add it to the list of Portainer templates.

TOR-1610FixedTorizonCore rollback is not working as expectedAll supported modulesAktualizrCritical

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

TOR-1607FixedVirtual 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-1600FixedThe rngd service is failing on Colibri iMX6ULLColibri iMX6ULLOpen EmbeddedLow

Description: The rngd service is failing on Colibri iMX6ULL.

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

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

TOR-1597New FeatureAs 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-1594New FeatureAs 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-1591FixedDocker compose config files are missing in AktualizrAll supported modulesAktualizrLow

Description: Docker compose config files are missing in Aktualizr.

TOR-1585New FeatureAs 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-1559New FeatureSupport 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-1539New FeatureRefactor 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-1226New FeatureBuild container for TorizonCore (CROPS)All supported modulesDebian Base ContainersLow

Description: The Yocto Project community maintains a project called CROPS that provides, among other things, a Docker container to build OpenEmbedded/Yocto based Linux distributions. So let's have our own version of the CROPS container to make it easier to build TorizonCore.

TOR-1198New FeatureCreate 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-1154New FeaturePREEMPT_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-1097New FeatureUpdate kmscube package to match the NXP 5.4 based releaseVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8Debian PackagesLow

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

TOR-1091New FeatureUpdate 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-1090New FeatureUpdate 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-1089New FeatureUpdate 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.0.0-devel-202010 (Release date: 2020-10-08)
5.0.0-devel-202010 Monthly Release
TOR-1423New FeatureBump TorizonCore containers tags to BullseyeAll supported modulesOpen EmbeddedLow

Description: Environment variables used to define containers tags compatible with TorizonCore should be bumped to Debian Bullseye.

TOR-1414New FeatureEnable kernel config options requested by customersAll supported modulesKernelLow

Description: Enable in TorizonCore the support to Abracon AB1805 RTC, PPS GPIO, CAN J1939 and Samba 2/3

TOR-1411Fixed/etc/sudoers.d files should be named with numeric prefixAll supported modulesOpen EmbeddedLow

Description: /etc/sudoers.d/torizon renamed to /etc/sudoers.d/50-torizon

TOR-1394Fixedpwm sample: error while building an image for arm64All supported modulesSamplesLow

Description: PWM sample container fail while building for arm64

TOR-1393Fixedgstreamer sample: error while building an image for armhfAll supported modulesSamplesLow

Description: gstreamer sample container fail while building for armhf

TOR-1392Fixedadc sample: error while building an image for arm64v8All supported modulesSamplesLow

Description: ADC sample container fail while building an image for arm64v8

TOR-1361FixedIssue with Aster bottom USB using TorizonCoreColibri iMX6Device Trees, KernelLow

Description: The Aster bottom USB isn't working on the TorizonCore image on Colibri iMX6.

TOR-1350FixedThe docker group ID is is not stableAll supported modulesOpen EmbeddedLow

Description: Make users and groups IDs stable in TorizonCore.

TOR-1259New FeatureUsers 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-1241New FeatureAktualizr 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-1207FixedAutomount USB storage devicesAll supported modulesOpen EmbeddedLow

Description: Automount USB storage devices at /media/

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

Description: Version number should be consistent throughout a TorizonCore image

TOR-1078New FeatureContainer image guidelinesAll supported modulesDebian Base ContainersLow

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

TOR-950New FeatureIntroduce Torizon upstream distroAll supported modulesOpen EmbeddedLow

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

TOR-667New FeatureSupport 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-234New FeatureIntegrate Docker Compose with AktualizrAll supported modulesAktualizrLow

Description: Make it possible to update containers without rebooting.

5.0.0-devel-202009 (Release date: 2020-09-05)
5.0.0-devel-202009 Monthly Release
TOR-1349New FeatureUse 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-1296New FeatureDebian packages feeds architectureAll supported modulesDebian PackagesLow

Description: New architecture for the Toradex Debian packages feeds

TOR-1285New FeatureAdd additional metadata to OTA targets.jsonAll supported modulesTorizonCore BuilderLow

Description: Add additional metadata to OTA targets.json.

TOR-1284New FeatureImplement deploy to deviceAll supported modulesTorizonCore BuilderLow

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

TOR-1230New FeaturePush 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-1208New FeatureColibri IMX8X B0 supportColibri iMX8XOpen EmbeddedLow

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

TOR-1190FixedTorizonCore 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-1161FixedPublish kiosk container DockerfilesAll supported modulesDebian Base ContainersLow

Description: Publish kiosk container Docker files to GitHub.

TOR-1125New FeatureMove TorizonCore to BSP 5.0 (dunfell)All supported modulesOpen EmbeddedLow

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

TOR-1085New Feature32-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-540New FeatureAdd 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-08-11)
4.0.0-devel-202008 Monthly Release
TOR-1202New FeatureAdd systemd-analyze to TorizonCoreAll supported modulesOpen EmbeddedLow

Description: systemd-analyze is a tool that enables system manager analysis and debugging.

TOR-1189FixedBash completion is missingAll supported modulesOpen EmbeddedLow

Description: Add bash completion support to Docker and OSTree.

TOR-1172FixedKiosk container not working in sht31 and grafana sampleAll supported modulesDebian Base Containers, SamplesLow

Description: Kiosk container is not working in sht31 and grafana sample.

Workaround: add this to the docker-compose file: security_opt: - seccomp:unconfined

TOR-1168FixedPrevent Aktualizer from setting bootcount and upgrade_available to zero on every bootAll supported modulesAktualizrLow

Description: Prevent Aktualizer from setting bootcount and upgrade_available to zero on every boot to avoid wearing of flash.

TOR-1166FixedRemove extra hyphen on demo debian containerVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8XDebian Base ContainersLow

Description: Error in the comment about how to accept EULA required to run imx8 vivante graphic drivers.

TOR-1148New FeatureTorizonCore Builder toolAll supported modulesTorizonCore BuilderLow

Description: TorizonCore Builder is a tool that helps to integrate Docker containers and user's customization in a production image.

TOR-1147New FeatureAdd basic OpenEmbedded metadata to OSTree metadataAll supported modulesOpen EmbeddedLow

Description: Add basic OpenEmbedded metadata to OSTree such as distribution, machine or image name.

TOR-1109New FeatureModem supportAll supported modulesOpen EmbeddedLow

Description: Add modem support (3G, 4G, LTE, etc) in TorizonCore.

TOR-1063FixedPKG_CONFIG_PATH is not configured in SDK containersAll supported modulesDebian SDK ContainersLow

Description: pkg-config is not searching in the multi-arch folders by default and this leads to issues when a configuration script uses it to collect information about a specific library/package. Adding the arch-specific path to PKG_CONFIG_PATH solves the issue,

Workaround: Manually set PKG_CONFIG_PATH to the folder where .pc files are stored for multi-arch packages.

TOR-1062FixedGit not installed in cross-compilation SDK containersAll supported modulesDebian SDK ContainersLow

Description: Added git to SDK cross-compilation toolchain containers

TOR-1047New FeaturePIN standardizationAll supported modulesDevice Trees, KernelLow

Description: Standardizing PIN access across SoM's

TOR-1044New FeatureVirtual keyboard for graphical applicationsAll supported modulesDebian Tools ContainersLow

Description: We should investigate the possibilities to have a virtual keyboard available for graphical applications.

TOR-1028New FeatureOpenCV packageVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8XDebian Base Containers, Debian PackagesLow

Description: Provide the OpenCV package and improve the container with DLR support, a compact runtime for Machine Learning Models.

TOR-446New FeaturePortainer templates supportAll supported modulesLow

Description: Add templates support to Portainer.

4.0.0-devel-202007 (Release date: 2020-07-03)
4.0.0-devel-202007 Monthly Release
TOR-1149FixedError when applying device tree overlay for 7" parallel display with capacitive touchAll supported modulesDevice Tree OverlaysLow

Description: Error on dtconf when trying to apply a device tree overlay for the 7" parallel display with capacitive touch.

TOR-1144New FeatureUpdate Podman to 2.0.0All supported modulesOpen EmbeddedLow

Description: Podman 2.0.0 release marks the HTTP API as stable.

TOR-1138New FeatureUpdate Docker to 19.03.11All supported modulesOpen EmbeddedLow

Description: Docker 19.03.11 fixed the rather severe CVE-2020-13401.

TOR-1079New FeatureDisable jitterentropy in rngdAll supported modulesOpen EmbeddedLow

Description: Research has shown that jitterentropy is causing high CPU. It seems that does threads run with regular priority, and hence really slow down the boot process. Since we install rngd mainly to fill the entropy pool from the hardware device, this change makes sure that jitterentropy is disabled by default.

TOR-1064New FeatureGumstix peripherals supportAll supported modulesKernelLow

Description: Enable drivers in the TorizonCore Linux kernel to be supported by Gumstix's AutoBSP tool.

TOR-1048New FeatureRestart Portainer container if it is automatically closedAll supported modulesDebian Base ContainersLow

Description: The default behavior of Portainer is to present a dialog which ask the user to change the password for 5 minutes, and shutdown itself if the user does not create a password for the admin account. To workaround this issue, we decided to set the container's restart policy to always. That way Portainer immediately restarts in the background.

TOR-1034FixedError installing qt5-default: trying to overwrite '/usr/lib/aarch64-linux-gnu/libGL.so.1', which is also in package libgl1:arm64 1.1.0-1Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8XDebian Base ContainersLow

Description: Error when trying to install qt5-default: trying to overwrite '/usr/lib/aarch64-linux-gnu/libGL.so.1', which is also in package libgl1:arm64 1.1.0-1.

TOR-1032New FeatureTouchscreen calibration supportAll supported modulesDebian Base ContainersLow

Description: Container to help calibrating the touchscreen in the Torizon platform.

TOR-803FixedChromium does not render page when Weston is started with pixmanColibri iMX7, Colibri iMX6ULLDebian 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).

TOR-520Fixedi2c-tools does not install correctlyAll supported modulesDebian Base ContainersLow

Description: Fixes a bug that was preventing i2c-tools from been installed inside a Debian container.

4.0.0-devel-202006 (Release date: 2020-06-01)
4.0.0-devel-202006 Monthly Release
TOR-1043FixedTorizonCore binary images are missing licence filesOpen EmbeddedLow

Description: We need to provide the licence files in TorizonCore binary images.

TOR-1039FixedSystemd is unable to stop docker-composeAll supported modulesOpen EmbeddedLow

Description: Containers started via docker-compose can't be stopped via 'systemctl stop docker-compose.service'

TOR-1027New FeatureQt with GPU acceleration support on iMX8Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8XDebian Base Containers, Debian PackagesLow

Description: Create Debian packages and a sample container to have Qt with GPU acceleration support on iMX8.

TOR-980FixedThe AP network interface 'uap0' is not being created sometimesColibri iMX8XKernelMedium

Description: The AP interface 'uap0' doesn't always show up properly and only gets initialized after another reboot.

TOR-979FixedWiFi interface in access point mode doesn't work on Colibri i.MX8XColibri iMX8XKernelMedium

Description: The mwifiex.conf file is missing in /etc/modprobe.d/, therefore it is not possible to use the WiFi interface in access point mode.

Workaround: Create the file on your own with the following content: 'options mwifiex driver_mode=0x3'

TOR-978FixedUnable to install libopenvx-vivante1Debian PackagesLow

Description: Using `torizon/arm64v8-debian-wayland-base-vivante` one cannot install `libopenvx-vivante1`.

TOR-977FixedUnable to install libvulkan-vivante1Debian PackagesLow

Description: Using `torizon/arm64v8-debian-wayland-base-vivante` it's not possible to install `libvulkan-vivante1` due to dependency error.

TOR-976New FeatureQt 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-952New FeatureAdd nano to the dev-tools containerDebian Tools ContainersLow

Description: The dev-tools container should have nano as text editors for a better user experience

TOR-933FixedDocker pull fails if NTP is not synchronizedLow

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

TOR-918New FeatureAdd TorizonCore to uname versionLow

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

TOR-797FixedBuild 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.

TOR-638FixedApplying overlay on Apalis iMX8X failsApalis iMX8XDebian Tools Containers, Device Tree OverlaysLow

Description: Activating device tree overlay fails on Apalis i.MX8

TOR-637FixedInconsistency in device tree overlay namingAll supported modulesDevice Tree OverlaysLow

Description: The devicetree overlay naming is confusing and should be improved.

TOR-137New Featuredtconf: Suggest a git pull in case the branch is missingAll supported modulesDebian Tools ContainersLow

Description: In case an older dtconf container is used the branch on the local git repo is missing. Normally we should update our containers so that they already have the branch there. However, it could be that a customer has an older container locally and upated the system or similar situation. We probably should suggest to pull from the git repo in those cases.

TOR-135New FeatureMissing success message when overlay has been appliedAll supported modulesDebian Tools ContainersLow

Description: When using dtconf activate the output mentions that the overlay has been validated, but it is not clear that it also has been enabled.

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-799New FeatureEnable spidev by default on Colibri iMX8XColibri iMX8XOpen EmbeddedLow

Description: By default spidev on Colibri i.MX8X is disabled. It should be enabled by default to be consistent with other Torizon modules.

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.

4.0.0-devel-202004 (Release date: 2020-04-07)
4.0.0-devel-202004 Monthly Release
TOR-806New FeatureNXP PCF85363 RTC supportColibri iMX7, Apalis iMX6, Colibri iMX6KernelLow

Description: Add support for NXP PCF85363 RTC

TOR-791New FeatureDevelopment tools container on pre-provisioned imagesCI / CDLow

Description: Add development tools container to pre-provisioned images

TOR-784FixedParallel RGB support on Colibri iMX8XColibri iMX8XLow

Description: Enable parallel RGB on Colibri iMX8X by default. Set resolution to 640x480.

TOR-782Fixedtorizoncore-builder error on Windows using cmdLow

Description: torizoncore-builder does not work on Windows using cmd

TOR-777New FeatureSHT3x sensor support on i.MX 8 series modulesVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8KernelLow

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

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

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

TOR-763FixedU-Boot devicetree overlays support on Verdin modulesVerdin iMX8M MiniLow

Description: Enable U-Boot devicetree overlays support on Verdin modules

TOR-738New FeatureJournald log driverLow

Description: Enable use of journald log driver.

TOR-697New FeatureToradex Easy Installer Image Server with Zeroconf in a containerLow

Description: Create a container to run Toradex Easy Installer Image Server with Zeroconf

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

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

TOR-564New FeatureTimezones supportOpen EmbeddedLow

Description: Add timezones support in TorizonCore image

TOR-526New FeatureImprove Splash Screen display timeLow

Description: Show the splash screen earlier and transition to the UI later to improve splash screen display time

TOR-515New FeaturePortainer launch containerSamplesLow

Description: Implement a container to launch Portainer

TOR-498New FeatureVerdin iMX8M Mini supportVerdin iMX8M MiniLow

Description: Add Verdin iMX8M Mini to TorizonCore

TOR-497New FeatureApalis iMX8X supportApalis iMX8XOpen EmbeddedLow

Description: Add Apalis iMX8X support to TorizonCore

TOR-496New FeatureColibri iMX8X supportColibri iMX8XLow

Description: Add Colibri iMX8X support

TOR-469New FeatureGoodix touchscreen supportLow

Description: Add Goodix touchscreen support to TorizonCore

TOR-410New FeatureTool to manage device tree overlays in the deviceApalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8Low

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

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

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

TOR-373New FeatureSplash screen supportLow

Description: Add support for splash screen

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

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

TOR-346New FeatureSupport OSTREE for different torizon versionsApalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8Low

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-338New FeatureApalis iMX8X supportApalis iMX8XLow

Description: Support for Apalis iMX8X

TOR-312New FeatureApalis iMX8 supportApalis iMX8Low

Description: Add basic support for Apalis iMX8

TOR-311New FeatureSupport Mainline Linux for Colibri iMX6ULLColibri iMX6ULLLow

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 iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6Low

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

TOR-301New FeatureColibri iMX8X supportColibri iMX8XLow

Description: Support for Colibri iMX8X

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

Description: Enable kernel per-process IO accounting.

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

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

TOR-224New FeatureColibri iMX6ULL supportColibri iMX6ULLLow

Description: Add Colibri iMX6ULL support

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

Description: Automatically use Pixman renderer on non-GPU Modules

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

Description: Support USB-to-Serial converters on i.MX8 modules

TOR-133New FeatureBump to latest Linux 5.4 releaseLow

Description: Bump the Linux kernel to 5.4 release

TOR-56FixedDocker --init does not workApalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8Low

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.

TOR-54New FeatureVerdin iMX8M Mini supportVerdin iMX8M MiniLow

Description: Support for Verdin iMX8M Mini

TOR-45FixedLVDS Atmel Tochscreen not workingLow

Description: Fix bug that was preventing LVDS Atmel Tochscreen from working properly

TOR-15New FeatureDocker seccomp supportLow

Description: Support seccomp in Docker

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