6.3.0-devel-202305 monthly release |
TOR-2975 | New Feature | Enable support for the Microchip KSZ8795/KSZ88X3 switch chips on TorizonCore 6 (upstream kernel) | Apalis iMX6, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7 | Kernel | |
Description: Enable the Microchip KSZ8795/KSZ88X3 switch IC device driver as a module on TorizonCore 6, for the upstream kernel. |
6.1.0 quarterly release. Learn more on https://www.toradex.com/news/torizon-core-release-6-1-0-quarterly-release |
TOR-2746 | Fixed | Missing /dev/colibri-spi-cs0 symlink | Colibri iMX6, Colibri iMX6ULL, Colibri iMX7 | Open Embedded | Low |
Description: The Colibri Evaluation Board uses the SPI interface for an SPI-to-CAN controller, however, we do enable the spidev (a userspace SPI API) on the same SPI interface and CS with an overlay that is currently enabled by default. This leads to a conflict.
Starting from BSP 6.1.0, the overlay that enables spidev on the given SPI interface is not loaded by default. Our test infrastructure caught this change as a possible issue due to a missing symlink to "/dev/colibri-spi-cs0". In fact, this was the intended behavior after the change.
As a customer, if you want to use such an interface with spidev, you must disable the CAN and enable the spidev overlay. For more details on CAN and SPI in our BSP, refer to the CAN (Linux) and the SPI (Linux) articles. To manage device tree and overlays on TorizonCore, we recommend the articles Device Tree Overlays on Torizon and TorizonCore Builder Tool - Customizing TorizonCore Images. |
6.0.0-devel-202210 monthly pre-release. Learn more on https://www.toradex.com/news/torizon-core-release-6-0-0-devel-202210-release-monthly |
TOR-2432 | Fixed | TorizonCore 6.0.0-devel-202209 won't boot on Colibri iMX7 | Colibri iMX7 | Kernel | Low |
Description: The Colibri iMX7 boot hangs during the kernel startup.
Update: this was fixed at the BSP level, so nothing was done on TorizonCore. Use a nightly image from September 30 or newer to get the fix. |
5.7.2 patch release |
TOR-2650 | Fixed | Running "shutdown -h now" or "poweroff" on Torizon for colibri-imx7-emmc results in a partial reboot | Colibri iMX7 | Kernel | Low |
Description: Colibri iMX7 has two watchdog sources: the SoC and the PMIC. BSP 5 uses the PMIC watchdog as "/dev/colibri-watchdog", which in turn is the one used by TorizonCore. It turns out that the watchdog firmware for the PMIC on BSP 5 is not as featureful as required to ensure the "shutdown" properly works. |
5.7.0 LTS release. Learn more on https://www.toradex.com/news/torizon-core-release-5-7-0-quarterly-release |
TOR-2398 | Fixed | Chromium container fails to start in the evaluation containers on modules without GPU | Colibri iMX6ULL, Colibri iMX7 | Debian Base Containers | Low |
Description: The Chromium and Cog containers were split, and HW acceleration on the GPU (rendering) enabled on Chromium. These changes have broken the startup of Portainer in our "TorizonCore with Evaluation Containers" image. |
5.7.0-devel-202205 monthly pre-release |
TOR-2255 | New Feature | As a developer, I want to release a Cog container for GPU-less SoMs | Colibri iMX6ULL, Colibri iMX7 | Debian Base Containers | |
Description: When we integrated Cog in our kiosk-mode-browser, a bug prevented it from working on GPU-less SoMs (Colibri iMX6ULL and Colibri iMX7).
This has been fixed and it is possible to run Cog on GPU-less SoMs. Learn more on Running Cog |
5.6.0-devel-202202 monthly pre-release |
TOR-2058 | New Feature | As a developer, I want to stop providing experimental support for NAND-based modules in TorizonCore | Colibri iMX6ULL, Colibri iMX7 | Open Embedded | |
Description: While Toradex has never supported raw NAND-based SoMs (the lower-end versions of Colibri iMX6ULL and Colibri iMX7 with 256/512MB of RAM), those machines were available in meta-toradex-torizon as experimental.
As we don't plan to maintain them in the future, we are dropping the experimental support to indicate that to customers that may be doing their own experimentation with a raw NAND-based SoM and TorizonCore. Workaround: If you plan to run TorizonCore on a raw NAND device in the future, you will have to maintain your own fork of TorizonCore, either in-house or through our partners. |
5.5.0-devel-202112 monthly release |
TOR-1638 | New Feature | As a user, I want an easier way to configure video output and resolution, so I don't spend much time doing this manually | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | Debian Base Containers | |
Description: A section dedicated to this has been added to the article Working with Weston on TorizonCore, together with comments on our weston.ini files on our Weston Debian Docker image. In summary, it points to the official weston-drm documentation. |
5.2.0-devel-202104 Monthly Release. Learn more on https://www.toradex.com/news/torizon-core-release-5-2-0-release-monthly |
TOR-1775 | Fixed | gstreamer demo fails on iMX7 with "/dev/video2: no such file or directory" | Colibri iMX7 | Debian Packages | Low |
Description: Following the gstreamer article, the demo fails on iMX7 with "/dev/video2: no such file or directory". |
5.2.0-devel-202103 Monthly Release |
TOR-1720 | Fixed | TorizonCore will reboot indefinitely if the docker service fails | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | Open Embedded | Low |
Description: TorizonCore reboots indefinitely if the docker service fails. This should only happen if the system is executing an update. |
TOR-1687 | New Feature | Add image metadata to /etc/os-release | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | Open Embedded | |
Description: Add image type information (Docker, Podman) to /etc/os-release. |
TOR-1667 | New Feature | Update Docker and Podman to the latest versions | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | Open Embedded | |
Description: Update Docker from 19.03.12-ce to 19.03.14-ce and Podman to 2.2.1. |
TOR-1664 | New Feature | Bump Portainer container to version 2.1.1 | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | Debian Base Containers | |
Description: Bump Portainer container version from 2.0.0 to 2.1.1. |
TOR-1636 | New Feature | As a user, I want to remotely access TorizonCore UI, so I can access graphical applications without a display | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | Debian Base Containers | |
Description: Add VNC and RDP support in the Weston container. |
5.2.0-devel-202102 Monthly Release |
TOR-1627 | New Feature | As a user, I want recipes in meta-toradex-torizon to be fetched from https instead of git, so it is more user-friendly | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis TK1, Apalis iMX8X | Open Embedded | |
Description: In an approach to make it more user-friendly, especially for big company customers that do not allow git-protocol in their networks, we decided to use https as a fetching source in meta-toradex-torizon. |
TOR-1618 | New Feature | As a user, I want a lighter Qt example in Portainer templates for non-GPU modules, so the performance is improved | Colibri iMX7 | Debian Base Containers | |
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-1378 | Fixed | Touchscreen issues with Weston and QtWidgets | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | Debian Base Containers | Low |
Description: It seems like QApplication which is used for Widgets does not support automatic translation of touch events to mouse events. That leads to touchscreen not working with QTWidgets applications. |
5.1.0-devel-202011 Monthly Release. Learn more on https://www.toradex.com/news/torizon-core-prerelease-5-1-0-devel-202011 |
TOR-1506 | Fixed | CONFIG_IGB is not enabled in mainline-based modules | Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6 | Kernel | Low |
Description: CONFIG_IGB is not enabled in mainline-based modules. |
TOR-1445 | New Feature | Split Colibri iMX7 images for eMMC and NAND based devices | Colibri iMX7 | Open Embedded | |
Description: Split Colibri iMX7 TorizonCore images for eMMC and NAND based devices |
TOR-1433 | Fixed | Kiosk Browser in and Full-Screen mode running on Torizon and Colibri iMX7D 1GB | Colibri iMX7 | Debian Base Containers | Low |
Description: There is not a way to invoke a browser in Kiosk and Full-Screen mode running on Torizon and Colibri iMX7D 1GB |
TOR-1231 | Fixed | rgnd daemon is not running on iMX7 | Colibri iMX7 | Open Embedded | Low |
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. |
4.0.0-devel-202007 Monthly Release. Learn more on https://www.toradex.com/news/torizon-core-prerelease-4-0-0-devel-202007 |
TOR-803 | Fixed | Chromium does not render page when Weston is started with pixman | Colibri iMX6ULL, Colibri iMX7 | Debian Base Containers | Low |
Description: On modules without GPU support such as Colibri iMX7 or Colibri iMX6ULL the Wayland compositor Weston is started with Pixman renderer. It seems that Chromium currently does not render properly when Weston is using Pixman renderer. Workaround: Use Weston with Mesa software OpenGL (rebuild the Debian Weston base container and drop the `--use-pixman` flag in entry.sh). |
4.0.0-devel-202006 Monthly Release. Learn more on https://www.toradex.com/news/torizon-core-prerelease-4-0-0-devel-202006 |
TOR-976 | New Feature | Qt Widgets and QML support with Weston/Mesa/Pixman on i.MX7 | Colibri iMX7 | | |
Description: Qt Widgets and QML support on devices with no HW acceleration using Weston/Mesa/Pixman |
4.0.0-devel-202004 Monthly Release |
TOR-806 | New Feature | NXP PCF85363 RTC support | Colibri iMX7, Colibri iMX6, Apalis iMX6 | Kernel | |
Description: Add support for NXP PCF85363 RTC |
TOR-410 | New Feature | Tool to manage device tree overlays in the device | Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | | |
Description: Create a tool to manage device tree overlays on device |
TOR-374 | New Feature | Add support to reboot module after update | Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6 | | |
Description: Creating a file under /run/aktualizr-session/need_reboot will trigger automatic reboot. |
TOR-367 | Fixed | Docker Compose does not work with Balena | Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6 | | Low |
Description: Images running Balena do not support using docker-compose |
TOR-346 | New Feature | Support OSTREE for different torizon versions | Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | | Low |
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-304 | New Feature | Use udev to provide Toradex standardized access to devices | Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6 | | |
Description: TorizonCore provides system links to all standard Toradex interfaces (e.g. /dev/ttycolibri0-3, /dev/i2c-colibri) |
TOR-300 | New Feature | Kernel per-process IO accounting support | Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6 | | |
Description: Enable kernel per-process IO accounting. |
TOR-266 | New Feature | Real-time TorizonCore image | Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX6 | | |
Description: Real time images are available on Toradex Easy installer CI feed. |
TOR-192 | New Feature | Pixman renderer support on non-GPU Modules | Colibri iMX6ULL, Colibri iMX7 | | |
Description: Automatically use Pixman renderer on non-GPU Modules |
TOR-56 | Fixed | Docker --init does not work | Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis iMX8X | | Low |
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. |