主题中讨论的其他器件: TLC59108
工具/软件: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.
您好!
建议您参考: processors.wiki.ti.com/.../USB_General_Guide_Linux_v3.8 和 processors.wiki.ti.com/.../Linux_Core_DWC3_User's_Guide
确保按照规定完成与 DRD 相关的设置。
[引用 user4955425]3.18>[1.412465] OMAP-dwc3 48880000.OMAP-dwc3_1:无法获取 extcon 设备:extcon_USB1
3.18>[1.420505]平台48880000.omap_dwc3_1:驱动程序 OMAP-dwc3请求探针延迟
3.18>[1.428927]平台488d0000.usb:驱动程序 dwc3请求探测器延迟
3.18>[1.436360] EHCI_hcd:USB 2.0 "增强型"主机控制器(EHCI)驱动程序
3.18>[1.442916] EHI-OMAP:OMAP-EHCI 主机控制器驱动程序[/QUERPLET]
您可能没有在内核构建中启用 extcon。
顺便说一下、我不明白为什么要加载 EHCI 驱动程序、AFAIK、DRA7没有 EHCI 控制器。
您好!
您的 EE 猜测似乎是正确的。 PMIC 似乎存在一些问题。 上述代码显示、在 i2c 探测(Palmas 驱动器)期间 PMIC 无响应。 以下是依赖 PMIC 的原因: processors.wiki.ti.com/.../Linux_Core_DWC3_User's_Guide
"有些电路板通过 GPIO 提供 VBUS 和 ID 事件、而有些电路板通过电源管理 IC (PALMAS)提供 GPIO 和 VBUS 上的 ID。"
由于如果 PMIC 出现问题、VBUS 或 ID 检测可能不正确、因此 USB 无法正常工作。