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.

[参考译文] PROCESSOR-SDK-AM335X:USB 2.0眼图测试-如何降低摆幅电压

Guru**** 2803255 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1000735/processor-sdk-am335x-usb-2-0-eye-diagram-test---how-to-reduce-swing-voltage

器件型号:PROCESSOR-SDK-AM335X

您好!

我使用 https://github.com/MicrochipTech/USB-Hub-Linux-Examples/blob/master/General%20USB%20Examples/USB%20High%20Speed%20Electrical%20Test/USB_Linux_HSET.c 上的测试程序。 (我们使用此程序是因为原理图中有 USB 集线器。)

可以发送测试数据包。 但是、由于 与 https://e2e.ti.com/support/processors-group/processors/f/processors-forum/346131/swing-voltage-of-usb-2-0-testmode-eye-pattern 相同的原因、测试失败

根据 TRM、似乎有一个用于降低摆幅电压的寄存器。 但我不确定它是否适用于我的测试程序。 (libusb 测试模式是否与 BIST 模式相同?)

BIST 寄存器- 30'b Reduced_swing R/W 0h 当1时、在 BIST 模式下 TX 摆幅减小

是否有其他方法来配置 USB 摆幅电压?

谢谢!

-霍华德

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Howard、

    该寄存器是 BIST 功能的一部分、在正常运行时不会对器件产生任何影响。 该部件在最终测试中针对驱动强度进行了修整、没有用户可访问的机制来更改它。 请记住、如果在拓扑中使用集线器、则需要在集线器而不是主机上进行任何驱动器更改。 需要记住的另一点是、根据故障的严重程度、有时 USBET 可以放弃这些故障。 示波器本身只能用作通用基准;只有 USBET 能够"通过"或"失败"几个信号质量测试。

    https://www.usb.org/document-library/usbet20