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

5.7.1
Upcoming Toradex Easy Installer 5.7 Maintenance Release 1
TEI-1036Known IssueTezi crashes without display adapterVerdin iMX8M MiniLowNo

Description: Tezi 5.7.0 is crashing on 0068 SOM if no display adapter is connected on DSI

Workaround: Connect a display adapter

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-790Feature RequestScale the Progress Window to the Screen WidthVerdin iMX8M Plus, Verdin iMX8M MiniUpdate SystemLowNo

Description: Correctly scale the progress window to the screen width

TEI-778Known IssueAutoInstall the EasyInstaller doesn't Automatically RebootVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8LowNo

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-732Known IssueGet Rid of Spurious /etc/issueVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8Toradex FeatureLowNo

Description: Get rid of spurious /etc/issue as likely /etc/tezi-version should be used.

TEI-611Known IssueRestoring Completely Erased NAND Flash FailsColibri iMX7, Colibri iMX6ULLFlashLowNo

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-30Feature RequestAdd Feed to the List if OK Button is Pressed in Feeds DialogVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: When adding a custom feed, pressing OK should also add the entered feed to the feeds list.

2.0b7 (Release date: 2021-04-15)
TEI-773FixedToradex Easy Installer Hangs Installing Images With 'autoinstall' Enabled.LowNo

Description: The Toradex Easy Installer may hang trying to installing images with the 'autoinstall' property enabled in its image.json file.

TEI-708New FeatureToradex Easy Installer support for Verdin iMX8M Mini V1.1A/B with Verdin DSI to HDMI Adapter V1.1AVerdin iMX8M MiniHDMILowNo

Description: Add support for Verdin iMX8M Mini V1.1A/B with Verdin DSI to HDMI Adapter V1.1A.

TEI-676FixedDefault Display Interface Detection Not WorkingApalis iMX8XGraphics, RGBLowNo

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

2.0b5 (Release date: 2020-05-19)
TEI-569FixedAuthentication Failed Trying to Connect Via VNCVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-556New FeatureMake sure to Erase Environment when installing Toradex Easy InstallerVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8BootloaderLowNo

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-503New FeatureSupport custom ports for services announced via ZeroconfVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Colibri VF50, Colibri VF61, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Add support to use a custom port for services announced via Zeroconf

TEI-501New FeatureSupport HTTPS Servers Announced Through ZeroconfVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Add support to announce servers with HTTPS trough Zeroconf.

TEI-500FixedURLs With Equal Signs are not Possible to Pass Through ZeroconfVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: URLs with equal signs are not possible to pass through Zeroconf.

TEI-496FixedVNC backend screenshare instance crashes at timesVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-493New FeatureAdd support for Apalis iMX8QXP 2GBApalis iMX8XBuildsystemLowNo

Description: Add support for Apalis iMX8QXP 2GB.

TEI-491FixedVNC: keyboard layout issueVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-487FixedBad output to Parallel RGB (both LCD panel / VGA)Colibri iMX6RGB, VGALowNo

Description: Tezi 2.0b4 with Colibri iMX6 shows a color-messy picture on Parallel RGB outputs.

TEI-472FixedSD Card not UsableColibri iMX6ULLSDIO/SD/MMCLowNo

Description: SD card is not usable.

Workaround: Load images via Ethernet/Internet or use a USB memory stick.

TEI-236New FeatureAdd Serial Command Line Support for Toradex Easy InstallerVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Support controlling Toradex Easy Installer from the serial console.

TEI-138New FeatureProvide HTTP APIVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Provide a HTTP API to control the Toradex Easy Installer. Please contact your Toradex sales representative for further details.

TEI-100New FeatureUse host name with serial numberVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8EthernetLowNo

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.

2.0b4 (Release date: 2019-12-31)
TEI-265New FeatureSupport Windows Host For RecoveryApalis iMX8X, Colibri iMX8X, Apalis iMX8BuildsystemLowNo

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-190New FeatureMove all Supported Modules to Mainline/Upstream Linux kernelColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30Kernel, Toradex FeatureLowNo

