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: USB v 3, 3.1 support clarifications requested on the AM6442 , & TMDS64EVM

Part Number: PROCESSOR-SDK-AM64X
Other Parts Discussed in Thread: AM6442, TMDS64EVM, AM6422, AM2434, TMDS243EVM

All:

 I am using SDK 9.0 on the TMDS64EVM. I have 3 specific questions on USB support on AM6442 designs & the EVM

1) I saw on the AM64x academy the documented list:

Features Not Supported

  • TinyUSB Class Drivers Other Than CDC,DFU,NCM & RNDIS
  • TinyUSB Host Core Driver and Class Drivers
  • USB 3.0
  • USB 2.0 Host Mode
  • USB Dual Role Mode

Are any of these items possibly planned for upcoming support in SDK v 9.1 or SDK v 9.2? How is TI claiming USB 3.1 support?

2) If I want the option to boot the TMDS64EVM from USB, what versions of USB & features are supported?

    (I know if v 3.x is supportable, then the boot time would be less than a USB v2 implementation)

3) If my design were to be a USB "slave" per se to a PC via USB, would it be possible to update other NV memories (that would be bootable by the AM6422) on the PCB via the USB path, or do I need to utilize the JTAG and/or UART port accesses to accomplish that? I suspect the TMDS64EVM would prefer the JTAG thru XDS110 with a UART port vis a CCS path OR thru Python 3.x scripting.

thanks!