Search by Tags

Toradex Easy Installer Issue Tracker

 

The following table contains known issues, scheduled bug fixes, and feature improvements for the Toradex Easy Installer. The tickets are split in two major states:

  • Submitted (open): new features and bug fixes for Toradex Easy Installer versions that have not yet been released. They may be scheduled for a specific release version; not planned; or in our backlog. All of them have one of the following states:
    • Known Issue: a bug or unexpected behavior that has been reported and pending a fix. Once fixed, the status will transition to Fixed.
    • Feature Request: a new feature that may be added to a future release. Once released, the status will transition to New Feature.
  • Released (closed): new features and bug fixes for BSP versions that have already been released. All of them have one of the following states:
    • Fixed: a bug that has been fixed and released.
    • New Feature: something that didn't exist before and was added to a new release.

Any schedules are not guaranteed but reflect the current planning. The planning could be shifted due to priority changes.
Issues that are scheduled for a specific version will be integrated into the mentioned version of the BSP.

We will update this table continuously in order to always provide the latest state of our development plan.

View All Submitted (open) Released (closed)
Clear Filter
Issue #StatusSubjectModuleSubsystemSeveritySubmitted for Mainline

6.6.0
Toradex Easy Installer Q1 2024 Quarterly Release.
TEI-1178Known IssueError 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 PlusLowNo

Description: Image installation might fail with the "Too few blocks for viable filesystem" error on eMMC based SoMs.

TEI-1173Feature RequestAdd support for ExFAT on TEZI imagesApalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M PlusBuildsystemNo

Description: Add support for ExFAT filesystem.

6.5.0 (Release date: 2023-12-31)
Upcoming Toradex Easy Installer Q4 2023 Quarterly Release.
TEI-1109Known IssueTezi GUI Is Very SlowVerdin AM62LowNo

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.

6.4.0
Upcoming Toradex Easy Installer Q2 2023 Quarterly Release.
TEI-1094Known IssueUnable To Start When DSI Bridge Is Not Present (0071, 0072 SKUs)Verdin AM62LowNo

Description: The Toradex Easy Installer is not working on Verdin AM62 boards without the DPI-DSI bridge (0071 and 0072 PID4).

6.3.0 (Release date: 2023-07-01)
Upcoming Toradex Easy Installer Q2 2023 Quarterly Release.
TEI-1048Feature RequestAdd poweroff commandApalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin AM62, Verdin iMX8M Mini, Verdin iMX8M PlusNo

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.

5.7.6
Upcoming Toradex Easy Installer 5.7.6 Maintenance Release
TEI-1178Known IssueError 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 PlusLowNo

Description: Image installation might fail with the "Too few blocks for viable filesystem" error on eMMC based SoMs.

5.7.2
Upcoming Toradex Easy Installer 5.7 Maintenance Release 2
TEI-1045Known IssueNAND Bad Block Table Is Corrupted At Every BootColibri iMX7, Colibri T20, Colibri VF50, Colibri VF61Flash, KernelLowNo

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.

5.7.0 (Release date: 2022-06-30)
Upcoming Toradex Easy Installer Q2 2022 Quarterly Release.
TEI-1018Feature RequestImplement config block generation for assembly version #idVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6ConfigBlockLowNo

Description: Support for PID8 naming scheme when assembly version >25 (config block generation)

TEI-1017Feature RequestImplement parsing of assembly version > 25Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6ConfigBlockLowNo

Description: Support for PID8 naming scheme when assembly version >25 (parsing)

TEI-1016Known Issuetezictl image-install does not show Installation startedVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6LowNo

Description: Issues with `tezictl` when no images are available on the current feed

TEI-1006Feature RequestUse text "I Accept" instead of "I Agree"Verdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6LowNo

Description: Change EULA dialog acceptance button label to "I Accept"

5.6.0 (Release date: 2022-03-31)
Upcoming Toradex Easy Installer Q1 2022 Quarterly Release.
TEI-992Known IssueColibri iMX7D 1GB (eMMC) V.1.1B Detection May Not WorkColibri iMX7LowNo

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-986Feature Requesttezictl: add status command and timeoutNot applicableLowNo

Description: Improve tezictl timeout handling ans status reporting

TEI-979Known IssueConfig block writing with TEZI and varying boot partition sizesVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis TK1LowNo

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-968Feature RequestImprove the UX on grayed-out images that require a newer version of Easy InstallerVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6LowNo

Description: Improve message in case an image requires an updated version of Toradex Easy Installer

