OpenPilot Downloads

One this page, you'll find all of the downloads available for OpenPilot and notes regarding their use.  

The Latest Firmware Release

Here is the latest public firmware release from OpenPilot.  For instructions on how to download and what to do with it after you do, please see the Downloading and Installing the GCS page.

 

RELEASE - 14.10 - Mini Me - Revo, CC3D, Atom, CC and v9 GPS

Operating system

Notes

Linux 32 bit Debian packageOpenPilot-RELEASE-14.10-i386.debUninstall previous version first, then use your system package installer to install (note initial steps above!)
Linux 64 bit Debian packageOpenPilot-RELEASE-14.10-amd64.debUninstall previous version first, then use your system package installer to install (note initial steps above!)
Mac OS X distribution imageOpenPilot-RELEASE-14.10-osx.dmgOpen as a standard distribution image (note initial steps above!)
Windows NSIS installerOpenPilot-RELEASE-14.10-win32.exeWindows installer - Uninstall previous version first. (note initial steps above!)

 

--- RELEASE-14.10 --- Mini Me ---

This is the third release of 2014.

This version supports the CopterControl, CC3D, Atom, and Revo as well as the OPLink Modems and mainly focuses on flight performance, especially aimed at mini multirotors, and adds support for the OpenPilot Platinum GPS (V9).


Some key addition in this release:

  • A brand new Acro+ flight mode, a Rate mode "on steroids";
  • Support for latest OpenPilot Platinum GPS (V9) and its integrated magnetometer;
  • Throttle PID Scaling: automatically scale PIDs based on throttle;
  • On board Expo support;
  • Several additions to the Setup Wizard such as Fixed wing support, GPS selection, TriCopter servo speed selection and ESC calibration;
  • First implementation of Cloud Config, Cloud Config in this release is the first version of the future community based distributed system for sharing vehicle settings;
  • Redesigned PFD artwork and addition of multifunctional slide out panels;
  • Support for additional Flexi-IO serial port for Revolution;
  • External (ws281x compatible) status LED support;
  • Considerable flight performance improvements.

To OPLink Users

If you were using OPLink at power levels lower than 100mW, please redo a range test after upgrading to 14.10.

 


 

Bootloaders

Please refer to the Bootloader Update page for LED status codes, a video showing how to verify the bootloader version and a small FAQ.

Note that every OpenPilot flight controller requires a specific bootloader updater file and the CopterControl (CC) and CC3D require a different version depending on the version of GCS and firmware to be used. Please make sure that you download the correct bootloader updater for your board model and GCS and firmware version.

Bootloader Versions

  • Version 1 - First bootloader version which was loaded onto all CopterControl boards.
  • Version 2 - Safe boot capabilities were added to prevent the user from being locked out of the board due to a bad hardware configuration.
  • Version 3 - Added different USB serial numbers for bootloader and firmware. This helps Windows separate the two functions of the board by making it think there are two different boards connected. Twitching servo movement during the board start has been eliminated.
  • Version 4 - Added support for internal settings erasure so that no more special firmware is required; simply enter boot mode and click Erase Settings (CC/CC3D and OPLM)
  • Version 5 - Added better F4 processor support (Revo and OSD)


Icon

The bootloaders for CopterControl (CC), CopterControl3D (CC3D), Revolution (Revo), OPLink mini (OPLM) and On Screen Display (OSD) are available for download below.

All OP boards are different and require the appropriate bootloader to be installed, please ensure you download and use the correct version listed below.

Also note that you should have the appropriate GCS installed (in most cases, the latest version) on your PC when you flash the new bootloader so that the followup Auto Update you perform will automatically install the correct version of firmware that is embedded in the version of the GCS on your PC.

Icon

The PCB for CC or CC3D boards should have "CopterControl" or "CC3D" printed clearly on the board. This indicates which bootloader needs to be flashed to the board.

Version 3 bootloaders can only be used with GCS versions 12.10.2 or older.
Version 4 bootloaders can only be used with GCS versions 13.06.01 and newer.

Bootloader Updater Files

