AnsweredAssumed Answered

iMX6 USB Host and OTG

Question asked by Atilla Mete Turedi on Mar 30, 2016
Latest reply on Apr 1, 2016 by Artur Petukhov



This is the first time I am designing a board with USB so I would like to hear your opinion on the setup I built for iMX6Q USB Host and OTG applications.


-I am using SWBST of PF0100 to get the 5V necessary for the USB_OTG_VBUS and USB_H1_VBUS. USB_

-OTG_VBUS is directly connected to the boost regulator output.

-USB_H1_VBUS is connected to the boost regulator output through a switch and from there it is connected to the VBUS of Type A connector.

-USB MINI AB connector VBUS is connected to the boost regulator output over a switch so I can comply with the specifications.

-Both switches are limited to 100mA overcurrent detection so no device can draw more than that.


Below are the schematics to my design which I based on Sabre and some other boards;




What do you guys think about the validity of the design. Also do you think 100 mA current limit I set would be a problem when I am using the USB OTG for serial downloader during boot operation?


Thanks in advance,