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.

AM4377: DFU support for QSPI flashing on IDK

Part Number: AM4377


Hi,

As mentioned in this discussion https://e2e.ti.com/support/arm/sitara_arm/f/791/p/648065/2425939#2425939
That DFU support is not present in the ROM code of IDK-AM4377

I want to know how ROM code dependent on the DFU ?


BR,Abhinav

  • Abhinav,

    To use U-Boot DFU feature, the U-Boot MLO (with DFU enabled) has to be loaded into RAM via ROM USB client boot mode. So in theory you could use AM437x ROM USB client boot mode to load MLO then use DFU to load firmware image. But AM437x ROM USB client boot mode presents itself as an USB-Ethernet device, which U-Boot also supports, so you can use the same host setup to download MLO and the system firmware, this is what the TI Flash Tool uses. If you would do DFU on AM437x, your host has to have to different setups, one for ROM tftp downloading MLO and the other for DFU to download firmware.

    Hope this clarify my statement in your referred thread.