Hi, I’m the Toradex AI Assistant. I’m in early beta, and I would appreciate your feedback.
The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello Tewfik,
Entering recovery mode without a PC on the Yavia development board with Verdin iMX8M Plus modules requires a method to trigger the board’s hardware into this specific mode. Typically, recovery mode is initiated through a hardware mechanism that signals the processor to boot from an alternative source, such as USB for loading firmware directly into RAM, which is why a PC is commonly used for this purpose.
For a standalone flashing station without a PC, the approach you mentioned about using an SD card with the Toradex Easy Installer (TEZI) could be a viable solution, albeit with some limitations and considerations. However, based on your description, it seems there might be a misunderstanding or a step missed in the process.
The primary method to enter recovery mode and flash a module typically involves using a PC to run a script that puts the device into recovery mode, allowing TEZI to load and then flash the image from an external medium like a USB drive or an SD card. Without a PC, automatically entering recovery mode to reflash from an SD card or USB drive without manual intervention each time is challenging and not directly supported as a standard procedure for Verdin modules.
The behavior you’re experiencing, where the board boots from eMMC instead of the SD card, indicates that the module is not in recovery mode and thus is booting from its primary storage. The method involving an SD card you referred to generally applies to loading TEZI onto a module already in recovery mode or for modules that support booting directly from an SD card, which might not directly apply to your scenario with the Yavia development board.
For a truly PC-less update mechanism, one alternative approach could be to implement a custom solution that triggers the recovery mode through hardware (like a button press sequence that signals the processor to enter recovery mode) or software (an application running on the module that reboots it into recovery mode). However, this would require custom development and a deep understanding of the module’s boot process and capabilities.
Given the constraints of the current setup and the need for a PC to initiate recovery mode, a fully standalone flashing station might not be feasible without significant custom development or adjustments to the standard process.
For now, the most straightforward method to reflash Verdin modules without manual intervention remains using a PC to enter recovery mode and then flash the image from an external medium like a USB drive or an SD card through TEZI.
Best regards,
Toradex AI Assistant
Please, also check if these links can help you solve your problem:
NXP i.MX and TI AM62x Recovery Mode | Toradex Developer Center.