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.

AM5718: AM571x USB standard compliance

Guru 10295 points

Part Number: AM5718

Hi Sitara support team,

Regarding my post, I receive the following answer via E2E auto email.

e2e.ti.com/.../2301544

=====

Yordan Kovachev

Hi,

AM571x USBs are xHCI compliant, see Section 24.7.1.1 Main Features from the device TRM:
" •Each instance contains single xHCI controller with the following features:"
This means that they support USB device speeds (USB 3.1 SuperSpeed+, USB 3.0 SuperSpeed,
USB 2.0 Low-, Full-, and High-speed, USB 1.1 Low- and Full-speed) and they should be backwards compatible,
so you should be able to connect them to EHCI compliant devices.

Best Regards,
Yordan

=====

However, this emailed post does not show the thread.

Can I accept this email answer as a correct anser?
If so, the USB controller in AM571x does not support EHCI compliant.

Best regards,
Kanae

  • AM57xx contains a xHCI-compatible controller. Although the controller/driver architecture is much different from legacy OHCI, UHCI, and EHCI controllers, a xHCI controller provides superset operation for all of these device types and is capable of interfacing with USB devices at 1.5Mb, 12Mb, 480Mb, and 5Gb/second.

    In conclusion, if your customer wants to re-use a EHCI driver on AM57xx, it will not work.
    If your customer wants to interface EHCI devices on AM57xx, the existing xHCI controller+driver supports this.

    I hope this helps answer your question.