Description: Move all supported modules to mainline/upstream based toradex_5.4.y Linux kernel.

TEI-167New FeatureDisplay in multiple screens at the same timeVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8GraphicsLowNo

Description: Currently it is not possible to display the GUI in multiple screens at the same time.

TEI-142FixedVersion Comparison does not Support 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: 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-121New FeatureImplement VNC support for WestonVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Implement VNC support for Weston.

TEI-111FixedVNC not working when DVI/HDMI not plugged inApalis iMX8XToradex FeatureLowNo

Description: If DVI/HDMI is not plugged in Weston does not start. As a result, also VNC can't start.

TEI-108FixedApalis iMX8QM: Toreadex Easy Installer Does not Boot With PCIe DisabledApalis iMX8PCIeLowNo

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-104FixedCurrent uuu Version is Too LowVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8BuildsystemLowNo

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-102FixedApalis iMX8 Kernel Crash on IxoraApalis iMX8KernelLowNo

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.

2.0b3 (Release date: 2019-10-30)
TEI-226New FeatureSupport Server Discovery using Zeroconf TechnologiesColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-194FixedAdd --xattr-include=* to tarApalis iMX8X, Colibri iMX8X, Apalis iMX8FlashLowNo

Description: The CONFIG_EXT4_FS_SECURITY Linux kernel configuration was missing which prevented xattr from working properly.

TEI-171FixedDialogs can get behind main window and make it not responsiveColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8GraphicsLowNo

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-168New FeatureAdd support for Apalis iMX8XApalis iMX8XKernelLowNo

Description: Add support for Apalis iMX8X.

TEI-160New FeatureAdd uuu recipeVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX8Toradex FeatureLowNo

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-155FixedNo Icon Shown in Image ListApalis iMX8BuildsystemLowNo

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-137FixedUn- and Re-Plugging the Same USB Memory Stick Keeps Re-Adding its Images to the ListVerdin iMX8M MiniToradex FeatureLowNo

Description: Un- and re-plugging the same USB memory stick keeps re-adding its images to the list.

TEI-119New FeatureProvisioning Container Images For TorizonCoreVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Apalis iMX6, Colibri iMX6, Apalis iMX8Toradex FeatureLowNo

Description: TEZI provisioning container images on TorizonCore

TEI-115FixedMissing SKU SupportColibri iMX8X, Apalis iMX8KernelLowNo

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-114FixedSet hostname properly in certificateColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8Toradex FeatureLowNo

Description: The certificates CN does not match the modules hostname.

TEI-112New FeatureFix initial date timeColibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis iMX8RTCLowNo

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-110New FeatureAdd zstd supportVerdin 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 iMX8Toradex FeatureLowNo

Description: Add support for the zstd (Zstandard) data compression algorithm.

TEI-105New FeatureSet hostname/avahi announced hostname from serial numberApalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8EthernetLowNo

Description: Announce unique hostname via mDNS.

2.0b2 (Release date: 2019-07-17)
TEI-187FixedThe Ethernet Link May Constantly go Up/DownColibri iMX6ULLEthernetLowNo

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-164New FeatureAdd support for Colibri iMX8XColibri iMX8XKernelLowNo

Description: Integrate support for Colibri iMX8X.

TEI-157FixedFlashing Image with 3.10 L4T Kernel Fails to BootApalis TK1FlashLowNo

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-154New FeatureDisconnecting RDP Leaves Seat OpenColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Ethernet, GraphicsLowNo

Description: Disconnecting the RDP client leaves the mouse cursors on the display.

TEI-153New FeatureUsing RDP leaks memoryColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Ethernet, Miscellaneous Peripherals, RAMLowNo

Description: Using remote connection with RDP constantly leaks memory.

