Use recovery mode to load the Toradex Easy Installer
The Toradex Easy Installer (TEZI) is a Linux-based Graphical Operating System Installer to the target. TEZI is shipped with targets from Toradex. If your target doesn't come with the TEZI or you want to flash the new OS, you must reload the TEZI using either USB OTG in recovery mode from an SD card or USB stick using the distro boot mechanism. For more information regarding, see the Toradex Easy Installer page on the Toradex website at https://developer.toradex.com/software/toradex-easy-installer#load-toradex-easy-installer.
- Make sure that there is a USB type C cable connected from the USB DRP port (X3) to your PC.
- Make sure the board is turned off. Make sure that the JP3 jumper is opened
- Press and hold the Recovery Mode Button (SW5).
- Power on the board by pressing the ON/OFF Button (SW3) while keeping the Recovery Mode button pressed for 10 seconds, then release the Recovery Mode Button (SW5).
- Ensure you have connected the board to a display via the HDMI board.
- On the host computer, navigate to the location where you extracted the TEZI installer and run one of the following commands:
- Linux: ./recovery-linux.sh from a terminal
- Windows: recovery-windows.bat from a Command Prompt window
From the serial connection to the target, you'll see the following output:$ ./recovery-linux.sh Downloading Toradex Easy Installer... uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.4.127-0-g08c58c9 Success 1 Failure 0 1:1 8/ 8 [Done ] FB: done Successfully downloaded Toradex Easy Installer.
U-Boot SPL 2020.04-5.7.1+git.33bb8e968332 (Sep 06 2022 - 15:21:33 +0000) DDRINFO: start DRAM init DDRINFO: DRAM rate 4000MTS Training FAILED Quad die, dual rank failed, attempting dual die, single rank configuration. DDRINFO: start DRAM init DDRINFO: DRAM rate 4000MTS DDRINFO:ddrphy calibration done DDRINFO: ddrmix config done Normal Boot Trying to boot from BOOTROM Find FIT header 0x4803a7a0, size 969 Need continue download 1024 Download 840096, total fit 841216 NOTICE: BL31: v2.2(release):toradex_imx_5.4.70_2.3.0-g2fa8c6349e NOTICE: BL31: Built : 09:50:17, Jul 4 2022 U-Boot 2020.04-5.7.1+git.33bb8e968332 (Sep 06 2022 - 15:22:12 +0000) CPU: i.MX8MP[8] rev1.1 1600 MHz (running at 1200 MHz) CPU: Industrial temperature grade (-40C to 105C) at 31C Reset cause: POR DRAM: 4 GiB MMC: FSL_SDHC: 1, FSL_SDHC: 2 In: serial Out: serial Err: serial Model: Toradex Verdin iMX8M Plus Quad 4GB Wi-Fi / BT IT V1.1A, Serial# 14762891 Carrier: Toradex Dahlia V1.1C, Serial# 11008485 BuildInfo: - ATF 2fa8c63 - U-Boot 2020.04-5.7.1+git.33bb8e968332 Setting variant to wifi ... ... ... Starting kernel ... ... ... ... Running /etc/rc.local... Toradex Easy Installer 5.7.1+build.13 () Starting udev ... ... System time was Thu Jan 1 00:00:03 UTC 1970. Setting the System Clock using the Hardware Clock as reference... hwclock: RTC_RD_TIME: Invalid argument System Clock set. System local time is now Thu Jan 1 00:00:03 UTC 1970. Tue Sep 6 15:47:08 UTC 2022 Saving the System Clock time to the Hardware Clock... Hardware Clock updated to Tue Sep 6 15:47:08 UTC 2022. ... ... Welcome to the Toradex Easy Installer This is a Linux based installer for Toradex modules. Currently, the installer does not have a serial console interface. You can use the Toradex Easy Installer via any of the available display interfaces using USB mouse/keyboard or via a network connection using VNC. Use: # ip addr show to display the Ethernet IP address(es) or use USB RNDIS at IP 192.168.11.1. Check our documentation at: https://developer.toradex.com/software/toradex-easy-installer / #
- Directly via a display connected to the board. Ensure you have a USB keyboard and mouse connected to the board to interact with the TEZI.
- VNC client. You can access the it using the address 192.168.11.1 through the virtual Ethernet Link that's connected from your computer to the board. This connection is a virtual Ethernet link that's created on top of USB via Remote Network Driver Interface Specification (RNDIS).
Once you have access to TEZI on the target, you can install an OS images, such as Toradex embedded linux, or QNX OS to the internal eMMC storage.
For detailed information on how to install an image, please see the Toradex website at https://developer.toradex.com/easy-installer/toradex-easy-installer/#detailed-manual.