BoardBL VersionBootloader UpdaterNote
CC3bu_coptercontrol-20120630_5a1efef3.opfwFor use with GCS 12.10.2 and lower
CC3D3bu_CC3D-20120620_f44b9d3.opfwFor use with GCS 12.10.2 and lower
CC4CC V4 bu_cc.opfwFor use with GCS 13.06.01 and higher
CC3D4CC3D V4 bu_cc3d.opfwFor use with GCS 13.06.01 and higher
Revo5Revo V5 bu_revolution.opfwFor use with GCS 13.06.01 and higher
OPLMini4OPLM bu_oplinkmini.opfwFor use with GCS 13.06.01 and higher
OSD5OSD bu_osd.opfwFor use with GCS 13.06.01 and higher

 


 

How to Upgrade the Bootloader and Erase Settings

If it is necessary to upload the bootloader, strictly follow these instructions:

  • Download the appropriate bootloader (ie CC3D - BL4 or Revo - BL5) and save it to your hard drive where you can find it again
  • Using the Firmware workspace in GCS, and with the board disconnected from USB, click Rescue and follow the onscreen instruction to connect the board
  • After the board is detected, click Open and select the BootloaderUpdater (BU) file from where you saved it on your hard drive 
  • Click Flash to flash it to your board
  • After the flashing is complete, press Boot and wait until the blue LED is on, then flashes, and finally goes off (normally ±15 seconds).
  • Wait 10 seconds more.
  • Disconnect the board from USB.
  • Click Rescue, connect board & click Erase Settings and wait for erase to complete
  • Disconnect the board from USB.
  • Click AutoUpdate and follow the onscreen instruction to connect the board to automatically install firmware.

 


 

Previous Firmware Releases

Previous releases may require the use of an older bootloader version

RELEASE - 14.06.01 - Revo, CC3D & CC

Operating system

Download link

Notes

Linux 32 bit Debian packageOpenPilot-RELEASE-14.06.01-i386.debUninstall previous version first, then use your system package installer to install (note initial steps above!)
Linux 64 bit Debian packageOpenPilot-RELEASE-14.06.01-amd64.debUninstall previous version first, then use your system package installer to install (note initial steps above!)
Mac OS X distribution imageOpenPilot-RELEASE-14.06.01-osx.dmgOpen as a standard distribution image (note initial steps above!)
Windows NSIS installerOpenPilot-RELEASE-14.06.01-win32.exeWindows installer - Uninstall previous version first. (note initial steps above!)

 

--- RELEASE-14.06.01 --- Peanuts Schnapps ---

This is the Mid 2014 release. This version supports the CopterControl, CC3D, Atom and the Revolution Flight controllers as well as the OPLink Modems.

Release includes many additions, improvements and fixes, it is the result of many thousands of hours of development and testing.

Some key additions in this release:

  • Many additions and changes aimed at gps/navigation functionality for the Revolution platform including GPS assisted flight modes: Return To Base, Position Hold, AutoCruise and Position Vario(LOS, FPV and NSEW).
  • Stabilization refactoring and enhancements for even better flight performance.
  • Completely new sensor calibration routines and greatly enhanced GUI.
  • Additional 3rd Party Hardware support, notably the MS4525DO based airspeed sensors and WS281x LED drivers.
  • Performance improvements in both embedded firmware and GCS.
  • The .01 version fixes a bug in the Weak Leveling flight mode. Do not use the 14.06 version. Use 14.06.01...

 

Icon

If upgrading CC or CC3D to newer versions of the firmware, you MUST upgrade your bootloader from version 3 to version 4.

Please ensure that you download the correct v4 bootloader updater because CC and CC3D use different bootloaders than OPLink or Revo. YOU MUST ERASE SETTINGS prior to flashing the firmware.

Bootloader download and installation instructions

 


 

 

RELEASE - 14.01- Revo, CC3D & CC

Operating system

Download link

Notes

