Search by Tags

TorizonCore Release

 

The following table contains known issues, scheduled bug fixes, and feature improvements for the TorizonCore images. It contains:

  • Release notes: new features and bug fixes for TorizonCore versions that have already been released.
  • Release roadmap: new features and bug fixes for TorizonCore versions that have not yet been released but are scheduled; are unscheduled; are not planned.

Any schedules are not guaranteed but reflect the current planning. The planning, described in the Toradex Embedded Linux Support Strategy, can be shifted due to priority changes.

Issues that are scheduled for a specific version will be integrated with the mentioned version of the BSP.

Toradex updates this table continuously to provide the actual 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.1.0-devel-202012 (Release date: 2020-12-04)
5.1.0-devel-202012 Monthly Release
TOR-1533Known IssueCannot 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-1529Known IssueTorizonCore 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-1528Feature RequestMove to Portainer Community Edition (Portainer CE)All supported modulesDebian Base ContainersLow

Description: Move to Portainer Community Edition (Portainer CE)

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

Description: Error generating SDK image for TorizonCore.

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

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

TOR-1509Known IssueCreate 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-1489Known Issuebase 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-1483Feature RequestAdapt the opencv sample containers to Debian BullseyeAll supported modulesSamplesLow

Description: Adapt the opencv sample containers to Debian Bullseye.

TOR-1481Feature RequestAdd 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-1401Feature RequestMake HDMI firmware updateble via OSTreeApalis iMX8KernelLow

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

TOR-1354Feature RequestDisable 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-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-1508Known IssueTorizonCore 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-1506Known IssueCONFIG_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-1504Known IssueTorizoncore-builder: invalid compose file after bundle commandAll supported modulesTorizonCore BuilderLow

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

TOR-1484Known IssueSymlink 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-1479Known IssueContainers 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-1469Known IssueBoot 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-1466Known IssueMissing 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-1465Known IssueWiFi doesn't workVerdin iMX8M Mini, Colibri iMX8X, Apalis iMX8KernelLow

Description: WiFi doesn't work on iMX8 based modules

TOR-1459Known IssueAutomount 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-1458Known Issuedocker-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-1455Known Issuenmcli commands require sudo on 5.0.0All supported modulesOpen EmbeddedLow

Description: nmcli commands should not require sudo

TOR-1448Known IssueTorizoncore 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-1447Known Issuepolkit.service not starting correctlyAll supported modulesOpen EmbeddedLow

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

TOR-1445Feature RequestSplit Colibri iMX7 images for eMMC and NAND based devicesColibri iMX7Open EmbeddedLow

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

TOR-1443Feature RequestConfigure docker-compose by default as secondaryAll supported modulesAktualizrLow

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

TOR-1437Feature RequestRelease TorizonCore Builder V1.1.0All supported modulesTorizonCore BuilderLow

Description: Release TorizonCore Builder version 1.1.0

TOR-1433Known IssueKiosk 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-1360Feature RequestChange 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-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-1254Feature RequestChange 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-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-1231Known Issuergnd 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-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-1423Feature RequestBump 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-1414Feature RequestEnable 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-1411Known Issue/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-1394Known Issuepwm sample: error while building an image for arm64All supported modulesSamplesLow

Description: PWM sample container fail while building for arm64

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

Description: gstreamer sample container fail while building for armhf

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

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

TOR-1361Known IssueIssue 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-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-1202Feature RequestAdd systemd-analyze to TorizonCoreAll supported modulesOpen EmbeddedLow

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

TOR-1189Known IssueBash completion is missingAll supported modulesOpen EmbeddedLow

Description: Add bash completion support to Docker and OSTree.

TOR-1172Known IssueKiosk 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-1168Known IssuePrevent 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-1166Known IssueRemove 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-1148Feature RequestTorizonCore 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-1147Feature RequestAdd basic OpenEmbedded metadata to OSTree metadataAll supported modulesOpen EmbeddedLow

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

TOR-1109Feature RequestModem supportAll supported modulesOpen EmbeddedLow

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

TOR-1063Known IssuePKG_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-1062Known IssueGit not installed in cross-compilation SDK containersAll supported modulesDebian SDK ContainersLow

Description: Added git to SDK cross-compilation toolchain containers

TOR-1047Feature RequestPIN standardizationAll supported modulesDevice Trees, KernelLow

Description: Standardizing PIN access across SoM's

TOR-1044Feature RequestVirtual keyboard for graphical applicationsAll supported modulesDebian Tools ContainersLow

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

TOR-1028Feature RequestOpenCV 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-446Feature RequestPortainer 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-1149Known IssueError 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-1144Feature RequestUpdate Podman to 2.0.0All supported modulesOpen EmbeddedLow

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

TOR-1138Feature RequestUpdate Docker to 19.03.11All supported modulesOpen EmbeddedLow

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

TOR-1079Feature RequestDisable 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-1064Feature RequestGumstix peripherals supportAll supported modulesKernelLow

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

TOR-1048Feature RequestRestart 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-1034Known IssueError 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-1032Feature RequestTouchscreen calibration supportAll supported modulesDebian Base ContainersLow

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

TOR-803Known IssueChromium 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-520Known Issuei2c-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-1043Known IssueTorizonCore binary images are missing licence filesOpen EmbeddedLow

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

TOR-1039Known IssueSystemd 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-1027Feature RequestQt 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-980Known IssueThe 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-979Known IssueWiFi 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-978Known IssueUnable to install libopenvx-vivante1Debian PackagesLow

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

TOR-977Known IssueUnable 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-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-952Feature RequestAdd 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-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.

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

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

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

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

TOR-137Feature Requestdtconf: 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-135Feature RequestMissing 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

To Be Scheduled
Issues in this section are not scheduled yet. Please get in touch with our support if you need to have any of these issues scheduled. https://www.toradex.com/support
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

Not Planned
Issues in this section are not planned to be addressed. Please get in touch with our support if you need to have any of these issues addressed. https://www.toradex.com/support
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.