Peter Barker
9208308121
Tools: stop build_parameters.sh copying non-existent files
...
We stopped generating these files some time ago
7 years ago
Peter Barker
a4d9d8ed6b
Tools: add set -x to build_parameters.sh
...
This aids in diagnosing failures on autotest
7 years ago
Pierre Kancir
b3c2e134f9
Autotest: raise set_rc timeout to prevent mavproxy to miss msg on speedup
7 years ago
Pierre Kancir
4558ef5b1e
Autotest: correct Rover expected name in banner
7 years ago
Peter Barker
80cb2e343c
Tools: build_binaries.py: print errors out at end of run
7 years ago
Peter Barker
cff8a98aa5
Tools: autotest.py: remove building of APM binaries
...
We have not supported APM for years.
However, we retained the ability to build the APM firmware as
part of the autotest process.
This commit removes that ability. Past this point the autotest server
will not build any firmware for the apm1 or apm2 boards. There is no
intention to remove the existing firmware blobs.
Work is planned on build_binaries.py, thus this removal.
7 years ago
Andrew Tridgell
585c484be0
Tools: fixed syntax error in build_binaries.py
7 years ago
Huibean
7c499571ea
add install-prereqs-mac.sh
7 years ago
Peter Barker
3a718366e1
Tools: Replay: use baro singleton
7 years ago
Peter Barker
8b9ce3869c
Tools: add bisect-helper.py
...
This is the start of a tool to help bisect problems with ArduPilot.
Currently it only helps bisect build errors.
7 years ago
Peter Barker
9f41641378
Tools: make decode-devid print address in hex too
7 years ago
night-ghost
86e2e82e57
Tools: fixed bootloader binary - revo405_bl
7 years ago
Peter Barker
b26d140316
Tools: ardupilotwaf: remove redundant --no-trigraph
7 years ago
Andrew Tridgell
ba55f99419
waf: fixed python3 pickle error
7 years ago
Andrew Tridgell
b6c0e65dee
waf: set CYGWIN_BUILD on cygwin for px4
...
helps with missing/cmath
7 years ago
Andrew Tridgell
3e9f0f83f0
waf: fixed cygwin build for ChibiOS
...
keep path lengths to linker short
7 years ago
Andrew Tridgell
706a0c1b2f
waf: define CYGWIN_BUILD for ChibiOS under cygwin
...
and for SITL
7 years ago
Andrew Tridgell
43f1b43b6c
waf: auto-generate board targets for ChibiOS
...
this allows porting to a new board by just adding the hwdef.dat, with
no other changes
7 years ago
Andrew Tridgell
2075a3da7d
waf: use pre_build hook for ChibiOS
...
this fixes dynamic uavcan building
7 years ago
Andrew Tridgell
7d5ed1bc9b
waf: simplify board classes for ChibiOS
...
rely in hwdef.dat
7 years ago
Andrew Tridgell
fed1579187
waf: auto-enable CAN for ChibiOS builds
...
use presence of CAN pins in hwdef.dat to automatically enable if
available
7 years ago
Andrew Tridgell
89430793dd
waf: allow env variable overrides in hwdef.dat
...
this allows hwdef.dat to control files that are built and flags to the
build
7 years ago
Andrew Tridgell
61debe95e0
Tools: started on OMNIBUSF7V2 support
7 years ago
Andrew Tridgell
6b6c35a435
waf: use relative paths for ChibiOS build
...
this fixes the ChibiOS build on cygwin by reducing path lengths to
below the cygwin limit
7 years ago
Peter Barker
3f17ac765e
Tools: build_binaries: raise a CalledProcessError on bad exit code
...
We've been silently ignoring bad exit codes. Stop that.
7 years ago
Peter Barker
4d28fa8e09
Tools: build_binaries.py: catch exception on copy failure
...
Also correct some debug and add flake8 compliance
7 years ago
Andrew Tridgell
035da5047a
waf: added fmuv2 build
...
based on fmuv3, but with 1M target flash
7 years ago
Peter Barker
cbbd5d3410
Tools: remove unused build_binaries.sh script
...
This was left as a reference while working out problems with
build_binaries.py
It is now causing confusion.
7 years ago
Peter Barker
053d789843
Tools: ardupilotwaf: disable SLP vectorization for clang++ in SITL
...
There appears to be a problem caused by clang++'s optimisations to do
with SLP vectorizations.
It *looks* like it doesn't push enough operands into one of the vectors,
so you end up with a division by zero when attempting to execute an SSE
instruction.
7 years ago
Jacob Walser
9897ff60de
Frame_params: Add BlueROV2 Heavy param file
7 years ago
Peter Barker
18135b4764
Tools: build-with-disabled-features: update deps
7 years ago
Peter Barker
67257e545e
Tools: add how-to-use comment to build-with-disabled-features
7 years ago
Peter Barker
705e6287b9
Tools: add a build-with-disabled-features script
7 years ago
Peter Barker
6fb9210c95
Tools: vagrant: install gcov for coverage and pexpect for autotest
7 years ago
Luis Vale Gonçalves
e88be33c9e
Updated the usbmodem line for upload
...
Added a * to enable recognition of usbmodems
7 years ago
Andrew Tridgell
4dc88c6022
waf: added crazyflie2
7 years ago
Andrew Tridgell
320c3b53a4
waf: make it easier to list USB IDs to load fw to
7 years ago
ljwang
59ee3c8f62
AP_HAL: support mini-pix
7 years ago
Pierre Kancir
fe36c09bb0
Tools: correct Gazebo-iris param
7 years ago
Peter Barker
50ccbb5d0c
Tools: autotest: correct speedup parameter handling
7 years ago
Peter Barker
aeb99c675b
Tools: autotest: remove racey mavproxy.expect
...
The autopilot could well have emitted the statustext before we
start to expect() it
7 years ago
Peter Barker
bae67c479b
Tools: update instructions on how to use Vagrant VM
7 years ago
Peter Barker
0a7ae22398
Tools: Vagrant: use install-prereqs-ubuntu for installation
7 years ago
Alexey Bulatov
7302618bbc
waf: add support UAVCAN for Edge board
7 years ago
nicknunno
72b698bf96
Tools: update AION default param
...
Add servo-function reversed, compass offset maximum
7 years ago
Andrew Tridgell
7c0e18f0c7
Tools: added more bootloader details
7 years ago
Andrew Tridgell
04be33c0c5
Tools: added skyviper bootloader
7 years ago
Andrew Tridgell
2cbf04a3d0
waf: use new bootloader path
7 years ago
Andrew Tridgell
d6f3ef0be1
Tools: moved bootloaders to Tools/bootloaders
7 years ago
Andrew Tridgell
8b5291975b
waf: disable uavcan and fatfs on skyviper-v2450
7 years ago