Linux 32 bit Debian packageOpenPilot-RELEASE-14.01-i386.debUninstall previous version first, then use your system package installer to install
Linux 64 bit Debian packageOpenPilot-RELEASE-14.01-amd64.debUninstall previous version first, then use your system package installer to install
Mac OS X distribution imageOpenPilot-RELEASE-14.01-osx.dmgOpen as a standard distribution image
Windows NSIS installerOpenPilot-RELEASE-14.01-win32.exeWindows installer - Uninstall previous version first.

 

--- RELEASE-14.01 --- Cruising Ratt ---This is the first 2014 software release.  This version still supports the CopterControl and CC3D.It includes some major "under the hood" changes like migration to Qt5.1 and QtQuick2 widgets, an overhaul of UAVTalk to improve Telemetry and OPLink reliability.  Some additions in this release:

- "Rattitude" flight mode;

- Altitude Hold Re-implementation;

- Multiple PID banks;

- "Cruise Control"

 

Icon

If upgrading CC or CC3D to newer versions of the firmware, you MUST upgrade your bootloader from version 3 to version 4.

Please ensure that you download the correct v4 bootloader updater because CC and CC3D use different bootloaders than OPLink or Revo. YOU MUST ERASE SETTINGS prior to flashing the firmware.

Bootloader download and installation instructions

 


 

 

RELEASE - 13.06.04 - Revo, CC3D & CC

Operating system

Download link

Notes

Linux 32 bit Debian packageOpenPilot-RELEASE-13.06.04-i386.debUninstall previous version first, then use your system package installer to install
Linux 64 bit Debian packageOpenPilot-RELEASE-13.06.04-amd64.debUninstall previous version first, then use your system package installer to install
Mac OS X distribution imageOpenPilot-RELEASE-13.06.04-osx.dmgOpen as a standard distribution image
Windows NSIS installerOpenPilot-RELEASE-13.06.04-win32.exeWindows installer - Uninstall previous version first.

 

--- RELEASE-13.06.04 ---

This maintenance release includes the following fixes missing in (previously not released to public) RELEASE-13.06.03.
- Fixed issues with Google Maps;
- Includes new signed version of CDC drivers for Windows platforms;

JIRA issues addressed in this maintenance release:
OP-1044, OP-1070, OP-1072
Use the following link for a comprehensive list of issues addressed by this release
http://progress.openpilot.org/issues/?filter=11060

Icon

If upgrading CC or CC3D from 12.10.2, the Mayan Apocalypse, you MUST upgrade your bootloader from version 3 to version 4.

Please ensure that you download the correct v4 bootloader updater because CC and CC3D use different bootloaders.

Bootloader download and installation instructions

 


 

 

RELEASE - 12.10.2 - The Mayan Apocalypse

 This is the second maintenance release of OpenPilot RELEASE-12.10 software (December 21, 2012). 

Operating systemDownload linkNotes
Linux 32 bit Debian package

OpenPilot-RELEASE-12.10.2-i386.deb

Uninstall previous version first, then use your system package installer to install
Linux 64 bit Debian packageOpenPilot-RELEASE-12.10.2-amd64.debUninstall previous version first, then use your system package installer to install
Windows NSIS installerOpenPilot-RELEASE-12.10.2-win32.exeWindows installer
Mac OS X distribution imageOpenPilot-RELEASE-12.10.2-osx.dmgOpen as a standard distribution image

 

 


 

 

RELEASE - 12.10.1 - Portuguese Meatballs

This previous release (October 26, 2012) introduces the Vehicle Setup Wizard and numerous bug fixes and a lot of polishing work. Initial support for Windows 8.

Operating systemDownload linkNotes
Linux 32 bit Debian packageopenpilot_0.1.0-RELEASE-12.10.1_i386.debUse your system package installer to install
Linux 64 bit Debian packageopenpilot_0.1.0-RELEASE-12.10.1_amd64.debUse your system package installer to install
Windows NSIS installerOpenPilot-RELEASE-12.10.1-install.exeWindows installer
Mac OS X distribution imageOpenPilot-RELEASE-12.10.1.dmgOpen as a standard distribution image

 

 

 

  • No labels