I run "dfu-util -l" successively changes the device info to unknown state and even the alt 0 and alt 1 change. Can anyone help me to understand why is it behaving this way?
root@A:/usr/bin# dfu-util -l
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 http://sourceforge.net/p/dfu-util/tickets/
Found Runtime: [2b54:5600] ver=0112, devnum=2, cfg=1, intf=3, path="1-1", alt=0, name="UNKNOWN", serial="704A0E3AC1C1"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=3, name="@Device Feature/0xFFFF0000/01004 e", serial="STM32FxSTM32"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=2, name="@OTP Memory /0x1FF07800/01528e", serial="STM32FxSTM32"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=1, name="@Option Bytes /0x1FFF0000/01048 e", serial="STM32FxSTM32"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=0, name="@Internal Flash /0x08000000/04016Kg,0164Kg,03128Kg", serial="STM32FxSTM32"
root@A:/usr/bin# dfu-util -l
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 http://sourceforge.net/p/dfu-util/tickets/
^[[A
Found Runtime: [2b54:5600] ver=0112, devnum=2, cfg=1, intf=3, path="1-1", alt=0, name="UNKNOWN", serial="704A0E3AC1C1"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=3, name="UNKNOWN", serial="UNKNOWN"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=2, name="@OTP Memory /0x1FF07800/01528e", serial="STM32FxSTM32"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=1, name="@Option Bytes /0x1FFF0000/01048 e", serial="STM32FxSTM32"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=0, name="@Internal Flash /0x08000000/04016Kg,0164Kg,03*128Kg", serial="STM32FxSTM32"
root@A:/usr/bin# dfu-util -l
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 http://sourceforge.net/p/dfu-util/tickets/
Found Runtime: [2b54:5600] ver=0112, devnum=2, cfg=1, intf=3, path="1-1", alt=0, name="UNKNOWN", serial="704A0E3AC1C1"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=3, name="UNKNOWN", serial="?"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=2, name="?", serial="?"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=1, name="?", serial="UNKNOWN"
Found DFU: [0483:df11] ver=2200, devnum=35, cfg=1, intf=0, path="1-3", alt=0, name="?", serial="UNKNOWN"
root@RAPSODO_V3PRO_81C0:/usr/bin#
Anonymous
It looks like a hardware issue on your device. You'd have to provide more information and debug logs, see what is demanded on https://sourceforge.net/p/dfu-util/tickets/new/