Workaround: Restart the Toradex Easy installer if needed.

TEI-152FixedAvoid using http caching when requesting images from feedsColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

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-141New FeatureSupport uuu in containers without udevVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Apalis iMX8Toradex FeatureLowNo

Description: Support uuu without libudev support (e.g. for containerized environments).

TEI-15FixedReplace Tux with a Toradex Easy Installer icon during bootColibri iMX6ULLGraphics, RGBLowNo

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.

2.0b1 (Release date: 2019-06-14)
TEI-365New FeatureAdd support for Apalis iMX8Apalis iMX8KernelLowNo

Description: Add support for iMX8 modules in the tezi images

TEI-259New FeatureUpdate to Qt5Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Colibri T30, Apalis T30GraphicsLowNo

Description: Updated to Qt5

TEI-169New FeatureUpdate OpenEmbedded Layers to ThudColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8BuildsystemLowNo

Description: Updated Openembedded layers to thud

TEI-159New FeaturePort Toradex Easy Installer to thudVerdin iMX8M Mini, Apalis iMX8X, Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Ported Openembedded layers to thud

TEI-43FixedAdd support for IMX6ULL 512MB WB V1.1AColibri iMX6ULLKernelLowNo

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-34New FeatureAdd extra information in the prompt consoleColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8Toradex FeatureLowNo

Description: Added link to Toradex Easy Installer article in the prompt welcome meassage.

TEI-31FixedAdd --xattr-include=* to tarColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8FlashLowNo

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-26FixedDistro Boot Only Works From The First PartitionColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30BootloaderLowNo

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-13New FeatureAllow to Control Behavior of mkfs.ext Utilities Through mke2fs.confColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30, Apalis iMX8FlashLowNo

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-6FixedAfter Recovery From Erased NAND Flash the System Remains UnbootableColibri iMX7, Colibri iMX6ULLBootloaderLowNo

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.

1.9 (Release date: 2020-08-05)
Apalis TK1 maintenance release
TEI-613New FeatureToradex Easy Installer May Hang During BootApalis TK1Kernel, SATALowNo

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.

1.8 (Release date: 2018-10-19)
TEI-77New FeatureAllow Executing an Error Script if Installer FailsColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30Toradex FeatureLowNo

Description: Execute an error script in case the installer fails installing the image.

TEI-22New FeatureLoad Toradex Easy Installer Configuration from SD card (used for kits)Colibri iMX8X, Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis iMX8SDIO/SD/MMCLowNo

Description: Start Toradex Easy Installer based on configurations defined on an SD card

TEI-18New FeatureAllow Disabling Default FeedsColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30Toradex FeatureLowNo

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-17New FeatureShow More Information for ImagesColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1, Apalis T30Toradex FeatureLowNo

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-8New FeatureSupport Colibri iMX6ULL V1.1 SKUsColibri iMX6ULLKernelLowNo

Description: Add support for the Colibri iMX6ULL V1.1 versions. Older Toradex Easy Installers have problems with Ethernet on these SoMs.

1.7 (Release date: 2018-07-31)
TEI-83FixedApalis TK1 PCIe Gigabit Bring-up IssueApalis TK1Ethernet, PCIeLowNo

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-82FixedHigher Speed SD cards do not WorkApalis T30SDIO/SD/MMCLowNo

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-81FixedMouse/Keyboard Stops Responding for 10-15 SecondsApalis T30KernelLowNo

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-80FixedInstalling an Image May Rarely Soft LockupApalis T30CPULowNo

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-16FixedBoot hangs on 1.7 for Colibri iMX6Colibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6BootloaderLowNo

Description: Toradex Easy Installer 1.7 does not work for Colibri iMX6DL 512MB IT V1.0A.

1.6 (Release date: 2018-06-19)
TEI-291New FeatureSupport Apalis T30 ModulesApalis T30KernelLowNo

