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.

AM2434: USB Host

Part Number: AM2434

Hi Experts,


I saw AM2434 Sitara series MCU AM2434 support USB host interfaces.

AM243x SitaraTm Microcontrollers datasheet (Rev. E) (ti.com)

I want to firmware update/upload from USB port or USB pins. Is it possible? And how?

Note:- Not firmware upload/update using JTAG interfaces

Best Regards,
Darshan

  • Hi Darshan,

    Yes, Physically AM243x does USB host, but the MCU+ SDK currently only supports the USB Device CDC-ACM.

    What you need is the USB DFU class which MCU+ SDK does not support at this time.

    If you are looking for the USB host features, we suggest contacting our third party MCCI for USB host stack and other USB device classes.

    Terry Moore <tmm@mcci.com>

    Best regards,

    Ming

  • Hi  Ming,

    Thanks for the response me.

    Now, I clarified that DFU currently is not support in AM2434.

    So, Is there any MCU available which can support USB host and USB DFU?


    Best Regards,
    Darshan

  • Hi Darshan,

    I think the AM64x supports the USB host and USB DFU, but it is through the Linux (not FreeRTOS or NORTOS)

    Again, AM243x supports the USB host in HW, but software driver is not ready in MCU+ SDK. There is a third-party solution available from MCCI for both USB host and USB DFU. 

    None of the AM2x device (Sitara MCU device) currently supports USB host or USB DFU.

    The other TI MCUs you may want to check are AM65x, J7 devices

    Best regards,

    Ming