Andrew Tridgell
b5fc7f10f3
AP_Bootloader: added flash size limiting on old CPUs
7 years ago
Andrew Tridgell
4fbd1e409f
AP_Bootloader: make flashing a bit faster
7 years ago
Andrew Tridgell
1c73c133a9
waf: fixed binary generation order
7 years ago
Andrew Tridgell
949af17fa4
Tools: save _with_bl.hex files in firmware download
7 years ago
Andrew Tridgell
623a30be55
waf: build hex file with and without bootloader
...
this allows for DFU tools without losing parameters
7 years ago
Andrew Tridgell
f73ca2a6ba
waf: speed up the bootloader build
...
don't need to build all libraries
7 years ago
Andrew Tridgell
f202ff87e2
Tools: only build one target for revo-mini
7 years ago
Andrew Tridgell
4997898c5b
Tools: added bootloaders for new boards
7 years ago
Andrew Tridgell
3900949d19
Tools: build a lot more board binaries
7 years ago
Tom Pittenger
49de205a06
Tools: Git Success - Tom Pittenger
7 years ago
Peter Barker
b555370e07
Tools: build_binaries: remove build directory before configure
...
with recent changes this should actually be marginally faster than
keeping old build products around
7 years ago
Andrew Tridgell
5b46adf3fb
waf: fixed chibios upload
7 years ago
Andrew Tridgell
e2d29fe1db
Tools: install intelhex package for CI
7 years ago
Andrew Tridgell
8fbe57c82e
Tools: added new bootloaders
7 years ago
Andrew Tridgell
338ff6ae64
waf: automatically build intel hex fw when possible
...
this combines the bootloader and application code into a single binary
7 years ago
Andrew Tridgell
4cafcc4eae
travis: added revo-bootloader to CI
...
this ensures the bootloader build will keep working
7 years ago
Andrew Tridgell
ae1d1cad5e
Tools: added a script to build all bootloaders
7 years ago
Peter Barker
b94e31b21a
Tools: remove warning about native clang builds
...
These appear to be stable now
7 years ago
Andrew Tridgell
290f050575
waf: enable gccdeps, using gcc dependencies
...
this is considerably faster than the way dependency system
7 years ago
Andrew Tridgell
ad49f4fdbf
waf: fixed declaration of ap_romfs_embedded.h
7 years ago
Andrew Tridgell
a7ce864296
AP_Bootloader: added mcu files
7 years ago
Andrew Tridgell
c1d4362555
AP_Bootloader: added MCU descriptions
7 years ago
Andrew Tridgell
14f66461a7
HAL_ChibiOS: shrink build size for bootloader
...
thanks to @sh83 for the idea
7 years ago
Alexander Malishev
c28296e6f2
AP_Bootloader: added simple std c function to reduce flash space
7 years ago
Andrew Tridgell
f0e0b1baaa
AP_Bootloader: only build bootloader when --bootloader configured
7 years ago
Andrew Tridgell
4c2c2012a6
waf: allow for "./waf bootloader"
...
easier build of the bootloader
7 years ago
Andrew Tridgell
0ae25787c0
waf: added a --bootloader configure option
...
this selects hwdef-bl.dat instead of hwdef.dat, allowing for
bootloader config to be kept in the same directory as the main
hwdef.dat
7 years ago
Andrew Tridgell
6771a3d65a
waf: support Hex USB IDs in px_uploader.py
7 years ago
Andrew Tridgell
e7c43b9df7
AP_Bootloader: initial version of ChibiOS bootloader
7 years ago
Peter Barker
7cdb05ccc0
Tools: add default-parameter-filename sanity check
7 years ago
Peter Barker
5665feb29e
Tools: Replay: use AP_FWVersion singleton
7 years ago
Peter Barker
e9a07bdd6f
Tools: create CHIBIOS_GIT_VERSION build-time define
7 years ago
Shingo KANEKO
0199a6b273
Tools: Add my name
7 years ago
haru
ad6fca8e57
Tools: Update GIT_Success.txt
7 years ago
Peter Barker
09a9abb3a8
Tools: include AP_RTC in all waf builds
7 years ago
Peter Barker
684482295e
Tools: include Gripper in all builds
7 years ago
Randy Mackay
8c485e1a9e
Tools: set ground effect comp in tradheli default parameters
7 years ago
Randy Mackay
ccb1042074
Tools: update sitl rover default params
7 years ago
Andrew Tridgell
76750a1d9d
scripts: added fmuv5 to autobuild
7 years ago
Andrew Tridgell
11b327e336
scripts: update decode_devid.py for new IMUs
7 years ago
Peter Barker
0b8b23baf6
Tools: adjust tests for vfr_hud getting absolute altitude
7 years ago
Michael du Breuil
dcc25838fb
CI: Run param parse last, on all CI instances
...
This makes param parse failures much more obvious in the CI logs, as
well as ensuring that both Semaphore and Travis will fail on bad
parameter data (which should reduce user confusion when one service
passes and the other fails).
7 years ago
Randy Mackay
3ecc0ea6c8
Tools: add hydrotek boat default parameters
7 years ago
Yuuji Awata
945a392409
Tool: Add name to GIT_Success.txt
7 years ago
Randy Mackay
f2ac48a33e
Tools: update holybro kospi1 default
7 years ago
Randy Mackay
268fac0fba
Tools: default params for Holybro Kospi1
7 years ago
Michael du Breuil
177c4c2d44
Tools: Accept mAh as a unit
7 years ago
Eugene Shamaev
68ec9f4119
Tools: add CAN bus declaration for the intel aero board
7 years ago
Lucas De Marchi
2916a3f40c
build: add --apstatedir for Linux boards
...
This is the --localstatedir that is found on other
buildsystems/programs + the package directory. We could provide a
--localstatedir instead to be similar to the others, but I thought it
would be too confusing for the help message.
7 years ago
Tom Pittenger
c59be8bafe
Tools: add "octal" param unit
7 years ago