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.

[参考译文] AM69:将 USB0设置为 USB2.0合规性模式

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1508825/am69-setting-usb0-into-usb2-0-compliance-mode

器件型号:AM69
Thread 中讨论的其他器件: TDA4VH

工具/软件:

我尝试在 uboot 中的 USB0接口上运行 USB2.0合规性测试。 我查看了寄存器电子表格、但未能确定需要写入哪些寄存器才能将 AM69置于合规性模式。 将处理器 USB0接口置于 USB2.0合规性模式的具体步骤是什么?

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

    分配给该线程的 TI 资源目前已停产。 响应将相应延迟。

    此致、

    KB

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

    您好、Chris、

    引导 Linux 后;以 root 身份登录、然后输入以下命令以在 D+/D-引脚上发送测试数据包。

    devmem2 0x06010480 w 0x000000A0
    devmem2 0x06010080 w 0x00000004
    devmem2 0x06010484、带有0x40000000

    使用 USB-IF 论坛上的 USB2.0电气工具来测量信号质量/上升/下降时间眼图。

    Regarsd
    Diwakar

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

    尊敬的 Diwakar:  

    尝试发送第一条命令后、电路板 Linux 将崩溃。 我还尝试在 uboot 中写入和读取这些寄存器、我发现了相同的错误

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

    您好、Chris、

    您使用的是哪种 SDK?  

    您使用的是 TDA4VH EVM 还是 AM69? 另外、确保将 dr_mode 设置为"host"。

    此致
    Diwakar

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

    尊敬的 Diwakar:

    我们将使用 SDK  j784s4-evm-09_00_01_03。 电路板为 AM69。 dr_mode 设置为外设 、我将其更改为主机 、但在发送命令时仍会 崩溃

    -克里斯

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

    您好、Chris、

    很抱歉、延迟的回复。

    我们正在使用 SDK  j784s4-evm-09_00_01_03。 电路板为 AM69。[/报价]

    您是否可以尝试使用以下链接中提供的最新 SDK 版本、因为您使用的 SDK 用于 J784S4 EVM、而不是 AM69。

    https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX AM69-AM69

    此致

    Gokul

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

    尊敬的 Gokul:

    我们还有一些采用 TDA4AH 处理器的板。 我在该电路板上使用了  SDK  j784s4-evm-09_00_01_03命令、但 Linux 仍崩溃。 我们还有 J784S4XG01EVM 板。 我再次尝试发送上述命令、这也导致 Linux 在发送第一个命令后崩溃。 SDK 版本似乎不是问题。

    此致、

    Chris

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

    您好、Chris、

    很抱歉晚才回复。

    您能否在切换到后应用以下补丁 /board-support/

    完成此操作后、您应该能够在上读取和写入这些寄存器 J784S4XG01EVM 主板。

    此致

    Gokul