The imx6qsd development board I used originally had and hub now I want to use OTG to connect to a hub (gl850g). how to do it?
kernel :3.0.35
Thanks!
Solved! Go to Solution.
The problem OK, it`s hardware .
OK
(1) 2 USB OTG ports
there are 2 USB OTG ports, only one of them can be used to be USB OTG(dual role: Host or device), the other one should be work at HOST MODE.
(2)USB OTG working at Dual Role mode
USB OTG ID should be pulled down to LOW if you want it to work at HOST mode, and the pin should be pulled up to HIGH. By default, the ID pin is HIGH level, it means if you don't set the pin, USB OTG will work at device mode.
(3) for you application
--USB OTG1 should be set to be HOST mode
--USB OTG1 ID should be pulled down to LOW via a resistor ( 2.2K , or 3.3K or others)
Thanks Rita Wang.
I ID pin is low level,My OTG communication hub(gl850) has no response. Does the Kerenl have to be configured accordingly?