Dear all,
Recently I bought a device ATUSB which uses dfu-util 0.7 to write the flash. I use my Raspberry Pi 4 and it runs Ubuntu 20.04. After installing dfu-util 0.7, I run the following commands to flash atusb firmware into it.
$ sudo dfu-util -l
dfu-util 0.7
Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
Found Runtime: [20b7:1540] devnum=0, cfg=1, intf=1, alt=0, name="UNDEFINED"
$ sudo dfu-util -v -D ./atusb.dfu
dfu-util 0.7
Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
Opening DFU capable USB device... ID 20b7:1540
Did not find cached descriptor
WARNING: Can not find cached DFU functional descriptor
Warning: Assuming DFU version 1.0
Run-time device DFU version 0100
Claiming USB DFU Runtime Interface...
Cannot set alt interface zero
After this error is shown, the LED on my ATUSB is blinking. Any idea? I have tried reinstalling dfu-util or rebooting, but none of them work. Any advice is appreciated.
Yours,
Jerry