5.5.0 (Release date: 2022-01-03)
Upcoming Toradex Easy Installer Q4 2021 Quarterly Release.
TEI-964Known IssueAutoinstall Flag Causes Tezi to Go Into an Installation-LoopVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8LowNo

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-963Known Issueu-boot-initial-env Not Written on NAND modulesColibri iMX7, Colibri iMX6ULLBootloaderLowNo

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-919Known IssueAnalogue VGA Not Working Out-Of-The-BoxApalis iMX6Buildsystem, Graphics, VGALowNo

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

5.4.0 (Release date: 2021-09-30)
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-949Feature RequestEasy Installed is failed to start on module with missing config blockApalis iMX8BootloaderLowNo

Description: Toradex Easy Installer fails to start if configuration block is missing

TEI-921Feature RequestAdd support for Colibri iMX6ULL 1GBColibri iMX6ULLToradex FeatureLowNo

Description: Add support for the new eMMC and 1GB RAM variant of Colibri iMX6ULL to the same colibri-imx6ull Easy Installer machine.

TEI-889Feature RequestSupport Second Ethernet InterfaceVerdin iMX8M PlusEthernetLowNo

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.

5.3.0 (Release date: 2021-07-08)
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-791Feature RequestPrevent Toradex Easy Installer From Being Booted by BSP U-BootVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8BootloaderLowNo

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-181Known IssueMissing Security Label Support on Ext4Colibri iMX8X, Apalis iMX8FlashLowNo

Description: Security labels do not get written to the target file system if they are in place in a tar file.

TEI-173Known IssueResolution not correct when HDMI is not plugged-inApalis iMX8HDMILowNo

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.

2.0b6 (Release date: 2020-11-02)
TEI-649Feature RequestAncient Wrong Default U-Boot Environment Leaking Into Freshly Installed ImagesVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8Toradex FeatureCriticalNo

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-632Feature RequestAdd Support for Apalis iMX8QXP 2GB WB IT V1.1BApalis iMX8XLowNo

Description: Add support for Apalis iMX8QXP 2GB WB IT V1.1B.

TEI-630Feature RequestAdd Support for Apalis iMX8QXP 2GB ECC IT V1.1BApalis iMX8XLowNo

Description: Add support for Apalis iMX8QXP 2GB ECC IT V1.1B.

TEI-626Known IssueAnalogue VGA Not WorkingApalis iMX6VGALowNo

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-610Feature RequestAdd Support for Apalis iMX8QP 2GB WB V1.1BApalis iMX8LowNo

Description: Add support for Apalis iMX8QP 2GB WB V1.1B.

TEI-609Feature RequestAdd Support for Apalis iMX8QP 2GB V1.1BApalis iMX8LowNo

Description: Add support for Apalis iMX8QP 2GB V1.1B.

TEI-606Feature RequestAdd Support for Colibri iMX8QXP 2GB WB IT V1.0DColibri iMX8XLowNo

Description: Add support for Colibri iMX8QXP 2GB WB IT V1.0D.

TEI-605Feature RequestAdd Support for Colibri iMX8QXP 2GB IT V1.0DColibri iMX8XLowNo

Description: Add support for Colibri iMX8QXP 2GB IT V1.0D.

TEI-604Feature RequestAdd Support for Colibri iMX8DX 1GB WB V1.0DColibri iMX8XLowNo

Description: Add support for Colibri iMX8DX 1GB WB V1.0D.

TEI-603Feature RequestAdd Support for Colibri iMX8DX 1GB V1.0DColibri iMX8XLowNo

Description: Add support for Colibri iMX8DX 1GB V1.0D.

TEI-602Feature RequestAdd Support for Apalis iMX8QM 4GB IT V1.1BApalis iMX8LowNo

Description: Add support for Apalis iMX8QM 4GB IT V1.1B.

TEI-596Feature RequestAdd Support for Verdin iMX8M Mini Quad 2GB WB IT V1.1AVerdin iMX8M MiniLowNo

Description: Add support for Verdin iMX8M Mini Quad 2GB WB IT V1.1A.

TEI-593Feature RequestAdd Support for Verdin iMX8M Mini DualLite 1GB V1.1AVerdin iMX8M MiniLowNo

Description: Add support for Verdin iMX8M Mini DualLite 1GB V1.1A.

TEI-592Feature RequestAdd Support for Verdin iMX8M Mini DualLite 1GB WB IT V1.1AVerdin iMX8M MiniLowNo

