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!