AnsweredAssumed Answered

imx6 USB OC functionality, used GPIOs

Question asked by Ingo Kuepers on Dec 14, 2015
Latest reply on Dec 15, 2015 by igorpadykov

Hi, folks!

 

Is it possible to use GPIOs other than

MX6Q_PAD_KEY_COL4__USBOH3_USBOTG_OC or MX6Q_PAD_EIM_D21__USBOH3_USBOTG_OC

and

MX6Q_PAD_KEY_ROW4__USBOH3_USBOTG_PWR or MX6Q_PAD_EIM_D22__USBOH3_USBOTG_PWR

for the related functions?

 

As I understood in case of xxx_OC this pin is only used to store the information inside a register, isn’t it?

As far as I know, in case of xxx_PWR it might be possible to enable/disable the USB voltage from USB SW driver by using setting/clearing GPIO function instead of writing to the port ctrl. regsitster, isn’t it?

 

Or is it all done by the imx hardware block directly without the possibility of modifying the SW driver?

TIA.

 

Kr, Ingo

Outcomes