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.

AM6441: About USB type-C applicatins

Part Number: AM6441

Let me ask you a question please,

AM6441 is supported for USB Type-C applicatins?

And,AM6441 has a built-in switch to switch between static host mode  and  static device mode?

Thank you!

  • Hello,

    1) AM64xx is connector-agnostic. In the case of Type-C, an external Type-C controller IC would be needed for most applications.

    2) AM64xx uses the state of the USB_ID pin to determine the USB mode of operation. From the TRM:

    12.2.4.2.2 USB Subsystem Application

    As the USB controller modules present in this device are DRD (Dual-Role Devices), they can support operation
    as either a USB Host or a USB Device. The operational mode determination is made based on the state of the
    USBn_ID pin; when this pin is grounded, the controller will operate as a USB Host, when this pin is left floating,
    the controller assumes the role of a USB Device. For implementations that do not require DRD functionality, the
    USBn_ID pin can either be left floating or can be grounded in the board design depending on the static role
    required. For implementations that do require DRD functionality, the USBn_ID pin should be connected directly
    to the corresponding ID pin on a USB Micro-AB socket. In doing so, the USBn_ID pin will be correctly terminated
    (open or grounded) depending on the cable attached and the controller will enter Host or Device mode
    accordingly.