MallikarjunSE
|
6231a5edfd
|
AP_HAL_ChibiOS: add TrueNavIC hwdef
|
2024-01-21 13:10:10 +11:00 |
MallikarjunSE
|
8be6f1b57e
|
Tools: add TrueNavIC bootloader
|
2024-01-21 13:10:10 +11:00 |
Henry Wurzburg
|
f7f9fda6a7
|
Plane:expand description of AUTOTUNE_OPTIONS
|
2024-01-21 12:31:38 +11:00 |
Andrew Tridgell
|
2f71e023db
|
AP_Bootloader: added cleanup of web server threads
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
f7c7ee00e9
|
HAL_ChibiOS: added a delete_next thread field for cleanup
allows for cleanup of web server threads in bootloader
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
5e7b211b79
|
HAL_ChibiOS: moved M4 disable into H757 script
this fixes assert checking in the bootloader and for boards other than
CubeRedPrimary
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
3e35773c8a
|
Tools: added bootloader for PPPGW targets
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
b49a7da32a
|
hwdef: disable use of external flash in PPPGW
we cannot upload new firmware on CAN or network with external flash
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
9bb29aec36
|
AP_Periph: ensure no external flash in periph
bootloader protocol cannot support it in its current form
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
9bf5842ab2
|
AP_Bootloader: rename web request thread
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
ae031c4f3f
|
AP_Bootloader: prevent external flash in DroneCAN bootloader
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
335ed9ebf1
|
AP_Bootloader: save a few bytes of flash
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
855a5d28c0
|
hwdef: use a common PPPGW include
and fixed missing RTC bindings in web server
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
1bf1689f2f
|
AP_Bootloader: only erase the number of sectors we need
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
286b52e2cd
|
AP_Bootloader: added bl network status to CAN
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
3a84f35593
|
HAL_ChibiOS: support building with no GPIOs
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
b8e14c166f
|
AP_Periph: fixed SITL build
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
f225d797d2
|
hwdef: use common include for network bootloader
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
e18abc3a9b
|
AP_Bootloader: added progress and status to fw upload
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
29876f649a
|
AP_Bootloader: added reboot button
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
1bee4630cc
|
AP_Bootloader: show IP as CAN debug msg in bootloader
this also saves a few bytes of flash for normal periph bootloader
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
b48a01dbc8
|
AP_HAL: allow mutexes in bootloader
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
07fee626d9
|
AP_HAL: added IP4_STR_LEN
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
4e49481d3a
|
hwdef: enable USB for bootloader on Pixhawk6X-PPPGW
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
91cc0d7dba
|
HAL_ChibiOS: ensure periph uses same RAM0 address as bootloader
this fixes passing of addresses for boards that use an ALT_RAM_MAP
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
38d7af450f
|
AP_Periph: prevent wrap of free memory in VSSC
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
212bde0b61
|
AP_Bootloader: use IP address from periph if available
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
82dea9c037
|
HAL_ChibiOS: ensure our reserved ram is not in available ram regions
this prevents a fault when the ram0 region is filled in by the periph
code on boards that do dynamic memory allocation
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
a155f592a4
|
hwdef: added CubePilot PPPGW builds
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
ec9a8d7167
|
waf: CubePilot-PPPGW needs fiprintf
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
771e4be86d
|
AP_Bootloader: added CubeRed Periph board ID
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
2fee9e69db
|
HAL_ChibiOS: support ROMFS_DIRECTORY in hwdef.dat
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
9904dca558
|
AP_Periph: added reboot link to web UI
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
7c711d7525
|
AP_Bootloader: added option web interface to the bootloader
for loading firmware via ethernet
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
40a029c15d
|
AP_HAL: allow socket build for bootloader
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
e9b84fa94d
|
AP_Networking: allow hwdef.dat to override more options
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
59fe2c9d4e
|
AP_Periph: added reboot for scripting
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
46f65aec4e
|
AP_Periph: moved web UI script to Tools/AP_Periph
for use in multiple boards
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
c064e8eb5a
|
AP_Scripting: added docs for reboot in periph
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
c84459f518
|
AP_Scripting: added reboot() binding to AP_Periph
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
69f23edd4a
|
hwdef: added bootloader web server for Pixhawk6X-PPPGW
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
9f646c8238
|
AP_Networking: allow reuse of some of AP_Networking in bootloader
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
654b70da67
|
HAL_ChibiOS: allow HAL_Semaphore in the bootloader
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
4289a4bb3a
|
GCS_MAVLink: added AP_HAVE_GCS_SEND_TEXT
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
ebe7fc23b3
|
Tools: build a web enabled bootloader in CI
|
2024-01-21 12:30:08 +11:00 |
Andrew Tridgell
|
754d3df304
|
AP_GPS: support newer M10 versions with L1L5
|
2024-01-21 12:23:12 +11:00 |
Andrew Tridgell
|
6aaf6883ef
|
AP_GPS: make L1/L5 check work on M10 modules too
tested on SierraAerospace L1L5 module
|
2024-01-21 12:23:12 +11:00 |
bugobliterator
|
55a922563b
|
AP_GPS: set L5 config only on BBR and RAM
|
2024-01-21 12:23:12 +11:00 |
bugobliterator
|
78b0ddcf45
|
AP_GPS: add support for setting L5 override
|
2024-01-21 12:23:12 +11:00 |
Henry Wurzburg
|
1bac278a38
|
Tools: add button build server option
|
2024-01-21 11:51:47 +11:00 |