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.

[参考译文] AM3352:如何为 USB 设置测试模式寄存器

Guru**** 2473270 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1463314/am3352-how-to-set-the-testmode-register-for-usb

器件型号:AM3352

工具与软件:

大家好!

我们收到一个查询、指示 AM3352的 TRM 中有 USB 测试模式的描述、但没有寄存器列表。

我的客户希望在测试模式下运行、因此请告诉我如何设置寄存器。

此致、

Ito

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

    您好  Ito

    感谢您的提问。

    您能否向客户了解客户正在使用的软件开发环境。

    此致、

    Sreenivasa

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

    尊敬的 Sreenivasa:

    请将您的回复发送给我们。

    OS 为 ITRON 规格 µC3。
    有关详细信息、请参阅以下网站。
    μC3 | eForce


    集成开发环境为 CCS。

    此致、

    Ito

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

    您好 Ito、

    谢谢你。

    检查我们是否可以提供支持将需要一些时间。

    此致、

    Sreenivasa

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

    您好、Ito:

    我们不支持其他操作系统开发、但以下是 TESTMODE 的寄存器信息。


    USB0的测试模式(8位)寄存器地址为0x4740140F、USB1的测试模式(8位)寄存器地址为0x47401C0F。

    与 USB2.0合规性测试相关的位信息:

    位3 - Test_Packet:CPU 设置该位以进入 Test_Packet 测试模式。 在此模式中、USB 控制器重复地在总线上发送一个53字节的测试数据包。 测试数据包格式在 USB2.0规范中定义、必须加载到 EP0 FIFO 中、且在进入测试模式之前、必须在 EP0 CSR 寄存器中设置 TXPKTRDY 位。

    位2 - Test_K:CPU 设置该位以进入 Test_K 测试模式。

    位1 - Test_J:CPU 设置该位以进入 Test_J 测试模式。

    位0 - Test_Se0_NAK:CPU 设置该位以进入 Test_Se0_NAK 测试模式。