Commit Graph

4405 Commits

Author SHA1 Message Date
Andrew Tridgell dd3373a489 Tools: added new RM3100 ID 2020-05-06 15:12:13 +09:00
bugobliterator f163448298 waf: disable use of libc realloc for chibios 2020-05-06 15:00:39 +09:00
bugobliterator 10aa97f958 waf: enable heap methods for everything but bootloader 2020-05-06 14:59:48 +09:00
Matt Lawrence e23e798eb9 AP_HAL_ChibiOS: Fix waf --default-parameters
If a defaults.parm file was present in the hwdef, waf ignored the --default-parameters=xyz.parm command line argument.  This will allow it to use that command line argument specified file.
2020-05-06 14:07:00 +09:00
Peter Hall 913b42d5de AP_Periph: update to new NeoPixel API 2020-04-21 08:03:01 +09:00
Andrew Tridgell f42fad8c1e AP_Periph: adjust for updated LED API 2020-04-21 08:03:01 +09:00
Andrew Tridgell 9b85d9664b Tools: updated bootloaders for new USB IDs 2020-02-20 13:26:10 +11:00
Andrew Tridgell 0888dd9087 Tools: add USBID to generated apj file 2020-02-20 13:04:00 +11:00
Andrew Tridgell d0f0631c1c Tools: updated IO firmware 2020-01-31 19:35:53 +09:00
Matt Lawrence 2a1735192a Tools: Updating solo's parameters 2020-01-19 10:42:14 +09:00
Andrew Tridgell 50be60e05c Tools: update configure_all.py to help check all builds for Copter-4.0 2020-01-18 20:36:31 +11:00
Andrew Tridgell 9f32170da7 Tools: fixed compiler path for autotest 2020-01-18 16:04:46 +11:00
Andy Piper 2fe88a423f Tools: align ci gcc with environment gcc v6 on arm 2020-01-18 16:04:46 +11:00
Andrew Tridgell edcf1d6f75 Tools: fixed compiler path 2020-01-18 16:04:46 +11:00
Andrew Tridgell 3187a501f7 Tools: fixed CI compiler for Copter 4.0 2020-01-18 16:04:46 +11:00
Andrew Tridgell e572a83969 Tools: rebuilt IO fw for DSM 22ms fix 2020-01-09 15:18:53 +11:00
Michael du Breuil 4c70df6924 Tools: Remove gcc 4.9 from CI prereqs 2019-12-23 18:02:59 +09:00
Andrew Tridgell 6b0252b44f waf: fixed aligned size of bootloader in ROMFS 2019-12-23 17:33:37 +11:00
Matt Lawrence 886153abf5 Frame_Params: Fix Solo params for copter 4 2019-12-18 14:08:32 +11:00
Andrew Tridgell 2b8a2a82f9 Tools: updated to latest bootloader build 2019-12-16 18:41:23 +11:00
bnsgeyer 783703a5f9 Tools: update tradheli autotest sitl params 2019-12-16 14:20:27 +09:00
Andrew Tridgell d965cd7a69 Tools: added micros64() to CPUInfo 2019-12-16 14:17:08 +09:00
Andrew Tridgell 436662c0d7 AP_Bootloader: added more protection against line noisy triggering bootloader
this is in reponse to a report from Ryan of the Hybrid project who
found that mavlink on telem1 could make bootloader get stuck
2019-12-16 14:13:31 +09:00
Peter Barker 0e9bfb4443 autotest: add test for send_to_components 2019-12-16 13:56:16 +09:00
Andrew Tridgell 9863768f72 Tools: added H7 info in uploader
and don't mention 1M flaw unless family is vulnerable to it
2019-12-16 13:54:29 +09:00
Andrew Tridgell 751ae87e58 Tools: updated bootloaders for H7 boards 2019-12-16 13:54:27 +09:00
Andrew Tridgell 9c22477f3e AP_Bootloader: added STM32H7xx chip revisions 2019-12-16 13:54:25 +09:00
Matt Lawrence 9582ef3d26 Frame_params: Solo notch filter params
Adds the dynamic harmonic notch filter and static notch filter to the Solo's default parameters.  PID tuning parameters for the green cube Solo adjusted to take advantage of the better control.
2019-12-16 13:40:48 +09:00
Andrew Tridgell 149c03b6f5 waf: build AP_SerialLED 2019-12-16 13:37:14 +09:00
Andrew Tridgell 21ca4d360e Tools: moved AC_PID dependency to core 2019-12-16 13:36:04 +09:00
Michael du Breuil 8111d64b7f ardupilotwaf: Add -Wno-format-contains-nul
MAV_FTP benefits quite a lot from using null's in it's print strings
2019-12-16 13:32:53 +09:00
Matt Lawrence 1c0cf36cbf Autotest: Refactor failsafe tests 2019-11-03 08:15:17 +09:00
Andrew Tridgell cd98659abe Tools: cope with location of AP_Periph in Tools directory 2019-10-25 13:52:43 +11:00
Andrew Tridgell 1352557ebb AP_Periph: use ArduPilot version system
this will allow build_binaries to find the version
2019-10-25 13:52:43 +11:00
Andrew Tridgell 9a176526d7 Tools: include bin files on firmware server for AP_Periph 2019-10-25 13:52:43 +11:00
Andrew Tridgell 355839e413 Tools: added f103-ADSB bootloader 2019-10-25 11:54:58 +11:00
Andrew Tridgell 54eabfc8e9 Tools: added ZubaxGNSS bootloader 2019-10-25 11:53:41 +11:00
Andrew Tridgell 6f6a8d5d14 Tools: auto-build AP_Periph binaries 2019-10-25 09:35:27 +11:00
Andrew Tridgell c08d37bd8f Tools: fixed build with --out directory for build_binaries 2019-10-25 09:35:27 +11:00
Andrew Tridgell eeaf6c0f30 Tools: updated CAN bootloaders 2019-10-25 09:35:27 +11:00
Andrew Tridgell 46cb585af2 AP_Periph: use APJ_BOARD_ID in hw major/minor 2019-10-25 09:35:27 +11:00
Andrew Tridgell 34e0ac51f5 AP_Bootloader: use APJ_BOARD_ID in hw major/minor 2019-10-25 09:35:27 +11:00
Andrew Tridgell c219d357f0 waf: allow for uncompressed ROMFS
this saves memory flashing bootloader on low memory boards
2019-10-24 22:03:43 +11:00
Andrew Tridgell 0c00bb935a AP_Periph: support updating bootloader with FLASH_BOOTLOADER option 2019-10-24 22:03:43 +11:00
Andrew Tridgell c6a372bfdd AP_Periph: fixed handling of 16 char param names 2019-10-24 22:03:43 +11:00
Andrew Tridgell ad3b1eaaf0 AP_Periph: enable AP_ROMFS build 2019-10-24 22:03:43 +11:00
Peter Barker 7842d07b12 autotest: add test for scripting 2019-10-24 13:50:51 +11:00
Peter Barker f431c0b256 Replay: use ahrs singleton to log ATT, POS and AHRS2 2019-10-24 13:15:46 +11:00
Peter Hall 8d058d58be Tools: autotest: update sailboat default params 2019-10-23 08:28:39 +08:00
Andrew Tridgell 9c4a01e0b0 AP_Bootloader: speed up CAN fw load 2019-10-21 19:12:01 +11:00