Description: Add support for Verdin iMX8M Mini DualLite 1GB WB IT V1.1A.

TEI-572Feature RequestApalis iMX8QM 4GB WB RAM IssuesApalis iMX8RAM, SCFWLowNo

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-563Feature RequestAdd Support for Apalis iMX8X V1.1B and Colibri iMX8X V1.0C with i.MX8QXP C0 and PF8X00 C1Apalis iMX8X, Colibri iMX8XBootloader, CPU, Power ManagementLowNo

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-558Known IssueRNDIS Networking Not Functional on Colibri iMX6ULLApalis iMX8X, Colibri iMX6ULLUSBLowNo

Description: RNDIS networking is not functional on Colibri iMX6ULL

TEI-538Feature RequestOptimise Feed Loading Based on Machine or Product IDVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureNo

Description: Optimise feed loading based on machine or product ID.

2.0b5 (Release date: 2020-05-19)
TEI-133FixedColibri iMX7S NAND Not Working in 2.0b4Colibri iMX7FlashLowNo

Description: NAND is not working on Colibri iMX7S in 2.0b4 release.

Workaround: Use stable Tezi release 1.8.

TEI-101New FeatureAnnounce VNC via zeroconfVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8EthernetLowNo

Description: Announce VNC capability via zeroconf.

Not Planned
TEI-1028Known IssueDuplicate Images in FeedNot applicableLowNo

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-1002Known IssueRandom MAC Address When Launched Via USB Recovery ModeVerdin iMX8M PlusLowNo

Description: Random MAC address leading to ever changing IP address when launched via USB recovery mode even though ConfigBlock is intact.

TEI-991Known IssueColibri iMX7D 1GB (eMMC) V1.1B Not Working With Version 1.8Colibri iMX7LowNo

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-920Feature RequestNo ConfigBlock Plausibility Checks DoneVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8ConfigBlock, Toradex FeatureLowNo

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-740Known IssueReports 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 iMX8Buildsystem, Toradex FeatureLowNo

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-574Feature RequestAdd the commands poweroff and shutdownVerdin iMX8M Mini, Colibri iMX8X, Colibri iMX6ULL, Colibri iMX7, Colibri iMX6, Apalis iMX8, Apalis iMX6, Apalis TK1, Apalis T30LowNo

Description: Add the commands poweroff and shutdown

TEI-550Known IssueInstaller doesn't start automatically on Apalis TK1Apalis TK1Toradex FeatureLowNo

Description: Installer doesn't start automatically on Apalis TK1

TEI-484Feature RequestRandom MAC Address Leading to Random Ethernet IP AddressColibri iMX7No

Description: In recovery mode U-Boot cannot read the config block which leads to assign a random MAC address.

TEI-483Known IssueErase Flash (c) Does Not Preserve Raw NAND Flash Erase CountersColibri iMX7, Colibri iMX6ULLNo

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-340Feature RequestSupport DNS-SD Service DiscoveryColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1EthernetLowNo

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-312Feature RequestAdd 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 iMX8Toradex FeatureLowNo

Description: Support optional flashing artifacts using a property in the image descriptor.

TEI-309Feature RequestAdd feature to hide/show unsupported imagesVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-282Known IssueOnly 256MB of RAM Available When Installing BSP V2.6 Directly From Toradex Easy Installer U-Boot Due to Missing patch_ddr_size CommandColibri iMX6BootloaderLowNo

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-276Feature RequestProvide a mechanism to write at a specific offset from the end of the eMMC partitionColibri iMX7, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8FlashLowNo

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-274Feature RequestSupport flashing WinCE splash screenColibri iMX7WinCE FeatureLowNo

Description: Support flashing WinCE splash screen.

TEI-253Known IssueConsider Including U-boot Environment PartitionColibri iMX7, Apalis iMX6, Colibri iMX6BootloaderLowNo

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-249Feature RequestMake ext3 Message More Dynamic From JSONApalis iMX6, Colibri iMX6FlashLowNo

Description: There is a hard-coded ext3 message somewhere in the Qt Tezi UI.

TEI-248Known IssueRecovery May Fail on Windows 7Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8BootloaderLowNo

Description: While launching the Toradex Easy Installer via recovery mode works on Windows 10 it may fail on Windows 7.

TEI-205Feature RequestSupport filtering by product revisionVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-199Known IssueToradex Easy Installer 0.5 Beta Does Not Run After InstallationApalis iMX6BootloaderLowNo