Description: Provide the Toradex Easy Installer for Apalis T30.

TEI-85New FeatureAdd support for new Coilbri iMX6ULL SKUsColibri iMX6ULLKernelLowNo

Description: Add support for Colibri iMX6ULL 512MB IT V1.0A.

TEI-78New FeatureeMMC Communication Errors when Running with HS400 at 100MHzColibri iMX7FlashLowNo

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.

1.5 (Release date: 2018-05-07)
TEI-247New FeatureImplement Boot Configuration Block Restore for Raw NAND DevicesColibri iMX7, Colibri iMX6ULLFlashLowNo

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-96FixedUse Correct VGA Timings for parallel RGBApalis iMX6, Colibri iMX6RGB, VGALowNo

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-93FixedOffset in Sector does not Allow Minimal OffsetColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1FlashLowNo

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-89FixedInstallation Process Blocks When Lots of Messages Are Writen to stderrColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1Toradex FeatureLowNo

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-65FixedPrepare/Wrap-up Script Timeout is Ignored by the Toradex Easy InstallerColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1Toradex FeatureLowNo

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.

1.4 (Release date: 2018-04-03)
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-304New FeatureAllow Writing U-Boot Environment from a Text FileColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1Bootloader, FlashLowNo

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-302New FeatureSupport USB Device Mass Storage and RNDISApalis TK1USBLowNo

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-292New FeatureUse curl Instead of wget to Download ImagesColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1EthernetLowNo

Description: So far Toradex Easy Installer used wget to download images. The console utility curl provides better protocol support and more features.

TEI-290FixedErase Flash Not WorkingApalis TK1Flash, KernelLowNo

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-288FixedClipped Screen Due to VGA Resolution/Timing Not Being Fully VESA CompliantApalis iMX6, Colibri iMX6Graphics, Kernel, RGB, VGALowNo

Description: Our current VGA resolution timings are not fully VESA compliant which may lead to the screen getting clipped on the right side.

TEI-287FixedRe-enabling Mass Storage after Ejecting Mass Storage Devices FailsColibri iMX7, Apalis iMX6, Colibri iMX6FlashLowNo

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-246New FeatureAdd Barcode Support for Config Block DialogColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1ConfigBlockLowNo

Description: Allow to use a USB attached bar code reader to fill fields when the config block recovery dialog is shown.

TEI-210New FeatureSupport GUID Partition Table (GPT)Apalis iMX6, Colibri iMX6, Apalis TK1FlashLowNo

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-204New FeatureSupport Capacitive Touch Display 7" ParallelColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6Capacitive Touch, Graphics, RGBLowNo

Description: Add support for "Capacitive Touch Display 7" Parallel"

TEI-195FixedErase Flash (c) Not SupportedApalis TK1FlashLowNo

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-72FixedMake Sure That uid and gid do not get Changed by tarColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1FlashLowNo

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-71FixedToradex Easy Installer 1.3 does not Detect Ethernet ChangesColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1EthernetLowNo

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-69FixedRNDIS Sometimes not WorkingColibri iMX6ULLUSBLowNo

Description: RNDIS is only working sometimes.

Workaround: Retry by rebooting/recover the module again. Use Ethernet instead.

TEI-68New FeatureUpdate libusbgx Library to Latest Upstream VersionColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1USBLowNo

Description: Upstream libusbgx accepted our implementation of OS Descriptor support.

TEI-67New FeatureSupport ACL and xattrColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1FlashLowNo

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-64FixedNo Link-Local IPv6 Adresses on Ethernet InterfaceColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1EthernetLowNo

Description: The ethernet interface (eth0) does not get a link-local IPv6 address assigned. This prevents IPv6 neighbor discovery protocol from working (SLAAC).

TEI-63FixedMissing Large File SupportColibri iMX7, Apalis iMX6, Colibri iMX6, Apalis TK1Flash, KernelLowNo

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-57Fixedfw_setenv not Working on Colibri iMX7/iMX6ULLColibri iMX7, Colibri iMX6ULLBootloader, FlashLowNo

