Andrew Tridgell
bf901aff49
AP_Bootloader: support building without USB
...
this allows for a bootloader on a board with no USB pins defined in
hwdef.dat
7 years ago
Andrew Tridgell
950be3fc17
waf: stop build if OSD libs missing and requested
7 years ago
Randy Mackay
cc0b3705e9
Tools: default param file for Thunder Tiger Toyota Hilux
7 years ago
Andrew Tridgell
7c55c60beb
Tools: run configure_all.py in build_all
7 years ago
Andrew Tridgell
7ceb83ae9d
Tools: added configure test for all boards
7 years ago
Peter Barker
357a57f68a
Tools: Replay: implement more dummy camera methods to avoid linking camera
7 years ago
Andrew Tridgell
2c1be910d8
Tools: removed a lot of ancient AVR code
7 years ago
Peter Barker
b23ea9a47b
Tools: autotest: fix race condition on parameter values
7 years ago
Andrew Tridgell
43ab8d88bf
Tools: fixed test for supported boards
7 years ago
Peter Barker
4c581a0522
Tools: autotest: correct invocation of build_all
7 years ago
Andrew Tridgell
b97fa4c978
Tools: allow pattern of boards to build_bootloaders.py
7 years ago
Andrew Tridgell
09d0d980a0
Tools: updated cube bootloaders
7 years ago
Andrew Tridgell
ca96cf33e9
Tools: added CubeBlack and CubeOrange bootloaders
7 years ago
Andrew Tridgell
9def39f89f
Tools: auto-build CubeBlack
7 years ago
Andrew Tridgell
2e427475cf
Tools: added bootloader docs
7 years ago
Peter Barker
fa19c3a680
Tools: autotest: fix sub autotest
7 years ago
Peter Barker
0ae82751b8
Tools: autotest.py: flake8 compliance
...
Also fixed a bug where CalledProcessError has not been imported
7 years ago
Pedro Villegas
48d00de030
Tools: added name to GIT_Success.txt
7 years ago
Peter Barker
8f15a76327
Tools: autotest: sim_vehicle.py: whitespace changes for flake8 compliance
7 years ago
Michael du Breuil
7e7bbb8df6
Tools: sim_vehicle.py fixups
...
limit pkill to 15 characters, fix GDB arguments for python3
7 years ago
Andrew Tridgell
1dece80c88
waf: fixed error with no ROMFS files
7 years ago
Andrew Tridgell
f78b84805c
waf: don't generate hex files if intelhex module not installed
7 years ago
Andrew Tridgell
b527dce08d
autotest: use --enable-sfml for graphics
7 years ago
Andrew Tridgell
8ba137bd9a
waf: moved ROMFS embed script into waf folder
7 years ago
Andrew Tridgell
00b2cc4a93
Tools: support --osd option to sim_vehicle.py
7 years ago
Andrew Tridgell
355269115e
waf: support --enable-osd option
7 years ago
Peter Barker
38898dc793
Tools: autotest: add test for vision position estimate
7 years ago
Peter Barker
b197d05476
Tools: autotest: allow for return of negative values in parameters
7 years ago
Andrew Tridgell
a7ecbf29aa
waf: define CHIBIOS_BOARD_NAME
7 years ago
Peter Barker
975b8c2e5f
Tools: autotest: use reboot to apply parameter changes; avoid sim restart
...
Previously we stopped the simulation to ensure parameter changes are
applied to the simulated vehicle. We can now reboot the simulated
autopilot, so these patches make use of those changes.
One big advantage is that the --gdb option is in play for the applying
of the parameters to the vehicle.
7 years ago
Andrew Tridgell
e2f5ae6a4c
Tools: update bootloaders
...
added bad protocol protections
7 years ago
Andrew Tridgell
95b2587c76
waf: use ardupilot uploader for HAL_PX4
7 years ago
Andrew Tridgell
c955d7b824
AP_Bootloader: fixed issue loading NuttX firmwares
...
NuttX assumes a lot more about MCU state on startup
7 years ago
Andrew Tridgell
d470c161e8
AP_Bootloader: protect against random input to bootloader
...
require both a good sync and get_device before accepting destructive
operations
7 years ago
Lucas De Marchi
981a575aa2
Frame_params: rename some aerofc parameters
...
Now that we don't panic() on unknown parameters, we can boot even with
wrong parameters. This brings the default parameters of aerofc to be up
to date.
The following parameters were not removed and will be warned:
WPNAV_LOIT_JERK
WPNAV_LOIT_MAXA
WPNAV_LOIT_MINA
WPNAV_LOIT_SPEED
There are no clear substitute for those, so they are staying until we
know if they should be renamed/changed/removed.
7 years ago
Ebin
fd92475ce9
autotest: added more default params for balance bot
7 years ago
Ebin
6bb5aa5d36
autotest: added default params for balancebot
7 years ago
Andrew Tridgell
576d1a145d
Tools: updated bootloaders
7 years ago
Andrew Tridgell
c44a8309f9
AP_Bootloader: fixed strncmp bug
7 years ago
Andrew Tridgell
28ad2287c8
AP_Bootloader: for fast boot don't init USB
7 years ago
Andrew Tridgell
b6e057dfb9
AP_Bootloader: use RTC sig for fast boot
7 years ago
Andrew Tridgell
bff796af4e
Tools: removed annoying print msgs
7 years ago
Andrew Tridgell
8ae6b2e026
waf: fixed dependency of hwdef.h on hwdef.dat
7 years ago
Andrew Tridgell
d12cf0ab59
waf: added -Werror on signed comparison
7 years ago
Evan Hammac
37accc96f6
Tools: Added Tyndall AFB to locatons.txt file
7 years ago
Lucas De Marchi
49d08ba72a
Global: remove minlure
...
Minlure is a port of ArduPilot to Minnow Board connected to daughter
board. Very few of those were produced and nobody is flying with it.
It served its purpose and all the the improvements to ArduPilot remain
regardless of it not being supported anymore. Now it's just adding
maintenance work with no clear benefit, so pull the plug.
7 years ago
Andrew Tridgell
fe4a18d5f3
Tools: updated bootloader binaries
...
faster upload, and fixed a number of bugs
7 years ago
Andrew Tridgell
f3a2d63747
Tools: don't generate a _with_bl file for the bootloader itself
7 years ago
Andrew Tridgell
77929dabb3
Tools: fixed python3 error in make_intel_hex.py
7 years ago
Andrew Tridgell
0546ea69d1
AP_Bootloader: fixed build with no uarts
7 years ago