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

Both sides previous revision Previous revision
Next revision
Previous revision
projects:crazyflie2:upgrading:index [2015-07-15 16:31]
127.0.0.1 external edit
projects:crazyflie2:upgrading:index [2019-02-14 16:05]
macke removed
Line 2: Line 2:
 The Crazyflie 2.0 contains two micro-controllers (nRF51, STM32F4) and upgrading/flashing can be done in several ways.  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 ==== ==== 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.+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, apps or from command line.
   * [[doc:crazyflie:client:pycfclient:index#bootloader|Upgrading using the cfclient]]   * [[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]].   * Command line. Convenient for developers. This is also available as a make target in Eclipse in the [[projects:virtualmachine:index|VM]].
 +
 +==== 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}}
 +
 +==== Upgrade/flash using the iOS client ====
 +Got to the upgrade tab in the settings menu of the app and follow the instructions.
 +
 +==== Upgrade/flash over USB using DFU ====
 +Only the STM32F4 MCU can be flashed using dfu. Please see [[projects:crazyflie2:development:dfu|these]] instructions on how to do it.
  
 ==== Upgrade/flash using a JTAG degugger/flasher ==== ==== 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. This is mainly for development and requires a JTAG debugger and an adapter to the Crazyflie 2.0 connector.