We have some issues with an usb device and want to do hard reset to a usb hub port (Switch off power for few seconds). Is there any way to do that form user space program or from kernel driver?
We tried to reset usb shown in chapter "ARC USB Driver" from the manual i.MX_6Dual6Quad_Linux.Reference_Manujal.pdf but there is no effect.
In i.mx6 there seems to be Microchip 2512 Usb Hub which should be controlled using I2C bus. How can we do that?
Best Regards
Ari S
Hi Ari
i.MX6 has not internal usb hub which could be controlled using I2C bus.
As for power control one can reuse signal USB_OTG_PWR_EN on spf-27392
Sabre board schematic
Schematics (1)
"iMX6_SABRE_SDB_DESIGNFILES : Design files"
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------