Dear Paval Chubakov,
Thaks for your update,
2. All USB connectors on the board can be used for connection to USB 1.0 or USB 2.0 or USB 3.0 devices.
I need to know what is the difference between the USB1 and USB2 , How SOC Rom code will identify the device mode .
In the manual following section 6.1.8 Serial Downloader says: "In this mode, the ROM programs the WDOG1 for a time-out specified by the fuse WDOG Time-out Select (See fusemap for details) if the WDOG_ENABLE eFuse is 1 and continuously polls for the USB connection. If no activity is found on the USB OTG1 and the watchdog timer expires, the Arm core is reset.
"
Then serial downloader mode always will work with USB1 interface lines USB1_DN/DP, USB1_RXN/RXP, USB1TXN/TXP and USB1_ID(USB OTG1) ?
4.If USB 3.0 Micro-B connector is used, your board is USB slave.
NXP serial downloader from IMX8MDQLQRM reference manual correctly works if USB slave is connected. --> always will work with USB1?
ROM code expects any ID pin status changes , suppose we are going to connect USB3.0 Micro B connector. Let me know the USB1-ID pin status how need to connect(Low/High/float)?
Thanks,
Venkatesh