Description: fw_setenv cannot be used in a wrap-up script due to wrong configuration file.

TEI-56FixedMarketing Information Left Unpacked When using Locally Stored ImageColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1Toradex FeatureLowNo

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.

1.3 (Release date: 2017-12-01)
TEI-283New FeatureAdd 3rp Party Feed for Images Provided by Toradex PartnersColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6, Apalis TK1Toradex FeatureLowNo

Description: Add an additional feed for 3rd party images.

TEI-240New FeatureSupport Apalis TK1 ModulesApalis TK1BuildsystemLowNo

Description: Provide the Toradex Easy Installer for Apalis TK1.

1.2 (Release date: 2017-10-06)
TEI-329New FeaturePrint Version on Serial OutputColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6UARTLowNo

Description: Print version of Toradex Easy Installer on the serial output

TEI-326FixedSupport 32-bit Linux DistributionsColibri iMX7, Colibri iMX6ULL, Apalis iMX6, Colibri iMX6BuildsystemLowNo

Description: Support 32-bit Linux distributions by providing imx_usb as a 32-bit binary.

TEI-281FixedWinCE Images with Records Containing empty Erase Blocks Lead to Error During FlashingColibri iMX7Toradex FeatureLowNo

Description: Flashing a WinCE image with empty pages between resources leads to a flashing error: "Short read, expected X bytes.".

TEI-280New FeatureImprove RAM settings for Colibri iMX7Colibri iMX7Bootloader, RAMLowNo

Description: Use optimized RAM timings as we found some issues on some modules and in our temperature testing.

TEI-279New FeatureProvide Mechanism to Manage External HTTP Servers (feeds)Colibri iMX7, Apalis iMX6, Colibri iMX6Toradex FeatureLowNo

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-245New FeatureConsider splitting meta-toradex-teziColibri iMX7, Apalis iMX6, Colibri iMX6BuildsystemLowNo

Description: +

TEI-218New FeatureSupport Colibri iMX7 Dual 1GB (eMMC) ModulesColibri iMX7KernelLowNo

Description: Support Colibri iMX7 Dual 1GB modules using eMMC flash.

TEI-217New FeatureSupport Colibri iMX6ULL ModulesColibri iMX6ULLKernelLowNo

Description: Support Colibri iMX6ULL modules using raw NAND flash.

TEI-214New FeatureUse unified Toradex Easy Installer for Colibri iMX7 modulesColibri iMX7KernelLowNo

Description: Unified Toradex Easy Installer for Colibri iMX7 modules

TEI-196FixedDo not Mux PWM Pins as OutputColibri iMX7, Apalis iMX6, Colibri iMX6PWMLowNo

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.

1.1 (Release date: 2017-09-06)
TEI-315New FeatureValidate JSON File Before Start Writing ImageColibri iMX7, Apalis iMX6, Colibri iMX6FlashLowNo

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-311New FeatureAdd JSON Property to Erase Partitions/Devices Before FlashingColibri iMX7, Apalis iMX6, Colibri iMX6FlashLowNo

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-258FixedConfig Block Can Get Lost After Erasing eMMC If No Image Is FlashedApalis iMX6, Colibri iMX6ConfigBlockLowNo

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-257FixedMissing Null Check on JSON ContentColibri iMX7, Apalis iMX6, Colibri iMX6Toradex FeatureLowNo

Description: Missing null check on JSON file content. If a JSON file contains any null fields, unexpected behaviour will result.

TEI-256FixedFlashing Over a Previously Installed Antmicro Android Image Might FailApalis iMX6FlashLowNo

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-255FixedSPL Tries Booting From eMMC When Entered Recovery Mode via FallbackApalis iMX6, Colibri iMX6BootloaderLowNo

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-252FixedErase Flash BrokenColibri iMX7FlashLowNo

