User Tools

Site Tools


projects:crazyflie2:upgrading:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
projects:crazyflie2:upgrading:index [2015-03-23 13:12]
tobias created
projects:crazyflie2:upgrading:index [2016-01-29 01:25]
fred
Line 1: Line 1:
 +====== Upgrading/flashing the Crazyflie 2.0 ======
 +The Crazyflie 2.0 contains two micro-controllers (nRF51, STM32F4) and upgrading/flashing can be done in several ways. 
 +==== Upgrade/flash using the Crazyradio or Crazyradio PA ====
 +The Crazyflie 2.0 contains a bootloader with which it can be used to updated both micro-controllers over the air (OTA). Either using the cfclient or from command line.
 +  * [[doc:crazyflie:client:pycfclient:index#bootloader|Upgrading using the cfclient]]
 +  * Command line. Convenient for developers. This is also available as a make target in Eclipse in the [[projects:virtualmachine:index|VM]].
  
 +==== Upgrade/flash using a JTAG degugger/flasher ====
 +This is mainly for development and requires a JTAG debugger and an adapter to the Crazyflie 2.0 connector.
 +
 +==== Upgrade/flash using the Crazyflie Android client with the Crazyradio (PA) ====
 +  * [[https://www.youtube.com/watch?v=JzW4hVFzEZg|Video tutorial for Crazyflie 2.0]] \\ {{youtube>JzW4hVFzEZg?small}}