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-AM64X:对于 MCU+RTOS SDK AM64X 和 amp;AM423X - USB v 3、3.1要求提供有关 AM2434、AM6442 (R5和 amp;仅 M4)、TMDS243EVM、TMDS64EVM 的支持说明

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1293445/processor-sdk-am64x-for-both-mcu-rtos-sdks-am64x-am423x---usb-v-3-3-1-support-clarifications-requested-on-the-am2434-am6442-r5-m4-only-tmds243evm-tmds64evm

器件型号:PROCESSOR-SDK-AM64X
主题中讨论的其他器件:TMDS64EVMTMDS243EVMAM6442、AM2434

我在 TMDS64EVM 和 TMDS243EVM 上使用 MCU+RTOS SDK 9.0。  我 有关于 AM6442 Designs AM2434 Designs 和 EVM 上 FreeRTOS 访问的 USB 支持的3个具体问题

1) 1)我们看到了 USB 当前不受支持的功能列表(来自"学院"):

不支持的特性

  • 非 CDC、DFU、NCM 和 RNDIS 的 TinyUSB 类驱动器
  • TinyUSB 主机核心驱动器和类驱动器
  • 采用 Type C 的
  • USB 2.0主机模式
  • USB 双角色模式

SDK v9.1或 SDK v9.2中未来的支持是否计划使用这些项目中的任何一个? TI 如何声称 USB  3.1  支持?

2) 2) 如果我想让选项从 USB 引导任一 EVM、就 R5和 M4内核上的 FreeRTOS 而言、支持哪些版本的 USB 和功能?

(我知道 v 3.x 是否可支持、则引导时间会短于 USB v2实现)

 3) 3)如果我的设计本身是 通过 USB 连接到 PC 的 USB"从站"、那么考虑 到该内核采用 FreeRTOS、是否有可能更新 PCB 上的其他 NV 存储器(可由 AM6442或 AM2434上的 R5内核引导)、  通信、还是需要利用 JTAG 和/或 UART 端口访问来实现? 我怀疑这两个 EVM 更喜欢使用 JTAG 到具有 UART 端口的 XDS110作为 CCS 路径、或者使用 Python 3.x 脚本。

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

    您好、Jim、

    感谢您访问德州仪器 E2E 支持论坛。

    我已获取您的输入并在内部进行了检查。 请等待一段时间再返回。

    此致、

    图沙尔

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

    Jim、您好!

    对延迟回复深表歉意。

    请在下方找到答案。

     下一 版本将支持 USB MSC 类驱动程序、或者在最长情况下可能位于下一版本的 TI EVM 具有 USB 3.x IP、但遗憾的是、此处不提供驱动程序支持。

    如果我想要选项从 USB 引导任一 EVM,相对于 R5和 M4内核上的 FreeRTOS,则支持哪些版本的 USB 和功能?

     当使用 DFU 类驱动程序完成 EVM 引导时、TI 支持 USB 2.0功能。  

    [报价 userid="576793" url="~/support/processors-group/processors/f/processors-forum/1293445/processor-sdk-am64x-for-both-mcu-rtos-sdks-am64x-am423x---usb-v-3-3-1-support-clarifications-requested-on-the-am2434-am6442-r5-m4-only-tmds243evm-tmds64evm "]如果我的设计本身是 通过 USB 连接到 PC 的 USB"从设备"、是否可以更新 PCB 上的其他 NV 存储器(可由 AM6442或 AM2434上的 R5内核引导)、 上述内核 通过 USB 路径使用 FreeRTOS、还是需要利用 JTAG 和/或 UART 端口访问来实现? 我怀疑其中任何一个 EVM 更喜欢通过具有 UART 端口的 JTAG 至 XDS110来访问 CCS 路径或通过 Python 3.x 脚本。[/报价]

    您可以使用 USB DFU 类驱动程序更新其他 NV 存储器、因为 MSC 类驱动程序当前不受支持。

    有关更多信息、请参阅 AM64x DFU

    此致、  

    图沙尔

x 出现错误。请重试或与管理员联系。