Introduction
This article details the steps for performing system recovery of the Maivin's Torizon Linux operating system.
The Maivin can be restored in the event the flash is erased or corrupted using the recovery mode to restore the Toradex Easy Installer firmware onto the device which can then be used to restore the Torizon for Maivin system image.
Note: other images are available through this mechanism but only Torizon for Maivin is currently supported on Maivin. Other images might not boot or support the various Maivin components.
IMPORTANT
Before you start, be aware that performing this procedure will restore the Maivin a default configuration and removing all files from the internal storage.
If you simply wish to update your Maivin please refer to the Updating Torizon for Maivin article instead.
Requirements
- Windows 10 or 11 PC
- For Linux support refer to Loading Toradex Easy Installer
- USB Micro to USB Type-A Cable
- Ethernet to provide Internet access to the Maivin
- This is required for Toradex Easy Installer to fetch images
- A VNC Client for connecting to Toradex Easy Installer
- Toradex Easy Installer Image
Instructions
1. Download and Extract the Verdin i.MX8M Plus Easy Installer Archive
https://developer.toradex.com/knowledge-base/load-toradex-easy-installer#Latest_Release
Below is screenshot of the latest release table, with the iMX8M Plus version highlighted (this is current as of 2022-10-20).
Once downloaded you should unzip the archive and note the location, such as your Downloads.
2. Connect the Maivin to your PC over USB
This is done using the USB Micro to USB Type-A cable. To access the USB Micro port, disconnect the Maivin from the power supply and remove the four T8 screws on the bottom of the chassis. Connect the cable to the USB connector.
3. Hold down RECOVERY and connect the device to power
While holding down the recovery button, connect the power to the device, continue to hold the recovery button for 5 seconds. Note the Maivin will NOT show up under Device Manager but will appear as a “SE Blank 865” device (or similarly named device ) under “Bluetooth and Other Devices” window in the Control Panel.
You do not need to verify this, the upgrade script will alert you if the device is not found.
4. Run Recovery Script
From the extracted location of the Verdin i.MX8M Plus Easy Installer you will find the “recovery-windows.bat” script. While the device is in recovery mode following step #3, this script can be run to load the Toradex Easy Installer.
5. Launch VNC Client
Once the Toradex Easy Installer has been installed, you can launch the VNC Client and connect to the device at 192.168.11.1 (this is the IP address of the device over USB).
6. Image Feed
Once in the Toradex Easy Installer GUI select the "Feeds" button at the top and enter the following URL.
https://maivin.deepviewml.com/image_list.json
7. Select Image
Once the new image feeds are loaded, select the Torizon for Maivin and then press the "Install" Button. You will get a warning that this install will overwrite the existing data on the device. Click "Yes" if you accept this. You may also get the NXP Software License Agreement here. Click “I agree”. Wait for the progress bar to complete.
The above image shows the older Maivin Production image, you should instead now see Torizon for Maivin and currently supported releases are version 6.5 or newer.
Upon program completion, an option to reboot the board will be available. Select reboot.
The base BSP image has now been loaded. The application can now be loaded.
Comments
0 comments
Please sign in to leave a comment.