主题中讨论的其他器件: TUSB7340
工具/软件:Linux
您好!
我们使用以下设计在电路板中连接 TUSB7320。
我们已确保正确遵循所有加电序列。 此外、在1.2V 后启用3.3V。 但是 WAKE#引脚始终处于高电平状态、我们无法建立 PCI 链路。 设计中是否缺少任何内容? 请帮助我们解决此问题。
谢谢、
Koil Arul Raj
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.
JMMN、您好!
现在、我们可以枚举 PCI USB 卡、只需少量硬件返工即可。 lspci 命令为我们提供以下输出。
# lspci
00:00.0 PCI 桥:Synopsys、Inc. 器件 abcd (修订版01)
01:00.0 USB 控制器:德州仪器(TI) TUSB73x0超高速 USB 3.0 xHCI 主机控制器(修订版02)
但 xHCI 主机控制器驱动程序未正确加载。 引导时的调试消息如下所示、
[1.888273] xhci_hcd 0000:01:00.0:启用总线主控
[1.888291] xhci_hcd 0000:01:00.0:xHCI 主机控制器
[1.892282] xhci_hcd 0000:01:00.0:新的 USB 总线已注册、分配的总线编号1
[1.929749] xhci_hcd 0000:01:00.0:主机在16000微秒后未停止。
[1.935504] xhci_hcd 0000:01:00.0:无法设置:-19
[1.939090] xhci_hcd 0000:01:00.0:已注销 USB 总线1
[1.943262] xhci_hcd 0000:01:00.0:init 0000:01:00.0失败、-19
调试时,我们发现在 xhci.c 文件中存在的 xhci_shake()函数抛出错误 ENODEV (-19)。
我在内核中启用了以下选项、
CONFIG_USB_XHCCI_HCD=y
CONFIG_USB_XHCCI_PCI=y
CONFIG_USB_XHCCI_PLANAIN=y
出现上述错误的原因是什么? 如何解决此问题?
尽快预测您的响应。
谢谢、
Koil Arul Raj