Other Parts Discussed in Thread: TUSB1210
我们的项目使用 TUSB1210作为 Zynq 7000扩展 USB 端口。 目前、USB 通信偶尔会突然中断。 “URB-2”错误日志显示在日志中。
我有以下三个问题可供回答。
Zynq 7000的官方常见问题解答提到 TUSB1210和 Zynq 7000的 ULPI 时序不匹配、但 E2E 论坛中的以下两篇文章回答了 TI 已在2015年解决的这个问题。 但是、我注意到最新版本的 TUSB1210的规格更新了 ULPI 接口的时序参数。 原因是什么?
https://e2e.ti.com/support/interface/f/138/p/870247/3220928?tisearch=e2e-sitesearch
https://e2e.ti.com/support/interface/f/138/t/522352
2. TUSB1210的最新 ULPI 时序是否符合 Zynq 7000的要求。
3.我们尝试在 ULPI 问题之前和之后捕获波形文件。 我发现 URB-2出现后、ULPI 的信号异常。 由于 ZYNQ7000的输出、CLK 始终存在。 DIR 和 DATA2、DATA7具有偶尔的脉冲波形。 nxt、STP 和其他数据已处于低电平。 请帮助分析导致这种情况的原因。 有关波形、请参阅随附的 PPT 文件。