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
035da5047a
waf: added fmuv2 build
...
based on fmuv3, but with 1M target flash
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
Andrew Tridgell
4dc88c6022
waf: added crazyflie2
7 years ago
ljwang
59ee3c8f62
AP_HAL: support mini-pix
7 years ago
Alexey Bulatov
7302618bbc
waf: add support UAVCAN for Edge board
7 years ago
Andrew Tridgell
8b5291975b
waf: disable uavcan and fatfs on skyviper-v2450
7 years ago
Andrew Tridgell
36695fe1f6
waf: create abin files for some px4 builds
...
needed for skyviper web UI upload
7 years ago
Andrew Tridgell
258ae49952
waf: support PX4 boards with no microSD or USB
7 years ago
Andrew Tridgell
86d43061e9
waf: added skyviper-v2450-px4 build
7 years ago
Andrew Tridgell
2db74a642b
waf: added skyviper-f412-rev1 board
...
older board with SPI 20789
7 years ago
Andrew Tridgell
779de02acb
waf: disable double-promotion warnings on ChibiOS
...
these are not useful
7 years ago
Andrew Tridgell
13a3c56a02
waf: added board name to ChibiOS build
7 years ago
Siddharth Purohit
b1499ee8f2
waf: add option to compile with uavcan for chibios boards
7 years ago
Andrew Tridgell
3d50bbe2c0
waf: added mini-pix build target
7 years ago
Andrew Tridgell
6ee0c48ab1
waf: added revo-mini build type
7 years ago
Peter Barker
7c232323da
waf: added support for Sparky2 STM23F405 board
7 years ago
Alexey Bulatov
e16ac3da23
ardupilotwaf: Disable exceptions for UAVCAN on linux boards
7 years ago
Alexey Bulatov
0998ac102b
ardupilotwaf: Add libraries instead of assignment
7 years ago
Andrew Tridgell
681792acf3
waf: added skyviper-v2450 build target
...
derived from fmuv3
7 years ago
Andrew Tridgell
c708201fc6
waf: added flag for no FATFS in ChibiOS
7 years ago
Andrew Tridgell
2978649cd4
waf: moved to generated loader script
7 years ago
Andrew Tridgell
5af4f8b364
waf: added mindpx-v2 build target
7 years ago
Andrew Tridgell
a2681f1d1c
waf: support ChibiOS FMUv4
7 years ago
Peter Barker
550ab6ac62
waf: chibios trigraph warning fix
7 years ago
bugobliterator
925e3a2dcb
waf: added ChibiOS support
7 years ago
mirkix
793578c0a9
ardupilotwaf: add new board PocketPilot
7 years ago
Peter Barker
fa68738726
Tools: waf: avoid trigraph warnings by adding -Wno-trigraphs
7 years ago
HeBin
c700e69541
Tools: add Robsense PhenixPro Devkit Board support
7 years ago
Staroselskii Georgii
62cb2b6845
waf: boards: add Edge
7 years ago
Lucas De Marchi
83b9518a49
build: remove raspilot
8 years ago
Francisco Ferreira
efc42edabe
waf: remove URUS
8 years ago
davidaroyer
bde8252359
waf: add support for Aerotenna OcPoC-Zynq hardware
8 years ago
Lucas De Marchi
bfe2acac33
build: add -Wno-attributes for PX4
...
This will allow us to use [[fallthrough]] attribute as an
statement.
8 years ago
Kevin Lopez Alvarez
34c977f046
waf: Initial waf support for ppro
8 years ago
Gustavo Sousa
930f3b4aca
build: boards: enable --upload option for linux boards
...
Make it use rsync command. That's a workaround to allow user using --upload
option, which in fact appends the 'rsync' to the command chain. A bad
side-effect of this is that the build summary is output twice for a command
like 'waf copter --upload'.
8 years ago
Lucas De Marchi
d02013c91b
build: aerofc-v1: add default param file into ROMFS
8 years ago
Lucas De Marchi
f6d43aea25
build: px4: allow to embed defaults file into ROMFS
8 years ago
Andrew Tridgell
c8d6311047
waf: added -Werror=switch
...
match the stm32 build, so errors are found in SITL
8 years ago
Eugene Shamaev
59ef501a19
waf: add support for building with UAVCAN
8 years ago
Lucas De Marchi
fab0358a0f
build: document special fields in px4 boards
8 years ago
Lucas De Marchi
81a9a70910
ROMFS: use different UART for errors in aerofc
8 years ago
Lucas De Marchi
3eb16fd881
build: PX4: install rc.<board-name> as init script
8 years ago
Lucas De Marchi
b17acfee12
Add aerofc support
...
Flight Controller board that comes on Intel Aero RTF Drone.
8 years ago
Lucas De Marchi
1bf17fa50f
build: remove version that is not required anymore
...
Now bootloader, board name and px4io pass the name directly to the PX4
build system so we don't need to keep the version.
8 years ago
Lucas De Marchi
1a58d3c447
build: px4: pass px4io name directly
8 years ago
Lucas De Marchi
da297d2028
build: px4: pass board name directly
8 years ago
Lucas De Marchi
c81d32a0b2
build: px4: pass bootloader name directly
...
Don't derive the bootloader name from the version. Other boards using
the PX4 layer may not necessarily have "px4fmu" name, let alone the
version.
8 years ago
mirkix
61a88a9b5e
ardupilotwaf: Add BeagleBone Blue
8 years ago