Description: Drücken diesen da 'Erase Flash (c)' machen alles kaputt!

TEI-251FixedFlashing Colibri iMX7S 256MB V1.1A or Colibri iMX7D 512MB V1.1A Renders Them UnbootableColibri iMX7BootloaderLowNo

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-229FixedU-Boot Continues Booting When Entered Recovery Mode via FallbackColibri iMX7BootloaderLowNo

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-225New FeatureAllow multiple image JSON files per directoryColibri iMX7, Apalis iMX6, Colibri iMX6Toradex FeatureLowNo

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-224FixedSome Volatile Directories are MissingColibri iMX7, Apalis iMX6, Colibri iMX6Toradex FeatureLowNo

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-223FixedEnable Write Permission for Boot Partitions by DefaultApalis iMX6, Colibri iMX6Toradex FeatureLowNo

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-222FixedAllow network image lists for unattended installation even without InternetColibri iMX7, Apalis iMX6, Colibri iMX6Toradex FeatureLowNo

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-216FixedUSB Host port does not work on Colibri iMX7 Dual when the installer booted from flashColibri iMX7USBLowNo

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-215FixedMake sure legacy boot script can handle Toradex Easy Installer on raw NAND flashColibri iMX7Bootloader, FlashLowNo

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-209FixedKeyboard not workingApalis iMX6, Colibri iMX6USBLowNo

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-207FixedObsolete Naming/VersioningColibri iMX7, Apalis iMX6, Colibri iMX6BuildsystemLowNo

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-206FixedFailed to Get Size of URLColibri iMX7Toradex FeatureLowNo

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.

1.0 (Release date: 2017-06-05)
TEI-308New FeatureShow a Restore User Interface If the Config Block Is MissingColibri iMX7, Apalis iMX6, Colibri iMX6ConfigBlockLowNo

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-260New FeatureSupport Images in Deeper Levels of DirectoriesColibri iMX7, Apalis iMX6, Colibri iMX6Toradex FeatureLowNo

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-239New FeatureSupport Colibri iMX7 Solo 256MB and Dual 512MB ModulesColibri iMX7KernelLowNo

Description: Provide Toradex Easy Installer support for Colibri iMX7 Solo 256MB and Dual 512MB modules.

TEI-238New FeatureUse New Naming and Versioning Convention for Toradex Software PackagesApalis iMX6, Colibri iMX6BuildsystemLowNo

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-234New FeatureToradex Easy Installer Does not Use MAC Address From Toradex Config BlockApalis iMX6, Colibri iMX6Bootloader, ConfigBlockLowNo

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-200FixedRecovering Toradex Easy Installer Fails With USB IssuesApalis iMX6, Colibri iMX6USBLowNo

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.

0.6beta (Release date: 2017-02-10)
TEI-331FixedRNDIS not Recognized by Win 10 Host by DefaultApalis iMX6, Colibri iMX6USBLowNo

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-307New FeatureAdd Support for Colibri iMX6 ModulesColibri iMX6KernelLowNo

Description: Provide initial support for Toradex Easy Installer on Colibri iMX6 modules.

TEI-212FixedU-Boot Does not Detect Recovery Mode When Using bmode usbApalis iMX6, Colibri iMX6BootloaderLowNo

Description: When entering recovery mode via bmode usb command in a v2016.11 U-Boot, downloading Toradex Easy Installer via recovery mode failed.

TEI-198Fixedrecovery-linux.sh does not work with bmode usbApalis iMX6Bootloader, USBLowNo

Description: Using recovery-linux.sh after entering recovery mode via U-Boot bmode usb does not seem to work.

V0.5beta (Release date: 2017-01-23)
TEI-261New FeatureAdd Support for Apalis iMX6 ModulesApalis iMX6KernelLowNo

Description: Provide initial support for Toradex Easy Installer on Apalis iMX6 modules.