Upcoming Toradex Easy Installer 6.8.0 Quarterly Release. |
TEI-1211 | Known Issue | Gray / Black HDMI output after boot | Apalis iMX8 | | Low | No |
Description: TEZI GUI occasionally fails to start on the HDMI output after boot in recovery mode Workaround: Reboot the module into recovery |
Upcoming Toradex Easy Installer Q2 2024 Quarterly Release. |
TEI-1203 | Feature Request | Update UUU To Version 1.5.165 | Apalis iMX6, Apalis iMX8, Aquila AM69, Colibri iMX6, Colibri iMX7, Colibri iMX8X, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M Plus | | | No |
Description: Update UUU to version 1.5.165 and use a dynamically linked binary (instead of a statically linked binary). |
TEI-1199 | Feature Request | Prevent Losing Configuration Block Image Installation | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M Plus | ConfigBlock | | No |
Description: The configuration block can be accidentally lost during the boot partition programming if the board is reset or powered off in the meantime. This change will minimize the chances of the issue happening by rewriting the config block as soon as possible after the partition is erased (<2 seconds). |
TEI-1197 | Known Issue | Unable To Install WinCE Image | Apalis iMX6, Colibri iMX6, Colibri iMX7 | | Low | No |
Description: WinCE image installation fails with error `Finished with exit code: 1 Error: "Error creating partition table"`. Workaround: Use Easy Installer 5.7.6 to install WinCE images |
TEI-1167 | Known Issue | Installation Failure With "Timeout waiting for partition" error | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M Plus | | Low | No |
Description: Image installation fails with gpt partition table and more than two partitions |
Toradex Easy Installer Q1 2024 Quarterly Release. |
TEI-1178 | Known Issue | Error Installing Image ("Too few blocks for viable filesystem") | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M Plus | | Low | No |
Description: Image installation might fail with the "Too few blocks for viable filesystem" error on eMMC based SoMs. |
TEI-1173 | Feature Request | Add support for ExFAT on TEZI images | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M Plus | Buildsystem | | No |
Description: Add support for ExFAT filesystem. |
Upcoming Toradex Easy Installer Q4 2023 Quarterly Release. |
TEI-1109 | Known Issue | Tezi GUI Is Very Slow | Verdin AM62 | | Low | No |
Description: Tezi is very slow, to the point that installation could actually fail with timeout on low-end module variants Workaround: Disconnect any HDMI monitor and use VNC. |
Upcoming Toradex Easy Installer Q2 2023 Quarterly Release. |
TEI-1094 | Known Issue | Unable To Start When DSI Bridge Is Not Present (0071, 0072 SKUs) | Verdin AM62 | | Low | No |
Description: The Toradex Easy Installer is not working on Verdin AM62 boards without the DPI-DSI bridge (0071 and 0072 PID4). |
Upcoming Toradex Easy Installer Q2 2023 Quarterly Release. |
TEI-1048 | Feature Request | Add poweroff command | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M Plus | | | No |
Description: This adds the halt and poweroff commands to the TEZI rootfs.
Due to the simple init used the tools need to bypass init and directly direct call the kernel systemcalls. I.e. they need to be called with the `-f` parameter. |
Upcoming Toradex Easy Installer 5.7.7 Maintenance Release |
TEI-1167 | Known Issue | Installation Failure With "Timeout waiting for partition" error | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M Plus | | Low | No |
Description: Image installation fails with gpt partition table and more than two partitions |
Upcoming Toradex Easy Installer 5.7.6 Maintenance Release |
TEI-1178 | Known Issue | Error Installing Image ("Too few blocks for viable filesystem") | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M Plus | | Low | No |
Description: Image installation might fail with the "Too few blocks for viable filesystem" error on eMMC based SoMs. |
Upcoming Toradex Easy Installer 5.7.5 Maintenance Release |
TEI-1202 | Known Issue | Wrong Memory Size Reported For 0058 - Verdin iMX8M Plus | Verdin iMX8M Plus | Bootloader, RAM | Low | No |
Description: 0058 - Verdin iMX8M Plus 4GB WB IT V1.1B reports 2GB memory size instead of 4GB Workaround: The issue is purely cosmetic, Toradex Easy Installer is fully functional despite this. |
Upcoming Toradex Easy Installer 5.7 Maintenance Release 2 |
TEI-1045 | Known Issue | NAND Bad Block Table Is Corrupted At Every Boot | Colibri iMX7, Colibri T20, Colibri VF50, Colibri VF61 | Flash, Kernel | Low | No |
Description: The NAND bad block table is getting corrupted at every boot because of a configuration mismatch between U-Boot (using OOB data for bad blocks) and Linux (using an in-band table at the end in the last 2 NAND blocks). This could potentially cause data loss in case a bad block is reused and the error is not recoverable with ECC. Workaround: Set `CONFIG_SYS_NAND_USE_FLASH_BBT=y` in U-Boot configuration. |
Upcoming Toradex Easy Installer 5.7 Maintenance Release 1 |
TEI-1036 | Known Issue | Tezi crashes without display adapter | Verdin iMX8M Mini | | Low | No |
Description: Tezi 5.7.0 is crashing on 0068 SOM if no display adapter is connected on DSI Workaround: Connect a display adapter |
Upcoming Toradex Easy Installer Q2 2022 Quarterly Release. |
TEI-1018 | Feature Request | Implement config block generation for assembly version #id | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6 | ConfigBlock | Low | No |
Description: Support for PID8 naming scheme when assembly version >25 (config block generation) |
TEI-1017 | Feature Request | Implement parsing of assembly version > 25 | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6 | ConfigBlock | Low | No |
Description: Support for PID8 naming scheme when assembly version >25 (parsing) |
TEI-1016 | Known Issue | tezictl image-install does not show Installation started | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6 | | Low | No |
Description: Issues with `tezictl` when no images are available on the current feed |
TEI-1006 | Feature Request | Use text "I Accept" instead of "I Agree" | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6 | | Low | No |
Description: Change EULA dialog acceptance button label to "I Accept" |
Upcoming Toradex Easy Installer Q1 2022 Quarterly Release. |
TEI-992 | Known Issue | Colibri iMX7D 1GB (eMMC) V.1.1B Detection May Not Work | Colibri iMX7 | | Low | No |
Description: Detection of the Colibri iMX7D 1GB eMMC (0039) V.1.1B is not working correctly, because of that the wrong device tree is selected and Tezi is not able to read the config block. |
TEI-986 | Feature Request | tezictl: add status command and timeout | Not applicable | | Low | No |
Description: Improve tezictl timeout handling ans status reporting |
TEI-979 | Known Issue | Config block writing with TEZI and varying boot partition sizes | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis TK1 | | Low | No |
Description: Replacement of eMMC chips with different manufacturers can sometimes change some parameters like the boot partition size. When using Toradex Easy Installer to write configuration blocks (raw images) it is not possible to select a negative offset to count from the end of the partition, making image.json files incompatible between old and new eMMC chips. Workaround: Use a wrapup.sh script to calculate the size of the boot partition and write the configuration block there. Tezi 5.6.0 will introduce a new offset parameter for this use case. |
TEI-968 | Feature Request | Improve the UX on grayed-out images that require a newer version of Easy Installer | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6 | | Low | No |
Description: Improve message in case an image requires an updated version of Toradex Easy Installer |
Upcoming Toradex Easy Installer Q4 2021 Quarterly Release. |
TEI-964 | Known Issue | Autoinstall Flag Causes Tezi to Go Into an Installation-Loop | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8 | | Low | No |
Description: Toradex Easy Installer is falling into a "installation-loop" if autoinstall in image.json is set to true. The Easy Installer is supposed to only auto-install newer Easy Installer versions. |
TEI-963 | Known Issue | u-boot-initial-env Not Written on NAND modules | Colibri iMX7, Colibri iMX6ULL | Bootloader | Low | No |
Description: Toradex Easy Installer does not write u-boot-initial-env on NAND modules, instead U-Boot starts with default environment after the installation. |
TEI-919 | Known Issue | Analogue VGA Not Working Out-Of-The-Box | Apalis iMX6 | Buildsystem, Graphics, VGA | Low | No |
Description: All 3 display interfaces DVI-D aka HDMI, parallel RGB as well as VGA should be brought up concurrently just like the Toradex Easy Installer 1.8 used to do. But currently, only the former two are brought up while analogue VGA requires manual intervention. Workaround: To bring up analogue VGA as well you may manually add the following device tree overlay to the overlay.txt file:
apalis-imx6_vga_overlay.dtbo |
Toradex Easy Installer Q3 2021 Quarterly Release. Learn more on https://www.toradex.com/news/540-release-of-toradex-easy-installer-for-imx-and-tk1-system-on-modules |
TEI-949 | Feature Request | Easy Installed is failed to start on module with missing config block | Apalis iMX8 | Bootloader | Low | No |
Description: Toradex Easy Installer fails to start if configuration block is missing |
TEI-921 | Feature Request | Add support for Colibri iMX6ULL 1GB | Colibri iMX6ULL | Toradex Feature | Low | No |
Description: Add support for the new eMMC and 1GB RAM variant of Colibri iMX6ULL to the same colibri-imx6ull Easy Installer machine. |
TEI-889 | Feature Request | Support Second Ethernet Interface | Verdin iMX8M Plus | Ethernet | Low | No |
Description: Support the second Ethernet interface of Verdin iMX8M Plus, with the PHY located on the carrier board. It is exposed through the connector X35, for Ethernet_2, from the Verdin Development Board. |
Toradex Easy Installer Q2 2021 Quarterly Release. Learn more on https://www.toradex.com/news/530-release-of-toradex-easy-installer-for-imx-and-tk1-system-on-modules |
TEI-791 | Feature Request | Prevent Toradex Easy Installer From Being Booted by BSP U-Boot | Verdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | Bootloader | Low | No |
Description: An already installed BSP U-Boot should not be able to boot an Easy Installer image that is plugged into e.g. an SD-Card slot. Workaround: TBD |
TEI-790 | Feature Request | Scale the Progress Window to the Screen Width | Verdin iMX8M Plus, Verdin iMX8M Mini | Update System | Low | No |
Description: Correctly scale the progress window to the screen width |
TEI-778 | Known Issue | AutoInstall the EasyInstaller doesn't Automatically Reboot | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | | Low | No |
Description: If one installs an image which requires a newer Toradex Easy Installer and one wants to use the autoinstall feature one can provide the newer installer alongside the image to be installed. Then the new installer is installed first followed by the installation of the image.
The versions 2.0b4-2.0b7 however do not automatically reboot after installation of the newer Toradex Easy Installer but rather show the standard dialogue /Power off/Reboot/Return to menu/ instead |
TEI-732 | Known Issue | Get Rid of Spurious /etc/issue | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | Toradex Feature | Low | No |
Description: Get rid of spurious /etc/issue as likely /etc/tezi-version should be used. |
TEI-611 | Known Issue | Restoring Completely Erased NAND Flash Fails | Colibri iMX7, Colibri iMX6ULL | Flash | Low | No |
Description: Restoring a completely erased NAND flash fails using Toradex Easy Installer 2.x. Workaround: Use Toradex Easy Installer 1.8 via recovery mode instead and erase the flash before installation. |
TEI-181 | Known Issue | Missing Security Label Support on Ext4 | Colibri iMX8X, Apalis iMX8 | Flash | Low | No |
Description: Security labels do not get written to the target file system if they are in place in a tar file. |
TEI-173 | Known Issue | Resolution not correct when HDMI is not plugged-in | Apalis iMX8 | HDMI | Low | No |
Description: Resolution of the Toradex Easy Installer HDMI is not plugged-in is not 640x480, this leads to Remote Desktop not showing the complete Toradex Easy Installer. Workaround: Set 1024x768 as resolution manually in the Remote Desktop settings. |
TEI-30 | Feature Request | Add Feed to the List if OK Button is Pressed in Feeds Dialog | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: When adding a custom feed, pressing OK should also add the entered feed to the feeds list. |
TEI-773 | Fixed | Toradex Easy Installer Hangs Installing Images With 'autoinstall' Enabled. | | | Low | No |
Description: The Toradex Easy Installer may hang trying to installing images with the 'autoinstall' property enabled in its image.json file. |
TEI-708 | New Feature | Toradex Easy Installer support for Verdin iMX8M Mini V1.1A/B with Verdin DSI to HDMI Adapter V1.1A | Verdin iMX8M Mini | HDMI | Low | No |
Description: Add support for Verdin iMX8M Mini V1.1A/B with Verdin DSI to HDMI Adapter V1.1A. |
TEI-676 | Fixed | Default Display Interface Detection Not Working | Apalis iMX8X | Graphics, RGB | Low | No |
Description: Unfortunately, the default display interface detection (required on Apalis iMX8 QuadXPlus 2GB ECC IT without DSI to HDMI chip being assembled) is not working as it seems to depend on some userspace intervention not happening during boot when executed from rc.local. This can be seen by the following message being printed during boot:
sh: bad number
On the aforementioned module, this leads to no UI being visible on parallel RGB. Workaround: Either use VNC to remotely connect to the board or type the following in the serial debug console to get parallel RGB working
/ # killall tezi weston dbus-daemon
/ # rm /var/run/dbus/pid
/ # /etc/rc.local |
TEI-649 | Feature Request | Ancient Wrong Default U-Boot Environment Leaking Into Freshly Installed Images | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8 | Toradex Feature | Critical | No |
Description: Unfortunately, ancient wrong default U-Boot environment compiled into the fw-utils aka fw_printenv/fw_setenv is leaking into freshly installed images of all i.MX 8 series based modules which may have various disastrous effects leading up to and including complete boot hangs. |
TEI-632 | Feature Request | Add Support for Apalis iMX8QXP 2GB WB IT V1.1B | Apalis iMX8X | | Low | No |
Description: Add support for Apalis iMX8QXP 2GB WB IT V1.1B. |
TEI-630 | Feature Request | Add Support for Apalis iMX8QXP 2GB ECC IT V1.1B | Apalis iMX8X | | Low | No |
Description: Add support for Apalis iMX8QXP 2GB ECC IT V1.1B. |
TEI-626 | Known Issue | Analogue VGA Not Working | Apalis iMX6 | VGA | Low | No |
Description: The analogue VGA display output is not working on Apalis iMX6. Workaround: Until this feature is fixed in version 2.x please use stable version 1.8. |
TEI-610 | Feature Request | Add Support for Apalis iMX8QP 2GB WB V1.1B | Apalis iMX8 | | Low | No |
Description: Add support for Apalis iMX8QP 2GB WB V1.1B. |
TEI-609 | Feature Request | Add Support for Apalis iMX8QP 2GB V1.1B | Apalis iMX8 | | Low | No |
Description: Add support for Apalis iMX8QP 2GB V1.1B. |
TEI-606 | Feature Request | Add Support for Colibri iMX8QXP 2GB WB IT V1.0D | Colibri iMX8X | | Low | No |
Description: Add support for Colibri iMX8QXP 2GB WB IT V1.0D. |
TEI-605 | Feature Request | Add Support for Colibri iMX8QXP 2GB IT V1.0D | Colibri iMX8X | | Low | No |
Description: Add support for Colibri iMX8QXP 2GB IT V1.0D. |
TEI-604 | Feature Request | Add Support for Colibri iMX8DX 1GB WB V1.0D | Colibri iMX8X | | Low | No |
Description: Add support for Colibri iMX8DX 1GB WB V1.0D. |
TEI-603 | Feature Request | Add Support for Colibri iMX8DX 1GB V1.0D | Colibri iMX8X | | Low | No |
Description: Add support for Colibri iMX8DX 1GB V1.0D. |
TEI-602 | Feature Request | Add Support for Apalis iMX8QM 4GB IT V1.1B | Apalis iMX8 | | Low | No |
Description: Add support for Apalis iMX8QM 4GB IT V1.1B. |
TEI-596 | Feature Request | Add Support for Verdin iMX8M Mini Quad 2GB WB IT V1.1A | Verdin iMX8M Mini | | Low | No |
Description: Add support for Verdin iMX8M Mini Quad 2GB WB IT V1.1A. |
TEI-593 | Feature Request | Add Support for Verdin iMX8M Mini DualLite 1GB V1.1A | Verdin iMX8M Mini | | Low | No |
Description: Add support for Verdin iMX8M Mini DualLite 1GB V1.1A. |
TEI-592 | Feature Request | Add Support for Verdin iMX8M Mini DualLite 1GB WB IT V1.1A | Verdin iMX8M Mini | | Low | No |
Description: Add support for Verdin iMX8M Mini DualLite 1GB WB IT V1.1A. |
TEI-572 | Feature Request | Apalis iMX8QM 4GB WB RAM Issues | Apalis iMX8 | RAM, SCFW | Low | No |
Description: Some modules may show various kinds of RAM issues (U-Boot failing to boot fit images due to bad hash, random squashfs errors, random kernel panics when BSP is flashed). Closer analysis identified NXP meanwhile having updated the RAM configuration/initialisation side of things. Updating to NXP's latest Register Programming Aid (RPA) v19 seems to fix those issues. Full validation & verification pending... Workaround: Until this fix is officially released please use a recent nightly build. Note: You are looking for something like apalis-imx8/tezi/tezi-run/oedeploy/Apalis-iMX8_ToradexEasyInstaller_2.0b6-nightly-<date>.zip. https://artifacts.toradex.com:443/artifactory/tezi-oe-prerelease-frankfurt/thud/nightly/ |
TEI-563 | Feature Request | Add Support for Apalis iMX8X V1.1B and Colibri iMX8X V1.0C with i.MX8QXP C0 and PF8X00 C1 | Apalis iMX8X, Colibri iMX8X | Bootloader, CPU, Power Management | Low | No |
Description: Add Support for Apalis iMX8X V1.1B and Colibri iMX8X V1.0C with i.MX8QXP C0 and PF8X00 C1 requiring up-to-date SCFW and different SECO firmware. |
TEI-558 | Known Issue | RNDIS Networking Not Functional on Colibri iMX6ULL | Apalis iMX8X, Colibri iMX6ULL | USB | Low | No |
Description: RNDIS networking is not functional on Colibri iMX6ULL |
TEI-538 | Feature Request | Optimise Feed Loading Based on Machine or Product ID | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | | No |
Description: Optimise feed loading based on machine or product ID. |
TEI-569 | Fixed | Authentication Failed Trying to Connect Via VNC | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: While our VNC backend works quite stable now I regularly get an "Authentication failed" message the first time I try to connect to a just power-cycled module running Tezi. It does not seem to depend on whether Tezi got brought up in recovery or not, whether Ethernet or RNDIS is used and also waiting a few seconds before trying to connect does not seem to change anything. In average I get it about once every 6 power-cycles. I use Gnome's Remote Desktop Viewer aka Vinagre 3.22.0 on Fedora 30. |
TEI-556 | New Feature | Make sure to Erase Environment when installing Toradex Easy Installer | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Bootloader | Low | No |
Description: By default the flash is not erased when installing a new image, but simply overwritten by the new image. The U-Boot environment however is typically not overwritten. This might influence the next image installation. Since installing the Toradex Easy Installer onto a device usually means that one would like to have the module behave like after a factory reset, installing the Toradex Easy Installer image should erase the Environment by default. |
TEI-503 | New Feature | Support custom ports for services announced via Zeroconf | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Colibri VF50, Colibri VF61, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Add support to use a custom port for services announced via Zeroconf |
TEI-501 | New Feature | Support HTTPS Servers Announced Through Zeroconf | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Add support to announce servers with HTTPS trough Zeroconf. |
TEI-500 | Fixed | URLs With Equal Signs are not Possible to Pass Through Zeroconf | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: URLs with equal signs are not possible to pass through Zeroconf. |
TEI-496 | Fixed | VNC backend screenshare instance crashes at times | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: VNC backend screenshare instance crashes at times. Workaround: Unfortunately, once it crashed the Toradex Easy Installer needs to be rebooted to be able to try again. |
TEI-493 | New Feature | Add support for Apalis iMX8QXP 2GB | Apalis iMX8X | Buildsystem | Low | No |
Description: Add support for Apalis iMX8QXP 2GB. |
TEI-491 | Fixed | VNC: keyboard layout issue | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: If connecting to the Toradex Easy Installer with VNC the keyboard layout is messed up. E.g. when using a Swiss-German configuration one can't input characters like slash /. It messes up the keyboard input so hard that not even US input will work. Workaround: As a workaround switch the host-side to US-English layout as follows: setxkbmap usvncviewer ... |
TEI-487 | Fixed | Bad output to Parallel RGB (both LCD panel / VGA) | Colibri iMX6 | RGB, VGA | Low | No |
Description: Tezi 2.0b4 with Colibri iMX6 shows a color-messy picture on Parallel RGB outputs. |
TEI-472 | Fixed | SD Card not Usable | Colibri iMX6ULL | SDIO/SD/MMC | Low | No |
Description: SD card is not usable. Workaround: Load images via Ethernet/Internet or use a USB memory stick. |
TEI-236 | New Feature | Add Serial Command Line Support for Toradex Easy Installer | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Support controlling Toradex Easy Installer from the serial console. |
TEI-138 | New Feature | Provide HTTP API | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Provide a HTTP API to control the Toradex Easy Installer. Please contact your Toradex sales representative for further details. |
TEI-133 | Fixed | Colibri iMX7S NAND Not Working in 2.0b4 | Colibri iMX7 | Flash | Low | No |
Description: NAND is not working on Colibri iMX7S in 2.0b4 release. Workaround: Use stable Tezi release 1.8. |
TEI-101 | New Feature | Announce VNC via zeroconf | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Ethernet | Low | No |
Description: Announce VNC capability via zeroconf. |
TEI-100 | New Feature | Use host name with serial number | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Ethernet | Low | No |
Description: Use host name with serial number to distinguish multiple modules on a network. This is useful when using mDNS or a DHCP infrastructure which supports client provided host names. |
TEI-265 | New Feature | Support Windows Host For Recovery | Apalis iMX8X, Colibri iMX8X, Apalis iMX8 | Buildsystem | Low | No |
Description: Support Windows host for Toradex Easy Installer recovery. Workaround: For the time being just use a Linux workstation optionally running in a VM of choice. |
TEI-190 | New Feature | Move all Supported Modules to Mainline/Upstream Linux kernel | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30 | Kernel, Toradex Feature | Low | No |
Description: Move all supported modules to mainline/upstream based toradex_5.4.y Linux kernel. |
TEI-167 | New Feature | Display in multiple screens at the same time | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | Graphics | Low | No |
Description: Currently it is not possible to display the GUI in multiple screens at the same time. |
TEI-142 | Fixed | Version Comparison does not Support new Versioning Scheme | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: The Toradex Easy Installer compares version numbers when the "isinstaller" property is set to "true" to determine if there is a newer Toradex Easy Installer available. However, this version comparison code currently crashes when version numbers with different amount of segments are compared (e.g. 1.8 vs. 2.0.0). Furthermore the code does not support semantic Versioning, in particular the pre-release part of the version number is not taken into account. Workaround: Since this only affects Toradex Easy Installer no work around required on customers end. |
TEI-121 | New Feature | Implement VNC support for Weston | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Implement VNC support for Weston. |
TEI-111 | Fixed | VNC not working when DVI/HDMI not plugged in | Apalis iMX8X | Toradex Feature | Low | No |
Description: If DVI/HDMI is not plugged in Weston does not start. As a result, also VNC can't start. |
TEI-108 | Fixed | Apalis iMX8QM: Toreadex Easy Installer Does not Boot With PCIe Disabled | Apalis iMX8 | PCIe | Low | No |
Description: The Toradex Easy Installer crashes during boot if the regular off-module PCIe link can not be brought up. This is e.g. the case on the Apalis Evaluation Board if the PCIe switch is kept in reset (e.g. by removing jumper X3-4) or on Ixora if no mini-PCIe device is plugged in. Workaround: On the Apalis Evaluation Board make sure the PCIe switch is not kept in reset (e.g. by placing jumper X3-4). On Ixora make sure a mini-PCIe device is plugged in. Alternatively, one may completely disable any PCIe functionality by specifying a tdxargs of initcall_blacklist=imx_pcie_init from within U-Boot:
setenv teziargs initcall_blacklist=imx_pcie_init
fastboot 0 |
TEI-104 | Fixed | Current uuu Version is Too Low | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8 | Buildsystem | Low | No |
Description: The current uuu version is too low in the Toradex Easy Install 2.0b3. Workaround: You may manually update to a later uuu version downloadable from here:
https://github.com/NXPmicro/mfgtools/wiki#How-to-use-UUU-on-Windows |
TEI-102 | Fixed | Apalis iMX8 Kernel Crash on Ixora | Apalis iMX8 | Kernel | Low | No |
Description: Kernel crashes when using Toradex Easy Installer 2.0b3 to recover an Apalis iMX8 module on a Ixora carrier board. Workaround: Use previous Toradex Easy Installer or the Apalis Evaluation Carrier board. |
TEI-226 | New Feature | Support Server Discovery using Zeroconf Technologies | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Use zeroconf technology to let the Toradex Easy Installer find an appropriate image server (e.g. using DNS-SD, possibly also with mDNS support). |
TEI-194 | Fixed | Add --xattr-include=* to tar | Apalis iMX8X, Colibri iMX8X, Apalis iMX8 | Flash | Low | No |
Description: The CONFIG_EXT4_FS_SECURITY Linux kernel configuration was missing which prevented xattr from working properly. |
TEI-171 | Fixed | Dialogs can get behind main window and make it not responsive | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Graphics | Low | No |
Description: When one clicks on the main window while a modal dialog is open, the dialog gets moved behind the main window. Since the dialog locks input to the parent window, the main window is now unresponsive and the Toradex Easy Installer is not usable. Workaround: There is no workaround for this. Restart the Easy Installer and avoid clicking out of the window in focus. |
TEI-168 | New Feature | Add support for Apalis iMX8X | Apalis iMX8X | Kernel | Low | No |
Description: Add support for Apalis iMX8X. |
TEI-160 | New Feature | Add uuu recipe | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX8 | Toradex Feature | Low | No |
Description: Currently the uuu utility used by tezi is pulled from a precompiled binary in tezi-run-metadata. A proper recipe for uuu is needed. |
TEI-155 | Fixed | No Icon Shown in Image List | Apalis iMX8 | Buildsystem | Low | No |
Description: While the tezi.png icon is deployed with the package it is currently not shown in the image list as it is missing from image.json. |
TEI-137 | Fixed | Un- and Re-Plugging the Same USB Memory Stick Keeps Re-Adding its Images to the List | Verdin iMX8M Mini | Toradex Feature | Low | No |
Description: Un- and re-plugging the same USB memory stick keeps re-adding its images to the list. |
TEI-119 | New Feature | Provisioning Container Images For TorizonCore | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Apalis iMX6, Colibri iMX6, Apalis iMX8 | Toradex Feature | Low | No |
Description: TEZI provisioning container images on TorizonCore |
TEI-115 | Fixed | Missing SKU Support | Colibri iMX8X, Apalis iMX8 | Kernel | Low | No |
Description: The USB product IDs of the following SKUs are currently missing in the recovery scripts:
47: Apalis iMX8 QuadMax 4GB IT, 48: Apalis iMX8 QuadPlus 2GB Wi-Fi / BT, 32: Colibri iMX8 QuadXPlus 2GB IT, 33: Colibri iMX8 DualX 1GB Wi-Fi / Bluetooth |
TEI-114 | Fixed | Set hostname properly in certificate | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | Toradex Feature | Low | No |
Description: The certificates CN does not match the modules hostname. |
TEI-112 | New Feature | Fix initial date time | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8 | RTC | Low | No |
Description: Initial time of the Toradex Easy Installer without properly set RTC is rather random and might be in the distant past. This leads to RDP certificates with old validate dates. |
TEI-110 | New Feature | Add zstd support | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Colibri VF50, Colibri VF61, Apalis TK1, Colibri T20, Colibri T30, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Add support for the zstd (Zstandard) data compression algorithm. |
TEI-105 | New Feature | Set hostname/avahi announced hostname from serial number | Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Ethernet | Low | No |
Description: Announce unique hostname via mDNS. |
TEI-187 | Fixed | The Ethernet Link May Constantly go Up/Down | Colibri iMX6ULL | Ethernet | Low | No |
Description: The Ethernet link may constantly go up/down with the following messages in dmesg:
[ 2.237374] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[ 2.739249] configfs-gadget gadget: high-speed config #1: RNDIS
[ 2.739922] IPv6: ADDRCONF(NETDEV_CHANGE): usb0: link becomes ready
[ 11.385522] fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
[ 11.385637] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 13.385379] fec 20b4000.ethernet eth0: Link is Down
[ 16.385482] fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
[ 20.385077] fec 20b4000.ethernet eth0: Link is Down Workaround: Re-loading the Toradex Easy Installer may recover the Ethernet link to a stable condition. |
TEI-164 | New Feature | Add support for Colibri iMX8X | Colibri iMX8X | Kernel | Low | No |
Description: Integrate support for Colibri iMX8X. |
TEI-157 | Fixed | Flashing Image with 3.10 L4T Kernel Fails to Boot | Apalis TK1 | Flash | Low | No |
Description: Images using the 3.10 L4T Kernel which get flashed with Tezi 2.0b1 do not boot. The kernel is not able to mount the file system and reports an error: JBD2: Unrecognised features on journal |
TEI-154 | New Feature | Disconnecting RDP Leaves Seat Open | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Ethernet, Graphics | Low | No |
Description: Disconnecting the RDP client leaves the mouse cursors on the display. |
TEI-153 | New Feature | Using RDP leaks memory | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Ethernet, Miscellaneous Peripherals, RAM | Low | No |
Description: Using remote connection with RDP constantly leaks memory. Workaround: Restart the Toradex Easy installer if needed. |
TEI-152 | Fixed | Avoid using http caching when requesting images from feeds | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: When http caching is enabled, using the Refresh button to load newly added tezi images may not work, as the client is taking locally cached information. Workaround: Reboot tezi to refresh caches |
TEI-141 | New Feature | Support uuu in containers without udev | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8 | Toradex Feature | Low | No |
Description: Support uuu without libudev support (e.g. for containerized environments). |
TEI-15 | Fixed | Replace Tux with a Toradex Easy Installer icon during boot | Colibri iMX6ULL | Graphics, RGB | Low | No |
Description: When launching Tezi the Linux penguin is quickly shown before the actual Tezu UI shows up. We will replace it with a Toradex Easy Installer icon. |
TEI-365 | New Feature | Add support for Apalis iMX8 | Apalis iMX8 | Kernel | Low | No |
Description: Add support for iMX8 modules in the tezi images |
TEI-259 | New Feature | Update to Qt5 | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Colibri T30, Apalis T30 | Graphics | Low | No |
Description: Updated to Qt5 |
TEI-169 | New Feature | Update OpenEmbedded Layers to Thud | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Buildsystem | Low | No |
Description: Updated Openembedded layers to thud |
TEI-159 | New Feature | Port Toradex Easy Installer to thud | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Ported Openembedded layers to thud |
TEI-43 | Fixed | Add support for IMX6ULL 512MB WB V1.1A | Colibri iMX6ULL | Kernel | Low | No |
Description: When trying to install a Toradex Easy Installer from a running Toradex Easy Installer in a iMX6ULL 512MB WiFi, the image will be displayed as incompatible. Workaround: Download the Easy Installer image provided in our developer site. Extract the zip files and look for the image.json. In the supported_product_ids field add "0045" to the list. The image will now appear in the Easy Installer as installable. |
TEI-34 | New Feature | Add extra information in the prompt console | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Added link to Toradex Easy Installer article in the prompt welcome meassage. |
TEI-31 | Fixed | Add --xattr-include=* to tar | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Flash | Low | No |
Description: When the Easy Installer untars the tarballs during installation, extended attributes do not get retrieved by tar if --xattrs-include=* is not passed as an argument together with --xattrs. This is in contradiction with the tar documentation, according to which --xattrs on its own suffices for tar to extract extended attributes. |
TEI-26 | Fixed | Distro Boot Only Works From The First Partition | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30 | Bootloader | Low | No |
Description: Turns out our current boot.scr script uses ${bootpart} rather than ${distro_bootpart} to reference the partition. Luckily, U-Boot just assumes the first partition if nothing is passed e.g. in a load command. That is why distro boot worked at all at least from the first partition. Workaround: First, you have to make sure whatever partition you want to boot from is actually set to active boot in the partition table.
Then, change the boot script making sure you use ${distro_bootpart} rather than ${bootpart}. You may re-create the script from a text file as follows:
mkimage -T script -C none -n 'Distro boot script' -d boot.txt boot.scr |
TEI-13 | New Feature | Allow to Control Behavior of mkfs.ext Utilities Through mke2fs.conf | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Flash | Low | No |
Description: Some file system settings are not available through command line of the mkfs utilities. Currently the settings file is stored in /etc/mke2fs.conf, which is in the read only part. Hence the current situation prevents to use a custom mke2fs.conf file. Workaround: We have added the tune2fs utility into the tezi images, which can be invoked in the wrapup script to change the filesystem attributes after installation. |
TEI-6 | Fixed | After Recovery From Erased NAND Flash the System Remains Unbootable | Colibri iMX7, Colibri iMX6ULL | Bootloader | Low | No |
Description: If the complete NAND gets erased, e.g. by the U-Boot command 'nand erase.chip' the BCB data structure at the beginning of the NAND needs to be rewritten in order to boot from NAND.
The Toradex Easy Installer does this as part of a missing Config Block recovery process. Workaround: If you erase the NAND chip, do not write the Config Block in U-Boot. Recover with the Toradex Easy Installer which will interactively ask for the Config Block data and write the BCB. |
Apalis TK1 maintenance release |
TEI-613 | New Feature | Toradex Easy Installer May Hang During Boot | Apalis TK1 | Kernel, SATA | Low | No |
Description: The Toradex Easy Installer version 1.8 may hang during boot with the following message shown last on its serial debug UART:
[ 0.456751] tegra-hdmi 54280000.hdmi: failed to get PLL regulator
Resp. without quiet:
[ 2.567691] tegra-ahci 70027000.sata: 70027000.sata supply target-12v not found, using dummy regulator Workaround: This particular Linux kernel version seems to be susceptible to a AHCI SATA initialisation issue most likely related to clocking/PLL only happening on a few modules at lower temperatures. As AHCI SATA was never officially supported in the Toradex Easy Installer we just disabled it for now in the version 1.9 maintenance release. Alternatively, using any of the later Toradex Easy Installer versions like 2.0b6 also alleviates the issue. |
TEI-77 | New Feature | Allow Executing an Error Script if Installer Fails | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30 | Toradex Feature | Low | No |
Description: Execute an error script in case the installer fails installing the image. |
TEI-22 | New Feature | Load Toradex Easy Installer Configuration from SD card (used for kits) | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | SDIO/SD/MMC | Low | No |
Description: Start Toradex Easy Installer based on configurations defined on an SD card |
TEI-18 | New Feature | Allow Disabling Default Feeds | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30 | Toradex Feature | Low | No |
Description: Allow disabling default feeds by using a tezi_config.json on an external media. This can be used to prevent Toradex Easy Installer from showing any images from the Internet. |
TEI-17 | New Feature | Show More Information for Images | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30 | Toradex Feature | Low | No |
Description: Show detailed information of the selected image. The image.json description field will be shown more prominently as the image list appearance has been improved. |
TEI-8 | New Feature | Support Colibri iMX6ULL V1.1 SKUs | Colibri iMX6ULL | Kernel | Low | No |
Description: Add support for the Colibri iMX6ULL V1.1 versions. Older Toradex Easy Installers have problems with Ethernet on these SoMs. |
TEI-83 | Fixed | Apalis TK1 PCIe Gigabit Bring-up Issue | Apalis TK1 | Ethernet, PCIe | Low | No |
Description: Forward ported commit 7ad9771527d2 ("apalis-tk1: fix pcie reset for reliable gigabit ethernet operation") was never validated. Turns out it does not work and may lead to PCIe gigabit bring-up issues. |
TEI-82 | Fixed | Higher Speed SD cards do not Work | Apalis T30 | SDIO/SD/MMC | Low | No |
Description: Images on SD cards which do support faster modes than High Speed may not work. Workaround: Use USB flash drive or SD cards which only support High Speed modes. |
TEI-81 | Fixed | Mouse/Keyboard Stops Responding for 10-15 Seconds | Apalis T30 | Kernel | Low | No |
Description: After startup mouse and keyboard sometimes stops responding completely for 10-15 seconds. The system seems to recover on its own, and mouse/keyboard continue to work just fine. |
TEI-80 | Fixed | Installing an Image May Rarely Soft Lockup | Apalis T30 | CPU | Low | No |
Description: Image installation may rarely soft lockup. This has been observed with a rather slow internet connection. Workaround: Just re-trying the installation even without power-cycling may work. |
TEI-16 | Fixed | Boot hangs on 1.7 for Colibri iMX6 | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6 | Bootloader | Low | No |
Description: Toradex Easy Installer 1.7 does not work for Colibri iMX6DL 512MB IT V1.0A. |
|
TEI-291 | New Feature | Support Apalis T30 Modules | Apalis T30 | Kernel | Low | No |
Description: Provide the Toradex Easy Installer for Apalis T30. |
TEI-85 | New Feature | Add support for new Coilbri iMX6ULL SKUs | Colibri iMX6ULL | Kernel | Low | No |
Description: Add support for Colibri iMX6ULL 512MB IT V1.0A. |
TEI-78 | New Feature | eMMC Communication Errors when Running with HS400 at 100MHz | Colibri iMX7 | Flash | Low | No |
Description: The Kernel reports eMMC errors such as "mmcblk0: error -84 transferring data" during image installation. In some cases it might cause the installation process to fail. |
|
TEI-247 | New Feature | Implement Boot Configuration Block Restore for Raw NAND Devices | Colibri iMX7, Colibri iMX6ULL | Flash | Low | No |
Description: When raw NAND devices are erased completely (e.g. using nand erase.chip in U-Boot), the boot configuration block has not been restored so far. With this release the Toradex Easy Installer will write a boot configuration block whenever the config block is missing (which is located in the same erase block. |
TEI-96 | Fixed | Use Correct VGA Timings for parallel RGB | Apalis iMX6, Colibri iMX6 | RGB, VGA | Low | No |
Description: The timing used on the Colibri iMX6 parallel RGB output (which is also converted to VGA on the Colibri Evalution Board) has a VGA resolution but is not the standard VGA timing. The same applies to the Apalis iMX6 parallel RGB as well as native VGA output. Workaround: Use the Toradex Easy Installer with a different screen or a different graphical output such as HDMI/DVI-D or over network using VNC. |
TEI-93 | Fixed | Offset in Sector does not Allow Minimal Offset | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Flash | Low | No |
Description: The field offset_in_sectors allows to specify a particular partition offset. By default, the minimal valid offset is used (for the first partition this is 8192 sectors/4MiB, for the subsequent ones depending on the size of the previous partition). Due to a "off-by-1" error the minimal offset leads to an error "Fixed partition offset too low". Workaround: Since the minimal offset is the default anyway, do not specify "offset_in_sectors" if the minimal offset is required. |
TEI-89 | Fixed | Installation Process Blocks When Lots of Messages Are Writen to stderr | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Toradex Feature | Low | No |
Description: Installation Process might block on some tar files if GNU tar writes lots of warnings/errors to stderr. E.g. when the system clock is not correctly set (causing tar to print "time stamp .. in the future" warnings) or bsdtar has been used which uses header keywords not known by GNU tar (causing "Ignoring unknown extended header keyword" warnings). Workaround: Make sure system time is correct either by using NTP (connect the module to the Internet) or manually using the date command (e.g. "date -s 2018-04-10"). Also, make sure the tarball has been packed using GNU tar to avoid header keyword warnings. |
TEI-65 | Fixed | Prepare/Wrap-up Script Timeout is Ignored by the Toradex Easy Installer | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Toradex Feature | Low | No |
Description: The Toradex Easy Installer executes prepare/wrap-up scripts with a timeout of 30s. However, if the scripts exceed the 30s, the installer ignores that and simply continues executing, assuming the script succeeded.
Instead of using a timeout without a reasonable error handling wait forever until the script ended. Also print a warning after 30s. |
This release supports image/configuration format 1 and 2! Using fw_setenv in wrap-up scripts is not supported anymore since the U-Boot environment utilities in Toradex Easy Installer no longer provide a default environment and default configuration file. Please migrate to use "u_boot_env" property in image.json and point to a U-Boot environment text file. |
TEI-304 | New Feature | Allow Writing U-Boot Environment from a Text File | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Bootloader, Flash | Low | No |
Description: Allow writing a custom U-Boot environment from a text file provided alongside the with the image. Workaround: Use fw_setenv in a wrap-up script. |
TEI-302 | New Feature | Support USB Device Mass Storage and RNDIS | Apalis TK1 | USB | Low | No |
Description: Support USB device mass storage and RNDIS access in the Toradex Easy Installer for Apalis TK1. Workaround: Revert to regular Ethernet, SD card or USB host support for now. |
TEI-292 | New Feature | Use curl Instead of wget to Download Images | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Ethernet | Low | No |
Description: So far Toradex Easy Installer used wget to download images. The console utility curl provides better protocol support and more features. |
TEI-290 | Fixed | Erase Flash Not Working | Apalis TK1 | Flash, Kernel | Low | No |
Description: Erase flash currently does not seem to work probably due to missing downstream Linux kernel discard functionality. Workaround: Manually erase flash e.g. using U-Boot's 'emmc erase' command. |
TEI-288 | Fixed | Clipped Screen Due to VGA Resolution/Timing Not Being Fully VESA Compliant | Apalis iMX6, Colibri iMX6 | Graphics, Kernel, RGB, VGA | Low | No |
Description: Our current VGA resolution timings are not fully VESA compliant which may lead to the screen getting clipped on the right side. |
TEI-287 | Fixed | Re-enabling Mass Storage after Ejecting Mass Storage Devices Fails | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Flash | Low | No |
Description: When using the USB mass storage emulation functionality and ejecting a device, re-enabling the USB mass storage emulation does not show the USB mass storage partitions again. Workaround: Restart Toradex Easy Installer and enable the USB mass storage emulation again. |
TEI-246 | New Feature | Add Barcode Support for Config Block Dialog | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | ConfigBlock | Low | No |
Description: Allow to use a USB attached bar code reader to fill fields when the config block recovery dialog is shown. |
TEI-210 | New Feature | Support GUID Partition Table (GPT) | Apalis iMX6, Colibri iMX6, Apalis TK1 | Flash | Low | No |
Description: By default the Toradex Easy Installer does generate partition table in the DOS format. This adds support for GUID partition tables (GPT) by using the "table_type" property on block device level. |
TEI-204 | New Feature | Support Capacitive Touch Display 7" Parallel | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6 | Capacitive Touch, Graphics, RGB | Low | No |
Description: Add support for "Capacitive Touch Display 7" Parallel" |
TEI-195 | Fixed | Erase Flash (c) Not Supported | Apalis TK1 | Flash | Low | No |
Description: The Toradex Easy Installer for Apalis TK1 currently does not support the 'Erase Flash (c)' button functionality. Workaround: Either use the "mmc erase" U-Boot command or format your eMMC from Linux user space. |
TEI-72 | Fixed | Make Sure That uid and gid do not get Changed by tar | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Flash | Low | No |
Description: So far tar has been used without special setting on unpacking. It seems that the default behavior of tar translates textual user/group names to user/group ids according to the local user/group database. In Toradex Easy Installer case this means the user/group database of the temporary installer. This might lead to wrong user/group ids in the target rootfs. With 1.4 Tezi will use the --numeric-owner argument to make sure that all files/directories are created with user/group ownership by id as stored in the tar file. Workaround: Add --numeric-id to the tar command when creating the rootfs archive.
http://cgit.openembedded.org/openembedded-core/tree/meta/classes/image_types.bbclass#n128 |
TEI-71 | Fixed | Toradex Easy Installer 1.3 does not Detect Ethernet Changes | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Ethernet | Low | No |
Description: Toradex Easy Installer does not detect when Ethernet gets disconnected and does not recognize when a different Network gets connected after having a previous connection established. |
TEI-69 | Fixed | RNDIS Sometimes not Working | Colibri iMX6ULL | USB | Low | No |
Description: RNDIS is only working sometimes. Workaround: Retry by rebooting/recover the module again. Use Ethernet instead. |
TEI-68 | New Feature | Update libusbgx Library to Latest Upstream Version | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | USB | Low | No |
Description: Upstream libusbgx accepted our implementation of OS Descriptor support. |
TEI-67 | New Feature | Support ACL and xattr | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Flash | Low | No |
Description: Make sure Toradex Easy Installer preserves/write extended attributes (xattrs) and ACL (access control lists) if they are present in a source tar file. |
TEI-64 | Fixed | No Link-Local IPv6 Adresses on Ethernet Interface | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Ethernet | Low | No |
Description: The ethernet interface (eth0) does not get a link-local IPv6 address assigned. This prevents IPv6 neighbor discovery protocol from working (SLAAC). |
TEI-63 | Fixed | Missing Large File Support | Colibri iMX7, Apalis iMX6, Colibri iMX6, Apalis TK1 | Flash, Kernel | Low | No |
Description: The Toradex Easy Installer does not have the large file support distro feature (DISTRO_FEATURES += "largefile") enabled. This may lead to issues trying to flash file system archives which are bigger than 2GB (e.g. like the JetPack one). |
TEI-57 | Fixed | fw_setenv not Working on Colibri iMX7/iMX6ULL | Colibri iMX7, Colibri iMX6ULL | Bootloader, Flash | Low | No |
Description: fw_setenv cannot be used in a wrap-up script due to wrong configuration file. |
TEI-56 | Fixed | Marketing Information Left Unpacked When using Locally Stored Image | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Toradex Feature | Low | No |
Description: When using a locally stored image (e.g. on a SD-card or USB drive) Tezi unpacks marketing.tar and leaves it unpacked after installation. While Tezi keeps using the slides on next installation from a local media, the image cannot be uploaded to a server without creating a tar again. Workaround: Recreate the marketing tar again if required. |
|
TEI-283 | New Feature | Add 3rp Party Feed for Images Provided by Toradex Partners | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Toradex Feature | Low | No |
Description: Add an additional feed for 3rd party images. |
TEI-240 | New Feature | Support Apalis TK1 Modules | Apalis TK1 | Buildsystem | Low | No |
Description: Provide the Toradex Easy Installer for Apalis TK1. |
TEI-329 | New Feature | Print Version on Serial Output | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6 | UART | Low | No |
Description: Print version of Toradex Easy Installer on the serial output |
TEI-326 | Fixed | Support 32-bit Linux Distributions | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6 | Buildsystem | Low | No |
Description: Support 32-bit Linux distributions by providing imx_usb as a 32-bit binary. |
TEI-281 | Fixed | WinCE Images with Records Containing empty Erase Blocks Lead to Error During Flashing | Colibri iMX7 | Toradex Feature | Low | No |
Description: Flashing a WinCE image with empty pages between resources leads to a flashing error: "Short read, expected X bytes.". |
TEI-280 | New Feature | Improve RAM settings for Colibri iMX7 | Colibri iMX7 | Bootloader, RAM | Low | No |
Description: Use optimized RAM timings as we found some issues on some modules and in our temperature testing. |
TEI-279 | New Feature | Provide Mechanism to Manage External HTTP Servers (feeds) | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Toradex Feature | Low | No |
Description: This adds a new dialog to manage external/additional http image lists directly within Toradex Easy Installer. Allow to disable/enable image lists and add secondary image lists for nightly builds/testing images. |
TEI-245 | New Feature | Consider splitting meta-toradex-tezi | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Buildsystem | Low | No |
Description: + |
TEI-218 | New Feature | Support Colibri iMX7 Dual 1GB (eMMC) Modules | Colibri iMX7 | Kernel | Low | No |
Description: Support Colibri iMX7 Dual 1GB modules using eMMC flash. |
TEI-217 | New Feature | Support Colibri iMX6ULL Modules | Colibri iMX6ULL | Kernel | Low | No |
Description: Support Colibri iMX6ULL modules using raw NAND flash. |
TEI-214 | New Feature | Use unified Toradex Easy Installer for Colibri iMX7 modules | Colibri iMX7 | Kernel | Low | No |
Description: Unified Toradex Easy Installer for Colibri iMX7 modules |
TEI-196 | Fixed | Do not Mux PWM Pins as Output | Colibri iMX7, Apalis iMX6, Colibri iMX6 | PWM | Low | No |
Description: The PWM B, C and D pins are not used by the Toradex Easy Installer but still muxed as PWM and output by default (PWM A is used for display brightness). This might be problematic for designs which use the pins for a different purpose. Do not mux PWM B, C and D. |
TEI-315 | New Feature | Validate JSON File Before Start Writing Image | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Flash | Low | No |
Description: The Toradex Easy Installer does not validate the JSON file before writing the image. Important parts could be missing. A JSON validation step helps to detect issues early and prevent failures during the flashing procedure. |
TEI-311 | New Feature | Add JSON Property to Erase Partitions/Devices Before Flashing | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Flash | Low | No |
Description: Add per partition/block device erase option. This can be useful e.g. to get rid of the U-Boot environment by adding a "erase" property to the "mmcblk0boot0" block device node. |
TEI-258 | Fixed | Config Block Can Get Lost After Erasing eMMC If No Image Is Flashed | Apalis iMX6, Colibri iMX6 | ConfigBlock | Low | No |
Description: On devices with eMMC the Config Block gets temporarily stored in RAM during erase operation. When turning off during erasing or immediately after, the Config Block can get lost. Workaround: Wait until erase completed and additional 50 seconds until write cache timeout passed or flash an image (which will force the write cache flush). |
TEI-257 | Fixed | Missing Null Check on JSON Content | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Toradex Feature | Low | No |
Description: Missing null check on JSON file content. If a JSON file contains any null fields, unexpected behaviour will result. |
TEI-256 | Fixed | Flashing Over a Previously Installed Antmicro Android Image Might Fail | Apalis iMX6 | Flash | Low | No |
Description: In case a module has an Antmicro provided Android image installed, flashing a new image might fail. Workaround: Erase flash before installing the new image. |
TEI-255 | Fixed | SPL Tries Booting From eMMC When Entered Recovery Mode via Fallback | Apalis iMX6, Colibri iMX6 | Bootloader | Low | No |
Description: A module enters the recovery mode implicitly e.g. when no bootloader has been found (typically after erasing flash). Using Toradex Easy Installer recovery in this case fails unexpectedly. The downloaded SPL tries to boot from eMMC. Workaround: Enter recovery mode explicitly using the documented methods. |
TEI-252 | Fixed | Erase Flash Broken | Colibri iMX7 | Flash | Low | No |
Description: Drücken diesen da 'Erase Flash (c)' machen alles kaputt! |
TEI-251 | Fixed | Flashing Colibri iMX7S 256MB V1.1A or Colibri iMX7D 512MB V1.1A Renders Them Unbootable | Colibri iMX7 | Bootloader | Low | No |
Description: Unfortunately the Toradex Easy Installer currently does not take into account, that those early tapeout/stepping of the i.MX 7 SoC suffer a NAND flash issue requiring a software workaround.
Starting with this version of Toradex Easy Installer it will prevent installation of any images on such modules. |
TEI-229 | Fixed | U-Boot Continues Booting When Entered Recovery Mode via Fallback | Colibri iMX7 | Bootloader | Low | No |
Description: A module enters the recovery mode implicitly e.g. when no bootloader has been found (typically after erasing flash). Using Toradex Easy Installer recovery in this case fails unexpectedly. The downloaded U-Boot tries to boot from local storage and network. Workaround: Enter recovery mode explicitly using the documented methods. |
TEI-225 | New Feature | Allow multiple image JSON files per directory | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Toradex Feature | Low | No |
Description: All JSON files starting with "image" will now picked up on a local media. Images fetched via http can have multiple references to the same folder. |
TEI-224 | Fixed | Some Volatile Directories are Missing | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Toradex Feature | Low | No |
Description: Some volatile directories are missing resulting in tools needing them failing.
E.g. fw_printenv and fw_setenv which access and modify the U-Boot environment fail as follows:
/ # fw_printenv
Error opening lock file /var/lock/fw_printenv.lock
/var/lock is a symlink to /run/lock, but /run/lock does not exist. Workaround: Create the missing directories with:
/ # /etc/init.d/populate-volatile.sh start |
TEI-223 | Fixed | Enable Write Permission for Boot Partitions by Default | Apalis iMX6, Colibri iMX6 | Toradex Feature | Low | No |
Description: eMMC boot partitions are read-only by default. The Toradex Easy Installer unlocks them only when actually flashing something. Utilities such as fw_setenv on the command line, or writing the boot partitions via USB mass storage emulation does not work. Workaround: To use fw_setenv the boot partition can manually be unlocked using "echo 0 > /sys/block/mmcblk0boot0/force_ro". |
TEI-222 | Fixed | Allow network image lists for unattended installation even without Internet | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Toradex Feature | Low | No |
Description: If there is no Internet connection, tezi.toradex.com can not be reached which creates an error and stops processing image lists downloaded over network connectivity. Workaround: Use image on local media or make sure there is Internet connection available. |
TEI-216 | Fixed | USB Host port does not work on Colibri iMX7 Dual when the installer booted from flash | Colibri iMX7 | USB | Low | No |
Description: USB Host port does not work on Colibri iMX7 Dual when the Toradex Easy Installer has been booted from flash. Workaround: Use Toradex Easy Installer via recovery mode or use USB OTG port. |
TEI-215 | Fixed | Make sure legacy boot script can handle Toradex Easy Installer on raw NAND flash | Colibri iMX7 | Bootloader, Flash | Low | No |
Description: The legacy update scripts can only handle some UBI volume layout. Make sure the Toradex Easy Installer uses a layout which can be processed by the legacy update scripts. Workaround: Erase UBI partition before using legacy update scripts (run erase.part ubi). |
TEI-209 | Fixed | Keyboard not working | Apalis iMX6, Colibri iMX6 | USB | Low | No |
Description: Most USB Keyboard do not work as well as hot plugging keyboards at runtime. This is particularly unfortunate when a config block restore is needed, since this operation can only be done using a keyboard. Workaround: Use remote access via RNDIS/Ethernet and VNC to enter the config block information. Alternatively, use a Logitech wireless keyboard/touch mouse combination such as K400r which has been successfully tested. |
TEI-207 | Fixed | Obsolete Naming/Versioning | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Buildsystem | Low | No |
Description: Currently the GUI still reads 'Toradex Easy Install v1.1' but we decided to leave that version aka v away for software artefacts. |
TEI-206 | Fixed | Failed to Get Size of URL | Colibri iMX7 | Toradex Feature | Low | No |
Description: Tezi 1.1pre gives the following error trying to install either Tezi 1.0 or LXDE-Image 2.7b3 via Internet: Failed to get size of URL. |
TEI-308 | New Feature | Show a Restore User Interface If the Config Block Is Missing | Colibri iMX7, Apalis iMX6, Colibri iMX6 | ConfigBlock | Low | No |
Description: In case the Toradex Config Block isn't found on the module, a dialog is now shown which allows to restore the Config Block information by entering the information from the module sticker. |
TEI-260 | New Feature | Support Images in Deeper Levels of Directories | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Toradex Feature | Low | No |
Description: So far only the first level of directories is scanned for images. With this change up to two levels of sub directories will be scanned. Workaround: Make sure image description file (image.json) are nested not deeper than one level. |
TEI-239 | New Feature | Support Colibri iMX7 Solo 256MB and Dual 512MB Modules | Colibri iMX7 | Kernel | Low | No |
Description: Provide Toradex Easy Installer support for Colibri iMX7 Solo 256MB and Dual 512MB modules. |
TEI-238 | New Feature | Use New Naming and Versioning Convention for Toradex Software Packages | Apalis iMX6, Colibri iMX6 | Buildsystem | Low | No |
Description: We changed the naming and versioning format slightly in order to have a common approach for Linux, WinCE, and other Toradex software packages.
Details about the versioning can be found here: https://developer.toradex.com/knowledge-base/toradex-software-versioning-convention |
TEI-234 | New Feature | Toradex Easy Installer Does not Use MAC Address From Toradex Config Block | Apalis iMX6, Colibri iMX6 | Bootloader, ConfigBlock | Low | No |
Description: The U-Boot shipped with Toradex Easy Installer does not read the Config Block which leads to Linux not using the module individual MAC address with Toradex OUI. |
TEI-200 | Fixed | Recovering Toradex Easy Installer Fails With USB Issues | Apalis iMX6, Colibri iMX6 | USB | Low | No |
Description: Recovering Toradex Easy Installer fails with error messages on the serial console such as "EP0/in FAIL" (and similar). Workaround: Some USB hosts might work better, also adding a USB hub between the host and target helps in some situations. |
TEI-331 | Fixed | RNDIS not Recognized by Win 10 Host by Default | Apalis iMX6, Colibri iMX6 | USB | Low | No |
Description: So far a generic Product ID and Vendor ID has been used, which some Windows 10 versions seem not to recognize. With this release, MS OS Descriptors are used for better compatibility across various Windows versions. |
TEI-307 | New Feature | Add Support for Colibri iMX6 Modules | Colibri iMX6 | Kernel | Low | No |
Description: Provide initial support for Toradex Easy Installer on Colibri iMX6 modules. |
TEI-212 | Fixed | U-Boot Does not Detect Recovery Mode When Using bmode usb | Apalis iMX6, Colibri iMX6 | Bootloader | Low | No |
Description: When entering recovery mode via bmode usb command in a v2016.11 U-Boot, downloading Toradex Easy Installer via recovery mode failed. |
TEI-198 | Fixed | recovery-linux.sh does not work with bmode usb | Apalis iMX6 | Bootloader, USB | Low | No |
Description: Using recovery-linux.sh after entering recovery mode via U-Boot bmode usb does not seem to work. |
|
TEI-261 | New Feature | Add Support for Apalis iMX6 Modules | Apalis iMX6 | Kernel | Low | No |
Description: Provide initial support for Toradex Easy Installer on Apalis iMX6 modules. |
TEI-1028 | Known Issue | Duplicate Images in Feed | Not applicable | | Low | No |
Description: Images in the Feed list may be shown more than once. Workaround: Restart Easy Installer or delete the contents in /var/volatile/ from a console and press refresh. |
TEI-1002 | Known Issue | Random MAC Address When Launched Via USB Recovery Mode | Verdin iMX8M Plus | | Low | No |
Description: Random MAC address leading to ever changing IP address when launched via USB recovery mode even though ConfigBlock is intact. |
TEI-991 | Known Issue | Colibri iMX7D 1GB (eMMC) V1.1B Not Working With Version 1.8 | Colibri iMX7 | | Low | No |
Description: The Toradex Easy Installer 1.8, when flashed to the eMMC of a 0039 Colibri iMX7D 1GB (eMMC) V1.1B, is not working correctly as the ConfigBlock is not properly read. Workaround: `setenv variant -emmc` in U-Boot before booting (it's not possible to save the variable change). |
TEI-920 | Feature Request | No ConfigBlock Plausibility Checks Done | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | ConfigBlock, Toradex Feature | Low | No |
Description: After flashing a Verdin iMX8M Plus ConfigBlock into an Apalis iMX6 the Toradex Easy Installer displays such without doing any further checks. It could easily detect this inconsistency and display the same dialog as if the ConfigBlock could not be read. |
TEI-740 | Known Issue | Reports Bogus/Confusing Version Information (TDX_VER_ID) | Verdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Buildsystem, Toradex Feature | Low | No |
Description: On the serial console the Toradex Easy Installer reports bogus/confusing version information:
TDX_VER_ID="Colibri-iMX7_ToradexEasyInstaller_2.0b7-nightly-20201104"
Instead of Colibri-iMX7_ToradexEasyInstaller_2.0b7-nightly-20210323 which is what I am running! |
TEI-574 | Feature Request | Add the commands poweroff and shutdown | Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis TK1, Apalis T30 | | Low | No |
Description: Add the commands poweroff and shutdown |
TEI-550 | Known Issue | Installer doesn't start automatically on Apalis TK1 | Apalis TK1 | Toradex Feature | Low | No |
Description: Installer doesn't start automatically on Apalis TK1 |
TEI-484 | Feature Request | Random MAC Address Leading to Random Ethernet IP Address | Colibri iMX7 | | | No |
Description: In recovery mode U-Boot cannot read the config block which leads to assign a random MAC address. |
TEI-483 | Known Issue | Erase Flash (c) Does Not Preserve Raw NAND Flash Erase Counters | Colibri iMX7, Colibri iMX6ULL | | | No |
Description: The "Erase Flash (c)" button on the Easy Installer does not preserve the NAND flash erase counters in /sys/class/ubi/ubi0/max_ec. |
TEI-340 | Feature Request | Support DNS-SD Service Discovery | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Ethernet | Low | No |
Description: Toradex Easy Installer should support using DNS-SD to discover an appropriate image server. Workaround: Use server discovery using zeroconf technologies or use a custom local DNS Server which resolves tezi.toradex.com to a local image server. |
TEI-312 | Feature Request | Add support for optional files (not writing everything from scratch) | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Support optional flashing artifacts using a property in the image descriptor. |
TEI-309 | Feature Request | Add feature to hide/show unsupported images | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Add a check box which allows to also show images which are not compatible with the currently used hardware. By default the check-box is not selected and only compatible images are shown. |
TEI-282 | Known Issue | Only 256MB of RAM Available When Installing BSP V2.6 Directly From Toradex Easy Installer U-Boot Due to Missing patch_ddr_size Command | Colibri iMX6 | Bootloader | Low | No |
Description: During installation of BSP V2.6 directly from the Toradex Easy Installer U-Boot the following error message is shown but otherwise ignored by the installation procedure:
Unknown command 'patch_ddr_size' - try 'help'
As a consequence only 256MB of RAM will be available. Workaround: Just manually execute the patch_ddr_size command once U-Boot from BSP V2.6 is installed.
For existing production programming scenarios we do recommend to first separately update just U-Boot only (e.g. doing run setupdate; run update_uboot; reset) in order to make sure any further production programming scripting will proceed as before. |
TEI-276 | Feature Request | Provide a mechanism to write at a specific offset from the end of the eMMC partition | Colibri iMX7, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Flash | Low | No |
Description: Provide a mechanism for raw files which allows to write at a specific offset from the end of the partition. This is useful to handle WinCE Config Block which is located at the end of the eMMC boot partition. Because eMMC boot partition sizes can vary the offset from the beginning depends on the exact product and product version. Workaround: Use the wrapup.sh script to dd the configblock (or any other file) with a calculated offset from the end of the partition. For example:
...
IMAGE_FOLDER=$4
...
OFFSET=$(($(cat /sys/block/mmcblk0boot0/size)-17))
echo "Writing configblock.bin to offset ${OFFSET}"
dd if=${IMAGE_FOLDER}/configblock.bin of=/dev/mmcblk0boot0 count=16 seek=$OFFSET
This also makes sure that the static config block does not get accidentally overwritten in case configblock.bin is too long.
Note that this only works for images read from a local media, since only then configblock.bin is simply available in $IMAGE_FOLDER. |
TEI-274 | Feature Request | Support flashing WinCE splash screen | Colibri iMX7 | WinCE Feature | Low | No |
Description: Support flashing WinCE splash screen. |
TEI-253 | Known Issue | Consider Including U-boot Environment Partition | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Bootloader | Low | No |
Description: The default U-boot shipped on modules with Tezi no longer includes a U-boot environment partition on the flash. This is an issue for customers who don’t replace the U-boot that comes on the module but want to set kernel arguments (e.g. video settings). Workaround: Flash a U-boot which includes an environment partition & support for saveenv. |
TEI-249 | Feature Request | Make ext3 Message More Dynamic From JSON | Apalis iMX6, Colibri iMX6 | Flash | Low | No |
Description: There is a hard-coded ext3 message somewhere in the Qt Tezi UI. |
TEI-248 | Known Issue | Recovery May Fail on Windows 7 | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Bootloader | Low | No |
Description: While launching the Toradex Easy Installer via recovery mode works on Windows 10 it may fail on Windows 7. |
TEI-205 | Feature Request | Support filtering by product revision | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Currently images and files inside an image can be selected to be compatible with a product ID(s) using the "supported_product_ids" property. It should be also possible to filter by product revision. |
TEI-199 | Known Issue | Toradex Easy Installer 0.5 Beta Does Not Run After Installation | Apalis iMX6 | Bootloader | Low | No |
Description: Installing tezi 0.5 beta and doing a full power-cycle fails running it. |
TEI-192 | Known Issue | iMX7: recovery-windows.bat does not find USB device if it is connected behind a (USB3?) hub | Colibri iMX7 | USB | Low | No |
Description: Recovery mode might not work if there is a USB hub between the Colibri iMX7 and the PC.
Workaround: Remove the USB hub, connect the Colibri directly to the PC. |
TEI-180 | Known Issue | Feeds loading continuous despite image installation already started or even finished | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Colibri iMX6, Apalis TK1, Apalis iMX8 | Toradex Feature | Low | No |
Description: Loading the image list might generate errors even if the user started an image installation already (e.g. installing from a local device). This error message(s) do not disturb or interrupt the installation, but are confusing and unnecessary. Workaround: Ignore "Error downloading image list" messages during installation. |
TEI-179 | Feature Request | Refresh does not work sometimes | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | Toradex Feature | Low | No |
Description: Refreshing images sometimes does not reload the image description files. Workaround: Restart the Toradex Easy Installer. Manually clear the Qt Network disk cache using "rm -rf /tmp/data8/". |
TEI-174 | Known Issue | RDP doesn't work when network changed | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis T30, Apalis iMX8 | Ethernet | Low | No |
Description: RDP does not work when network is changed and Toradex Easy Installer gets a new IP. Workaround: Flash Toradex Easy Installer with correct network attached and do not change it on runtime. |
TEI-170 | Known Issue | Using RDP the mouse cursor updates slowly or even gets stuck | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Especially on the lower end module the user interface over RDP feels slow. The mouse cursor and UI elements updates slowly and sometimes get even stuck. |
TEI-156 | Known Issue | FreeRDP May Fail Connecting Due to Enabled Server Heartbeat PDU | Apalis iMX8 | Graphics | Low | No |
Description: FreeRDP commit 753b9c7ce9af ("Enable server heartbeat PDU by default.") changed heartbeat to be enabled by default which fails connecting to the Toradex Easy Installer running Weston RDP backend. Workaround: Start FreeRDP with heartbeat being disabled e.g. as follows
xfreerdp -heartbeat -v:192.168.11.1 |
TEI-150 | Known Issue | Restoring config block broken on raw NAND | Colibri iMX7, Colibri iMX6ULL | ConfigBlock | Low | No |
Description: Restoring config block on Toradex Easy Installer 2.0b1 on module with raw NAND is not functional. |
TEI-129 | Feature Request | Older Modules May Fail Booting Due to SoC Fusing Issue | Apalis iMX6, Colibri iMX6 | Bootloader | Low | No |
Description: Attempting to install a BSP 2.6 or later on an older Apalis iMX6 V1.0A, V1.1A, V1.1B (Apalis iMX6Q 2GB IT before 2017-05-30 only) or Colibri iMX6 V1.0A module for the first time may subsequently fail booting due to SoC fusing not being possible. Workaround: Either use the legacy update procedure or an older Toradex Easy Installer version like stable 1.8. |
TEI-126 | Feature Request | Support fusing of modules using upstream Kernel | Apalis iMX6, Colibri iMX6 | | Low | No |
Description: If you attempt to install BSP 2.6 or later on an older Apalis iMX6 V1.0A, V1.1A, V1.1B (Apalis iMX6Q 2GB IT before 2017-05-30 only) or Colibri iMX6 V1.0A module for the very first time it will not work, as prior to the Easy Installer version 2.0b4 we used to fuse them directly in that application. Later modules we since fuse in production. Workaround: If you have one of the listed modules contact Toradex. |
TEI-124 | Known Issue | Un-Plugging HDMI Makes Other Display Flicker/Slow-Down and Gives Kernel Backtrace | Apalis T30 | Graphics, HDMI, RGB | Low | No |
Description: Un-plugging HDMI during runtime makes the other display flicker/slow-down and gives a kernel backtrace. Workaround: Do not un-plug HDMI during runtime. |
TEI-123 | Known Issue | Flashing Images using Windows is not working | Apalis TK1, Apalis T30 | Toradex Feature | Low | No |
Description: Flashing images using Windows is not working for Apalis T30 and Apalis TK1. |
TEI-113 | Known Issue | Extend validity time of RDP certficates | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Colibri iMX6, Apalis TK1, Apalis iMX8 | Toradex Feature | Low | No |
Description: If the RTC does not provide a valid time and there is no internet connectivity, the Toradex Easy Installer sets the time to the build time. This time is used to generate the RDP certificate. When using the Toradex Easy Installer later than one year after the build time, the certificate will no longer be valid. The validity should be set to a reasonable long lifetime. |
TEI-103 | Known Issue | Toradex Easy Installer does not Remove U-Boot Environment Variables | Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: This is by design: Toradex Easy Installer merges the variable currently in the environment with the variables in the supplied text file.
This is taken care of on the BSP side #58122. Workaround: To delete a variable, add a variable with the same name but without a value (e.g. test=). Alternatively, erase the flash before flashing a new image to make sure only the variables in the supplied text file are set in the environment. |
TEI-99 | Feature Request | RDP does not work with Windows RDP Client | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Windows RDP client exits with an "internal error" when connecting to Tradex Easy Installer. Workaround: Use Linux RDP client. |
TEI-95 | Feature Request | Use a DHCP Option to Provide HTTP Server Address to the Images | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Ethernet | Low | No |
Description: If the Toradex Easy Installer is used with network only there is no way to provide a custom HTTP server to fetch the images from. Use a DHCP option to provide a HTTP image server. |
TEI-92 | Known Issue | Drop VNC in Favour of Using RDP | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Graphics | Low | No |
Description: With us moving to Qt 5, we dropped VNC support in favour of using RDP. |
TEI-66 | Feature Request | Make Prepare/Wrap-Up Script Timeout Configureable | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Toradex Feature | Low | No |
Description: Normally prepare and wrap-up scripts execute only relatively short migration type tasks. Toradex Easy Installer therefor calls the scripts with a timeout of 30s. However, the scripts can be useful for various applications, such as flashing the complete image using a script itself. For this type of application a longer timeout is required. The timeout should be a configuration option in the JSON file. |
TEI-61 | Known Issue | Update lib: Invalid registry file generated on imx6 | Apalis iMX6, Colibri iMX6 | WinCE Feature | Low | No |
Description: The exported registry file for i.mx6 is not valid and re-importing it restores the default registry instead. |
TEI-59 | Known Issue | Toradex Easy Installer May Fail Bringing-Up USB | Colibri iMX7 | USB | Low | No |
Description: The Toradex Easy Installer 1.3 may fail bringing-up USB properly showing the following error on the serial debug console: usb usb1-port1: cannot reset (err = -32) Workaround: Just power-cycle and try again. Plugging the device in after boot may also help. |
TEI-49 | Feature Request | Possibility to Change Parts of Bsp (U-Boot, Kernel or Devicetree) separately | Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: - |
TEI-47 | Known Issue | Reduce the installed licenses disk usage by providing a manifest | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Currently a whole copy of the licenses is installed instead of a manifest only. |
TEI-45 | Feature Request | Support Colibri iMX8X Modules | Colibri iMX8X | Kernel | Low | No |
Description: Port Toradex Easy Installer to Colibri iMX8X modules. |
TEI-44 | Known Issue | Unmounting media from the wrapup script is not working | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Multimedia | Low | No |
Description: When using the wrapup script to write into its storage medium (e.g. for log files, etc) and issuing a reboot thereafter, the medium should be first unmounted to avoid data corruption. A suggested way to unmount the medium wherefrom the wrapup script is executed is to create a delegate script in memory and exec it from the same wrapup. This approach doesn't seem to work, as umount will complain the resource is busy. |
TEI-42 | Feature Request | Consider adding an autoreboot option in image.json | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Rebooting the system from the Easy Installer wrapup script is possible (by issuing the `reboot -f` command), but busybox will not unmount volumes on reboot, so such a reboot might lead to data corruption on an image from an SD card. |
TEI-40 | Known Issue | Error Downloading Image List Shown | Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Error downloading image list. Intermittently, shown upon boot. Alternatively, if clicking on Feeds (f) too quick while it is still loading stuff this error is also always shown. |
TEI-39 | Known Issue | CPU Frequency Scaling Error During Boot | Colibri iMX7 | CPU, Power Management | Low | No |
Description: The following is displayed in the serial debug console upon boot:
[ 17.672131] cpu cpu0: failed to scale vddarm up: -22
[ 17.677125] cpufreq: __target_index: Failed to change cpu frequency: -22 |
TEI-36 | Feature Request | Add support for Wi-Fi built-in or dongle | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Wi-Fi | Low | No |
Description: Having Wi-Fi support makes it easier for evaluation purposes. Workaround: Duplicate |
TEI-35 | Feature Request | Support product number in addition to product id | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: The image.json should provide an option to filter by full product number (8 digit) in addition to product id only (4 digit). |
TEI-20 | Known Issue | USB 3.0 Devices Plugged in at Boot Time Behind a USB Hub is not Accessible | Colibri iMX7 | USB | Low | No |
Description: On the Colibri Evaluation Board V3, a USB 3.0 device plugged in at boot time is not accessible after boot. Furthermore, the device seems to influence the on-board USB hub in a way that any USB port 1-4 won't work anymore. Workaround: Plug the USB 3.0 flash drive after startup or use a USB 2.0 flash drive. |
TEI-19 | Known Issue | USB Ports do not Work Sometimes | Apalis TK1 | USB | Low | No |
Description: USB ports at times do not work Workaround: Power cycle the device |
TEI-7 | Known Issue | Detect Existance of Boot Configuration Block | Colibri iMX7, Colibri iMX6ULL | Flash | Low | No |
Description: Currently the existence of the Toradex Config Block is used to determine whether a valid BCB (boot configuration block) is present. Technically, those are two separate things. It is possible to erase the flash and only write the Troadex Config Block from U-Boot, in which case the Toradex Easy Installer will assume that there is a valid BCB. This sequence leads to a unbootable module. |
TEI-5 | Known Issue | Allow Toradex Easy Installer Automatic Installations if Run From RAM | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Colibri T30, Apalis T30, Apalis iMX8 | RAM | Low | No |
Description: Trying to automatically install an older or equal version of the Toradex Easy Installer from a running Toradex Easy Installer is not allowed. This is desired in most use cases (e.g. installing from an SD card), but it can become a problem in others, particularly when re-flashing the Toradex Easy Installer from a recovery image. Workaround: Currently the workaround for this is setting `isinstaller: false` in the json config, but this may cause problems of infinite install loops. |
TEI-2 | Feature Request | Use DHCP Option 12 to Communicate Hostname | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30 | Ethernet | Low | No |
Description: Currently, the DHCP client used in Toradex Easy Installer does not provide a hostname. So even when using a DHCP server with DNS integration it will not be possible to ping the Toradex Easy Installer by hostname/FQDN. Workaround: Use server discovery using zeroconf technologies or use a custom local DNS Server which resolves tezi.toradex.com to a local image server. |
TEI-1195 | Known Issue | USB Hub on Apalis Evaluation Board Doesn't Work | Apalis iMX6, Apalis iMX8 | | Low | No |
Description: The USB hub on the carrier board is not working. This renders the USB host ports on connectors X53 and X54 unusable, except for the first port on X54 (USBH3). |
TEI-1020 | Known Issue | u-boot-fw-utils default environment is wrong | Apalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M Plus | | Low | No |
Description: When the user provides an environment file as part of the image.json, and the environment partition is deleted, Tezi will install the default environment from BSP 5 and append the variables on the user provided environment file. Workaround: You can delete unwanted variables as defined by the Toradex Easy Installer specification: Add the variable without any value in the file used by u_boot_env (ie. vidargs=) |
TEI-774 | Feature Request | Add Support For filesystem_type: swap | Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | | Low | No |
Description: Add support for filesystem_type: "swap", so that a swap partition can be setup during an Easy Installer installation. |
TEI-725 | Feature Request | Progress Bar Not Working for Raw Files | | | Low | No |
Description: Adding the "size" property to raw files, as described on Toradex Easy Installer: Configuration Files: Raw Files, does not make the progress bar display the installation progress. |
TEI-710 | Feature Request | Support Loading Toradex Easy Installer From USB Stick/SD Card Using Distroboot | Verdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Distroboot from USB Stick/SD Card may allow you to load Toradex Easy Installer into a Toradex SoM without the need of going through recovery mode, which involves exposing a USB OTG interface and using a computer. While this seems easier, due to limitations on the SoC vendors BSP - such as the SCU firmware - it is not a maintainable feature and therefore not supported by Toradex. Workaround: Keep in mind that Toradex Easy Installer is a production programming tool, not meant to be used as an update tool. If you need to update the full OS image for devices on the field and still insist on using it, make sure that your hardware design is aware of the requirements for entering recovery mode. Alternatively, consider adopting an OTA solution: for instance, if you are using Torizon, consider adopting Torizon OTA. |
TEI-551 | Feature Request | Support custom icon name for Toradex Easy Installer images | Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Currently the Toradex Easy Installer image class on Yocto hardcodes the icon to "toradexlinux.png". A customer might want to use his own icon, named differently. Workaround: In your Yocto layer, create a file named "recipes-bsp/tezi-metadata/tezi-metadata_%.bbappend" and add a function "do_deploy_append()" where you overwrite "toradexlinux.png". |
TEI-490 | Known Issue | Add new Feed: pressing numbers selects/unselects servers (even in input field) | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Add new Feed: pressing numbers selects/unselects servers (even in input field). |
TEI-289 | Feature Request | Show a Warning if an Image is Likely Too Large | Colibri iMX7, Colibri iMX6ULL | Flash | Low | No |
Description: Since UBIFS is compressed on-the-fly the Toradex Easy Installer cannot reliably estimate whether an image fits on internal NAND ahead of time. However, Toradex Easy Installer should make a rough estimate and print a warning if the UBIFS will likely not be able to fit the image. |
TEI-278 | Feature Request | Do Not Mux Any Pins as Output Which is Not Essential for Toradex Easy Installer | Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8 | GPIO | Low | No |
Description: To allow using Toradex Easy Installer on carrier boards which use non Colibri/Apalis standard functionality the Toradex Easy Installer should make sure to not mux/use any non-essential pin. |
TEI-250 | Feature Request | No Way to Deploy Alternate Device Tree on NAND Modules | Colibri iMX7 | Device Tree | Low | No |
Description: While we deploy all device tree blobs into the FAT partition of our eMMC modules currently in the NAND case we only deploy one single one. In the previous case of using our U-Boot update scripts the one chosen was dependent on the fdt_board environment variable. Now in the Tezi case there is no way to influence this yet. |
TEI-235 | Feature Request | Add Checksum for Files Written to Flash | Colibri iMX7, Apalis iMX6, Colibri iMX6 | Flash | Low | No |
Description: To validate integrity of the image a checksum for each file getting written to the flash should be stored in the image description file. |
TEI-227 | Feature Request | Support Resistive Touch Screen | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Resistive Touch | Low | No |
Description: Resistive touch screens cannot be calibrated yet. Workaround: Use a USB mouse to control the Toradex Easy Installer user interface. |
TEI-145 | Feature Request | Show Easy Installer on Parallel RGB and DVI/HDMI Simultaneously | Colibri iMX8X | RGB | Low | No |
Description: Due to a combination of hardware and software architecture issues it is currently not easily possible to clone the same output to HDMI and parallel RGB. |
TEI-144 | Feature Request | Use kexec to Start Toradex Easy Installer From a Running Linux System | Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Kernel | Low | No |
Description: Support running Toradex Easy Installer from within a running Linux system using kexec. |
TEI-143 | Feature Request | Move to New Versioning Scheme | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Use the new Toradex versioning scheme. |
TEI-139 | Feature Request | Announce HTTP API through AVAHI | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Announce the Toradex Easy Installer HTTP API on the local network using AVAHI. |
TEI-132 | Feature Request | Add support for Apalis iMX8X 1.1A | Apalis iMX8X | Kernel | Low | No |
Description: Add support for Apalis iMX8X 1.1A |
TEI-131 | Known Issue | VNC Cannot be Used after Disconnecting RNDIS while having a VNC Session Running | Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: When disconnecting RNDIS while a VNC session is running, no other VNC session can be created anymore. Workaround: Restart the Toradex Easy Installer. |
TEI-116 | Feature Request | Support 10" LVDS Display | Apalis iMX6, Apalis TK1, Apalis iMX8 | LVDS | Low | No |
Description: Support Toradex Capacitive Touch Display 10.1" |
TEI-109 | Feature Request | Do Not Store File Sizes in image.json | Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Toradex Feature | Low | No |
Description: Allow to estimate size of images correctly without specifying sizes in image.json. |
TEI-107 | Feature Request | Support LVDS Screen in Toradex Easy Installer | Apalis iMX6 | Graphics, LVDS | Low | No |
Description: Support LVDS Screen in Toradex Easy Installer |
TEI-106 | Known Issue | Toradex Easy Installer doesn't boot from USB | Apalis iMX6 | USB | Low | No |
Description: Toradex Easy Installer doesn't boot from USB. |
TEI-79 | Feature Request | Avoid Downloading Unrelated image.json from Server | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30 | Toradex Feature | Low | No |
Description: Currently the Toradex Easy Installer downloads every image.json references in a image list just to check whether the image is compatible with the module at hand. This does not scale well as we add support for more and more modules. Introduce a image list format which states which modules a particular image is for. |
TEI-46 | Feature Request | Colibri iMX7 With WinCE Does Not Boot After Flashing an Image Using Toradex Easy Installer | Colibri iMX7 | Flash | Low | No |
Description: Toradex Easy Installer sometimes can fail to update a NAND Flash Colibri iMX7. eMMC Colibri iMX7 are not affected. Workaround: Use the flashimage command in Eboot, or the UpdateTool in Windows CE to program a new image. |
TEI-33 | Known Issue | Feed server not found through RNDIS | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | USB | Low | No |
Description: When using RNDIS to download an image list from a custom server in a host, tezi silently fails. |
TEI-28 | Known Issue | Toradex Easy Installer sometimes fails to install image from Internet | Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8 | Ethernet | Low | No |
Description: Installing from Internet sometimes gets stuck at the very beginning. |
TEI-899 | Feature Request | Assess and Generalize Recovery Mode Handling | Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1 | Bootloader | Low | No |
Description: Assess and generalize recovery mode handling. Make sure upon recovery mode detection the default U-Boot environment is used rather than the one stored in flash to avoid any bad side-effects. Once U-Boot proper is running automatically start USB fastboot to allow for downloading further parts like e.g. the Toradex Easy Installer ITB. Workaround: The downstream bring-up i.MX 8/8X/8MM U-Boot already behaves like that and maybe consulted for guidance. |