Other Parts Discussed in Thread: TLC59108
Tool/software: Linux
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
Would suggest you to refer: processors.wiki.ti.com/.../USB_General_Guide_Linux_v3.8 and http://processors.wiki.ti.com/index.php/Linux_Core_DWC3_User%27s_Guide
Make sure DRD related setup are done as specified.
user4955425 said:3.18> [ 1.412465] omap-dwc3 48880000.omap_dwc3_1: unable to get extcon device : extcon_usb1
3.18> [ 1.420505] platform 48880000.omap_dwc3_1: Driver omap-dwc3 requests probe deferral
3.18> [ 1.428927] platform 488d0000.usb: Driver dwc3 requests probe deferral
3.18> [ 1.436360] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
3.18> [ 1.442916] ehci-omap: OMAP-EHCI Host Controller driver
Likely you didn't enable extcon in your kernel build.
BTY, I don't understand why EHCI driver got loaded, AFAIK, DRA7 doesn't have an EHCI controller.
Hi,
Your EE guess seems to be right. It looks like there is some issue with the PMIC. Above code shows, PMIC IC is not responding during i2c probing(palmas driver). The reason for the dependency on the PMIC is given here : http://processors.wiki.ti.com/index.php/Linux_Core_DWC3_User's_Guide
"Some boards provide VBUS and ID events over GPIO whereas some provide ID over GPIO and VBUS through Power Management IC (palmas)."
Since VBUS or ID detection may not be proper if there is issue with PMIC, hence USB is not working.