Hello everyone,
I’m implementing a DART-MX8M CPU on a custom board that I designed.
I have problems with the USB ports. Attached image USB1.jpg shows the block diagram of the interfaces.
At the moment, none of the USB interfaces work; Even a simple USB flash disk (USB2.0) put into USB3.0 connector J3 does not work.
Some details:
- The same CPU, put in the development kit VAR-DT8M, shows that USB is working.
- image USB2.jpg shows the USB3.0 circuit schematics
- I tried to check the electrical signals D+ and D- on the USB connector (J3) upon insertion of the Flash disk in the connector; while I see the D+ line pulled up by the peripheral (the flash disk), the host (the CPU) never responds.
Excluding any electrical issue that I searched for without success, could you see any major issue/error/lack
Should I change some CPU setup/config register?
Can you help me in any way?
Thanks
Hi Antonio
since this is third party board may be recommended to post issue on its
vendor forum: Variscite Forums - Index page
In general one can check hardware using i.MX8M Hardware Developer’s Guide
https://www.nxp.com/webapp/Download?colCode=IMX8MDQLQHDG
Some useful links for DART-MX8M USB:
DART-MX8M USB OTG - Variscite Wiki
IMX USB Host - Variscite Wiki
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thanks Igor, I already got in contact with the Variscite support.
As you suggest I will also try on the Variscite Forum.
Anyway I think this is a quite general question, any help would be greatly appreciated.
-Antonio-