主题中讨论的其他器件: TUSB8041-Q1
我将 TUSB1210BRHBTQ1 USB2.0 phy 连接到嵌入式 Linux 器 件、USB phy 的下游连接了 TUSB8041IPAPRQ1 2.0/3.0集线器。 我尝试将 USB Phy 纯粹用作 USB2.0主机、但我无法让 USB 集线器显示在我的系统上。
我运行的是 Linux 4.14.0、并且不断收到以下错误:
[5.96495] USB USB1-port1:连接-去抖失败
我从 lsusb 中看到的所有内容都是 Linux 根集线器:
总线003设备001:ID 1d6b:0002
总线001器件001:ID 1d6b:0002
总线004器件001:ID 1d6b:0003
总线002设备001:ID 1d6b:0003
集线器的原理图片段(已从图中修改 VBUS、因此还有一个90k 电阻器将引脚上拉至5Vdc):
USB PHY 的原理图片段(ID 引脚已修改为连接到 GND、尝试将其配置为主机、同时 VBUS 未连接到任何电压轨):
我已经探测了每个芯片上的所有电压轨、一切看起来都很好、时钟信号的频率正确、看起来很干净、复位没有被保持在活动状态。
有关如何以最佳方式进行调试的任何想法或对原理图进行注释都将非常有帮助。