I was attempting to update the firmware of a CF2 with the iphone app but got a bit impatient and pressed the cancel button after I realized how long it was taking (I figured if there was a cancel button, it would be fine). Alas, it was not fine. After restarting the CF, the only thing that turned on was M2.
No blinking on M2 and no blinking of the red and green leds that I have heard indicate the boot-loader starting. I held down the power button to try and coerce it into boot mode but nothing happened.
After looking around I found the DFU boot mode. I could get into DFU mode and I followed the instructions on
https://wiki.bitcraze.io/projects:crazy ... opment:dfu
(with output shown at the bottom of the post)
but neither the bootloader nor the crazyflie firmware bins fixed the problem.
If anyone has any idea what is going on, I would welcome the help. I think it may be the nRF firmware thats the problem.
Thanks!
Code: Select all
dfu-util 0.8
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 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 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash "
file contains 1 DFU images
parsing DFU image 1
image for alternate setting 0, (1 elements, total size = 75120)
parsing element 1, address = 0x08004000, size = 75112
Download [=========================] 100% 75112 bytes
Download done.
done parsing DfuSe file
.
--------------------------
-- OK! --
--------------------------
Press any key to continue . . .