Description: Installing tezi 0.5 beta and doing a full power-cycle fails running it.

TEI-192Known IssueiMX7: recovery-windows.bat does not find USB device if it is connected behind a (USB3?) hubColibri iMX7USBLowNo

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-180Known IssueFeeds loading continuous despite image installation already started or even finishedColibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Colibri iMX6, Apalis TK1, Apalis iMX8Toradex FeatureLowNo

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-179Feature RequestRefresh does not work sometimesColibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8Toradex FeatureLowNo

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-174Known IssueRDP doesn't work when network changedColibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis T30, Apalis iMX8EthernetLowNo

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-170Known IssueUsing RDP the mouse cursor updates slowly or even gets stuckVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-156Known IssueFreeRDP May Fail Connecting Due to Enabled Server Heartbeat PDUApalis iMX8GraphicsLowNo

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-150Known IssueRestoring config block broken on raw NANDColibri iMX7, Colibri iMX6ULLConfigBlockLowNo

Description: Restoring config block on Toradex Easy Installer 2.0b1 on module with raw NAND is not functional.

TEI-129Feature RequestOlder Modules May Fail Booting Due to SoC Fusing IssueApalis iMX6, Colibri iMX6BootloaderLowNo

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-126Feature RequestSupport fusing of modules using upstream KernelApalis iMX6, Colibri iMX6LowNo

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-124Known IssueUn-Plugging HDMI Makes Other Display Flicker/Slow-Down and Gives Kernel BacktraceApalis T30Graphics, HDMI, RGBLowNo

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-123Known IssueFlashing Images using Windows is not workingApalis TK1, Apalis T30Toradex FeatureLowNo

Description: Flashing images using Windows is not working for Apalis T30 and Apalis TK1.

TEI-113Known IssueExtend validity time of RDP certficatesColibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Colibri iMX6, Apalis TK1, Apalis iMX8Toradex FeatureLowNo

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-103Known IssueToradex Easy Installer does not Remove U-Boot Environment VariablesApalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-99Feature RequestRDP does not work with Windows RDP ClientVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Windows RDP client exits with an "internal error" when connecting to Tradex Easy Installer.

Workaround: Use Linux RDP client.

TEI-95Feature RequestUse a DHCP Option to Provide HTTP Server Address to the ImagesColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1EthernetLowNo

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-92Known IssueDrop VNC in Favour of Using RDPColibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8GraphicsLowNo

Description: With us moving to Qt 5, we dropped VNC support in favour of using RDP.

TEI-66Feature RequestMake Prepare/Wrap-Up Script Timeout ConfigureableColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1Toradex FeatureLowNo

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-61Known IssueUpdate lib: Invalid registry file generated on imx6Apalis iMX6, Colibri iMX6WinCE FeatureLowNo

Description: The exported registry file for i.mx6 is not valid and re-importing it restores the default registry instead.

TEI-59Known IssueToradex Easy Installer May Fail Bringing-Up USBColibri iMX7USBLowNo

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-49Feature RequestPossibility to Change Parts of Bsp (U-Boot, Kernel or Devicetree) separatelyApalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: -

TEI-47Known IssueReduce the installed licenses disk usage by providing a manifestVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Currently a whole copy of the licenses is installed instead of a manifest only.

TEI-45Feature RequestSupport Colibri iMX8X ModulesColibri iMX8XKernelLowNo

Description: Port Toradex Easy Installer to Colibri iMX8X modules.

TEI-44Known IssueUnmounting media from the wrapup script is not workingVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8MultimediaLowNo

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-42Feature RequestConsider adding an autoreboot option in image.jsonVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-40Known IssueError Downloading Image List ShownApalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-39Known IssueCPU Frequency Scaling Error During BootColibri iMX7CPU, Power ManagementLowNo

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-36Feature RequestAdd support for Wi-Fi built-in or dongleVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Wi-FiLowNo

Description: Having Wi-Fi support makes it easier for evaluation purposes.

Workaround: Duplicate

TEI-35Feature RequestSupport product number in addition to product idVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-20Known IssueUSB 3.0 Devices Plugged in at Boot Time Behind a USB Hub is not AccessibleColibri iMX7USBLowNo

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-19Known IssueUSB Ports do not Work SometimesApalis TK1USBLowNo

Description: USB ports at times do not work

Workaround: Power cycle the device

