This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
doc:crazyflie:client:cfloader:index [2018-03-05 15:48] arnaud |
doc:crazyflie:client:cfloader:index [2020-05-12 14:27] (current) kimberly |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP center round important 60%> | ||
+ | This page has deprecated and moved to the new documentation framework of the main Bitcraze website. Please go to [[https:// | ||
+ | </ | ||
+ | |||
+ | |||
====== Bootloader the Crazyflie 1.0/2.0 ====== | ====== Bootloader the Crazyflie 1.0/2.0 ====== | ||
The Crazyflie can be bootloaded from the commandline using the // | The Crazyflie can be bootloaded from the commandline using the // | ||
Line 15: | Line 20: | ||
CLOAD_CMDS = -w radio:// | CLOAD_CMDS = -w radio:// | ||
</ | </ | ||
+ | |||
+ | After this, 'make cload' will restart the Crazyflie in bootlader mode, flash it and restart it with the new firmware. | ||
+ | |||
+ | |||
+ | <WRAP center round info> | ||
+ | In warmboot mode the bootloader is launched using a random address. This means that multiple Crazyflie can be programmed at the same time without collision. | ||
+ | </ | ||
+ | <WRAP center round important> | ||
+ | // | ||
+ | If the flashing operation fails or if the firmware has a bug, it may be impossible to warmboot. In that case start the bootloader manually and disable warmboot temporarly by programming with: | ||
+ | < | ||
+ | make cload CLOAD_CMDS= | ||
+ | </ | ||
+ | </ | ||
+ | |||