RE: software-dl.ti.com/.../UG-DFU.html
-
Build the bootloader images using default “am62x_evm_r5_usbdfu_defconfig” and “am62x_evm_a53_defconfig” configs files. The configs required for DFU boot as well as DFU in U-Boot are already enabled. For instructions to build the bootloader images please refer to Build U-Boot.
-
Load the bootloader images tiboot3.bin, tispl.bin and u-boot.img using the dfu-util from host PC.
-
Once the U-Boot is up, use DFU command from u-boot to flash the binary images from Host PC (using dfu-utils tool) to the eMMC, or QSPI to fresh/factory boards.
Perhaps obvious somewhere else, but which u-boot.img does this correspond to?
After make u-boot in main project folder you can find a u-boot.img under both the r5 and a53 paths.
e.g. ti-processor-sdk-linux-rt-am62xx-evm-09.00.00.03/board-support/u-boot-build/{r5,a53}/u-boot.img
Perhaps it would be good to signify u-boot.img (r5 or a53) in parenthesis to clarify the docs?
So above , which is it?
-
Load the bootloader images tiboot3.bin, tispl.bin and u-boot.img (r5 or a53) using the dfu-util from host PC.