TEI-7Known IssueDetect Existance of Boot Configuration BlockColibri iMX7, Colibri iMX6ULLFlashLowNo

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-5Known IssueAllow Toradex Easy Installer Automatic Installations if Run From RAMColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Colibri T30, Apalis T30, Apalis iMX8RAMLowNo

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-2Feature RequestUse DHCP Option 12 to Communicate HostnameColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30EthernetLowNo

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.

Backlog
TEI-1020Known Issueu-boot-fw-utils default environment is wrongApalis iMX6, Apalis iMX8, Colibri iMX6, Colibri iMX6ULL, Colibri iMX7, Colibri iMX8X, Verdin iMX8M Mini, Verdin iMX8M PlusLowNo

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-774Feature RequestAdd Support For filesystem_type: swapVerdin iMX8M Plus, Verdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8LowNo

Description: Add support for filesystem_type: "swap", so that a swap partition can be setup during an Easy Installer installation.

TEI-725Feature RequestProgress Bar Not Working for Raw FilesLowNo

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-710Feature RequestSupport Loading Toradex Easy Installer From USB Stick/SD Card Using DistrobootVerdin iMX8M Plus, Verdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-551Feature RequestSupport custom icon name for Toradex Easy Installer imagesVerdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-490Known IssueAdd 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 iMX8Toradex FeatureLowNo

Description: Add new Feed: pressing numbers selects/unselects servers (even in input field).

TEI-289Feature RequestShow a Warning if an Image is Likely Too LargeColibri iMX7, Colibri iMX6ULLFlashLowNo

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-278Feature RequestDo Not Mux Any Pins as Output Which is Not Essential for Toradex Easy InstallerVerdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8GPIOLowNo

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-250Feature RequestNo Way to Deploy Alternate Device Tree on NAND ModulesColibri iMX7Device TreeLowNo

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-235Feature RequestAdd Checksum for Files Written to FlashColibri iMX7, Apalis iMX6, Colibri iMX6FlashLowNo

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-227Feature RequestSupport Resistive Touch ScreenColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Resistive TouchLowNo

Description: Resistive touch screens cannot be calibrated yet.

Workaround: Use a USB mouse to control the Toradex Easy Installer user interface.

TEI-145Feature RequestShow Easy Installer on Parallel RGB and DVI/HDMI SimultaneouslyColibri iMX8XRGBLowNo

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-144Feature RequestUse kexec to Start Toradex Easy Installer From a Running Linux SystemVerdin iMX8M Mini, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8KernelLowNo

Description: Support running Toradex Easy Installer from within a running Linux system using kexec.

TEI-143Feature RequestMove to New Versioning SchemeVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Use the new Toradex versioning scheme.

TEI-139Feature RequestAnnounce HTTP API through AVAHIColibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Announce the Toradex Easy Installer HTTP API on the local network using AVAHI.

TEI-132Feature RequestAdd support for Apalis iMX8X 1.1AApalis iMX8XKernelLowNo

Description: Add support for Apalis iMX8X 1.1A

TEI-131Known IssueVNC Cannot be Used after Disconnecting RNDIS while having a VNC Session RunningApalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-116Feature RequestSupport 10" LVDS DisplayApalis iMX6, Apalis TK1, Apalis iMX8LVDSLowNo

Description: Support Toradex Capacitive Touch Display 10.1"

TEI-109Feature RequestDo Not Store File Sizes in image.jsonColibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Allow to estimate size of images correctly without specifying sizes in image.json.

TEI-107Feature RequestSupport LVDS Screen in Toradex Easy InstallerApalis iMX6Graphics, LVDSLowNo

Description: Support LVDS Screen in Toradex Easy Installer

TEI-106Known IssueToradex Easy Installer doesn't boot from USBApalis iMX6USBLowNo

Description: Toradex Easy Installer doesn't boot from USB.

TEI-79Feature RequestAvoid Downloading Unrelated image.json from ServerColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30Toradex FeatureLowNo

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-46Feature RequestColibri iMX7 With WinCE Does Not Boot After Flashing an Image Using Toradex Easy InstallerColibri iMX7FlashLowNo

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-33Known IssueFeed server not found through RNDISVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8USBLowNo

Description: When using RNDIS to download an image list from a custom server in a host, tezi silently fails.

TEI-28Known IssueToradex Easy Installer sometimes fails to install image from InternetVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8EthernetLowNo

Description: Installing from Internet sometimes gets stuck at the very beginning.

TEI-899Feature RequestAssess and Generalize Recovery Mode HandlingColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1BootloaderLowNo

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.