工具/软件:Linux
您好专家、
1.我使用 GLSDK 3.02.00.03、dwc3寄存器 ULPI 接口时有时会发生错误。
2.我使用 Microchip USB3340作为 ULPI PHY、其参考时钟设置为26MHz (输出模式、REFSEL[2:0] 110)、它可以让 ULPI PHY 生成到 CPU 模块的60MHz 时钟。
3.错误消息显示:
[5.597565] dwc3 48910000.usb:注册 ULPI 接口失败
我在 ULPI_register ()错误中找到函数 ULPI_WRITE (ULPI、ULPI_Scratch、0xAA)、也就是说、在 dwc3_ULPI_WRITE ()中、返回值为-110、减至0、然后返回超时值 ETIMEDOUT。
请帮助提供调试过程。
谢谢你。
BRS
路易
