Tool/software:
Hello TI,
We are using TMDS64GP EVM (AM64x) and trying to flash board using DFU programing procedure, but it is failing with the error "dfu-util: can't detach Resetting USB to switch back to runtime mode", logs as shown below,
We are using DFU version "dfu-util-0.11", and prebuilt binaries from sdk "ti-processor-sdk-linux-am64xx-evm-10.00.07.04".
1. We also tried building the binaries manually, but same issue is noticed.
2. We also tried this DFU programing process on both windows and Linux machines, but the same issue is noticed
Logs:
-----------------------------------------------------
D:\Projects\dfu-util-0.11-binaries\win64>dfu-util.exe -l
dfu-util 0.11
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to sourceforge.net/.../
Found DFU: [0451:6165] ver=0200, devnum=40, cfg=1, intf=0, path="1-5", alt=1, name="SocId", serial="01.00.00.00"
Found DFU: [0451:6165] ver=0200, devnum=40, cfg=1, intf=0, path="1-5", alt=0, name="bootloader", serial="01.00.00.00"
Found Runtime: [30c9:003a] ver=0006, devnum=3, cfg=1, intf=2, path="1-8", alt=0, name="Camera DFU Device", serial="0001"
D:\Projects\dfu-util-0.11-binaries\win64>
D:\Projects\dfu-util-0.11-binaries\win64>
D:\Projects\dfu-util-0.11-binaries\win64>dfu-util.exe -S 01.00.00.00 -R -a 0 -D tiboot3.bin
dfu-util 0.11
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to sourceforge.net/.../
Warning: Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release
Opening DFU capable USB device...
Device ID 0451:6165
Device DFU version 0110
Claiming USB DFU Interface...
Setting Alternate Interface #0 ...
Determining device status...
DFU state(2) = dfuIDLE, status(0) = No error condition is present
DFU mode device DFU version 0110
Device returned transfer size 512
Copying data from PC to DFU device
Download [=========================] 100% 620662 bytes
Download done.
DFU state(6) = dfuMANIFEST-SYNC, status(0) = No error condition is present
DFU state(2) = dfuIDLE, status(0) = No error condition is present
Done!
can't detach
Resetting USB to switch back to Run-Time mode
D:\Projects\dfu-util-0.11-binaries\win64>
Please let us know what the issue can be, are we missing anything here. and how to fix this issue
Thank you,
Prathibha