mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-18 03:52:11 +01:00
Stacey Sheldon
4fafbb13ed
makefile: Add EF (Entire Flash) targets for all boards
These new build targets will construct a flash image that includes both a bootloader as well as a firmware image all in one. Examples: make ef_coptercontrol make ef_revolution This also adds support for a new target for writing this EF image to boards that support a DFU interface (only F4-based boards). This can be done by running: make dfuutil_install # Boot board with SBL asserted to activate STM32 DFU ROM # Attach USB cable make ef_revolution_dfu Bootloader images are also now padded out to occupy the full BL flash region.
Description
The LibrePilot open source project was founded in July 2015. It focuses on research and development of software and hardware to be used in a variety of applications including vehicle control and stabilization, unmanned autonomous vehicles and robotics.
Languages
C
60.6%
C++
30.8%
Fortran
2.6%
Rich Text Format
1.3%
Assembly
1.2%
Other
3.1%