主题中讨论的其他器件: TUSB216I
您好专家、
我们正在尝试在嵌入式主机端进行 USB 高速合规性测试、但测试不起作用。
未应用 DC_BOOST 和 EQ 设置。
TUSB212似乎不能将 TEST_PACKET 识别为高速数据包。
我们观察 ENA_HS 引脚。
当 USB 主机传输 test_packet 时、ENA_HS 为低电平。
当 USB 主机传输正常的高速数据包时、ENA_HS 为高电平。
我们测试嵌入式主机、因此我们更改了数据表[8.2.2.1.1适用于主机端应用]中介绍的测试过程。
我们的测试程序如下所述。
1.将 TUSB212配置为所需的交流和直流升压设置。
2.为 TUSB212加电
3-1. 通过 USB 连接器连接 HS-OPT(*),使主机能够传输 USB test_packet
3-2. 断开 HS-OPT 与 USB 连接器的连接
使用 SMA 电缆将示波器和 USB-IF 主机侧测试装置连接到 TUSB212
5.执行示波器 USB 合规性软件。
(*) HS-OPT:High-Speed On-The-Go 协议测试仪
VID 为0x1A0A 的传输数据包、PID 为0x0104。
当嵌入式主机收到此数据包时、嵌入式主机进入测试模式。
有关详细信息、请参阅以下文档第5-6页。
usb.org/.../EHSET_v1.01(1).pdf
请 告诉我们错误是什么,我们应该检查什么。
此外、我们还想知道 TUSB212能够识别高速数据包的条件是什么。