I followed the wiki page to flash firmware for "crazeflie + uwb deck". When connected to PC, its device name can be found,
The firmware is compiled successful. Then, I triedBus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 017: ID 0483:df11 STMicroelectronics STM Device in DFU Mode
Bus 003 Device 003: ID 062a:4101 Creative Labs Wireless Keyboard/Mouse
Bus 003 Device 002: ID 1b1c:1b36 Corsair
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Code: Select all
sudo dfu-util -d 0483:df11 -a 0 -s 0x08004000 -D cf2.bin
Code: Select all
sudo dfu-util -d 0483:df11 -a 0 -D cf2.dfu
The crazeflie has one blue LED(M2) blink during the entire process. There isn't other LED signal showed.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 = 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 = 160900)
parsing element 1, address = 0x08004000, size = 160892
Download [=========================] 100% 160892 bytes
Download done.
done parsing DfuSe file
I'm not sure whether firmware is downloaded correct.
Since my crazyradio PA doesn't work at the moment, I can't check its flying.
Thanks
Chuhao