工具与软件:
大家好!
我们收到一个查询、指示 AM3352的 TRM 中有 USB 测试模式的描述、但没有寄存器列表。
我的客户希望在测试模式下运行、因此请告诉我如何设置寄存器。
此致、
Ito
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.
尊敬的 Sreenivasa:
请将您的回复发送给我们。
OS 为 ITRON 规格 µC3。
有关详细信息、请参阅以下网站。
μC3 | eForce
集成开发环境为 CCS。
此致、
Ito
您好、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 测试模式。