Hi All,
We are working on AM5718 custom board and trying to boot using DFU.
We are following below link to get started.
1) processors.wiki.ti.com/.../Linux_Core_U-Boot_User's_Guide
point : "Using USB Device Firmware Upgrade (DFU)"
We have prepared all the application on host which is mendatory for DFU.(like usbboot-stand-alone,dfu-util(version 0.9))
We will upload u-boor-spl.bin on board using following command.
$ sudo usbboot-stand-alone -S spl/u-boot-spl.bin
we got following result on HOST
reading ASIC ID
CHIP: 4a45
rom minor version: 01
IDEN: 0000000000000000000000000000000000000000
MPKH: 0000000000000000000000000000000000000000000000000000000000000000
CRC0: d017dd32
CRC1: 00000000
device is GP
sending 2ndstage to target...
on Device side using minicom we get
U-Boot SPL 2017.01 (Sep 21 2018 - 11:56:54)
DRA722-GP ES2.0
U-Boot SPL 2017.01 (Sep 21 2018 - 11:56:54)
DRA722-GP ES2.0
Trying to boot from DFU
Using default environment
But after this when we try to list devics using command "dfu-util -l OR sudo dfu-util -l"
We are getting following result all the time.
dfu-util 0.9
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to sourceforge.net/.../
and after that we try to load u-boot.img on board using following command on HOST.
$ sudo dfu-util c 1 -i 0 -a 0 -D "u-boot.img" -R
Which gives following output on HOST
dfu-util 0.9
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to sourceforge.net/.../
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
dfu-util: No DFU capable USB device available
We have tried it with rebooting the device after loading the u-boot-spl.bin on board as
per above link but no any log for device in "dfu-util -l"
Please suggest any further steps if require or we are missing.
Thanks You,
Simit