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.

Linux/AM5718: USB3.0 DFU support

Part Number: AM5718

Tool/software: Linux

Hello Everyone;

We have develop our custom board based on AM5718 Soc in which only USB3.0 and eMMC Interface are available.

I have been read the DFU document to load the MLO file but still not proper understanding for that. so Please provide me the proper guideline to load the kernel and root-file system on eMMC using the USB3.0 interface.

Thanks & Best Regards;

Nikunj Patel

  • The software team have been notified. They will respond here.
  • Nikunj,

    The following video should be very helpful for you:

    training.ti.com/am57x-dra7x-dfu-boot-mode-with-linux-host

    Thanks.
  • Hello RonB;
    Thanks for your quick reply;

    I had already check this video but i had some doubt as below.
    1)is there must required the SDcard to flash the rootfs on eMMC?
    2)is there any document specific for AM57xx Board?
    3)AM5718 IDK board is compatible with this method?
    4)if we prepare our custom board so is there any special requirement for above method?

    Thanks & Best Regards;
    Nikunj Patel

  • Nikunj Patel said:
    1)is there must required the SDcard to flash the rootfs on eMMC?

    No. In the video, booting to U-Boot through USB and using it's DFU functionality to to connect with the dfu-util tool on the host to write data from the host to the target. No SD Card is required.

    Nikunj Patel said:
    2)is there any document specific for AM57xx Board?

    The video is specific to the AM57xx and is probably the best source.

    Nikunj Patel said:
    3)AM5718 IDK board is compatible with this method?

    No, the IDK cannot boot from DFU to my knowledge. The board referenced in the video has this capability and is a better reference. It is a pretty small change involving the sysboot pins and changing them with some method on the board.

    Nikunj Patel said:
    4)if we prepare our custom board so is there any special requirement for above method?

    Please see #3 above. The reference board in the video is recommended for this particular feature.