Verdin8mm recovery mode with a custom board setup

Hello, I’m attempting to flash a Verdin IMX8MM using a custom board. I’ve activated recovery mode by grounding CTRL_RECOVERY_MICO. The USB_1 is linked to the USB HUB USB2514B through I2C. In recovery mode, can Toradex recognize the USB hub? thank you

Hello @Rabeb,

According to the carrier board design guide for Verdin family (Module recovery section, page 71), it’s recommended to have the USB_1 interface (USB OTG or USB client) externally available on the end product. If a USB hub is placed between the module and the host PC, it could interfere with the direct communication required for recovery mode. Typically during recovery mode, the module expects a direct USB connection to establish communication with the flashing software.

I don’t think there is a way to recognize the USB hub during in recovery mode. What we recommend is to ensure a direct connection between the USB_1 interface of the module and the host PC. The USB hub can be used for other USB devices but should not be in the path required for recovery mode communication.

Let me know if that helps!