bugobliterator
7fabce6cb6
AP_Bootloader: add support for printing current firmware and boot status
2024-02-21 18:54:17 +11:00
Andrew Tridgell
7199ccacda
AP_Bootloader: cope with RAM0_START not matching between bl and periph
...
this allows us to stay in bootloader based solely on RTC_BOOT_CANBL
without the RAM0 area matching between bootloader and periph fw
fixes an issue with current bootloaders where the old bl may not match
current RAM0 value
2024-02-12 15:45:07 +11:00
Peter Barker
3124731691
board_types.txt: reserve 1410 for RadiolinkPIX6
2024-02-06 11:44:45 +11:00
Andrew Tridgell
065ef471e7
AP_Bootloader: fixed build with TEST_FLASH enabled
2024-02-01 11:43:24 +11:00
Andrew Tridgell
4e8cc6d5ab
AP_Bootloader: fixed ECC check for single bank H7
2024-01-30 12:32:23 +11:00
Andrew Tridgell
fd40b15e21
AP_Bootloader: added MatekH7A3 board type
2024-01-28 09:00:30 +11:00
Andrew Tridgell
f1566a481e
AP_Bootloader: added board ID for BotBloxSwitch
2024-01-28 09:00:19 +11:00
Leonardo Garcia
13266ea1f3
Tools: Allocate ID for mRo KitCAN revC board
2024-01-27 10:33:50 +11:00
David O'Connor
0c943cac58
Tools : reverse board ID 1146 for AnyleafH7
2024-01-21 18:58:45 +00:00
Andrew Tridgell
2f71e023db
AP_Bootloader: added cleanup of web server threads
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
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
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
212bde0b61
AP_Bootloader: use IP address from periph if available
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
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
2e9a43d781
AP_Bootloader: reverse an ID for Tulip Battery monitor
2024-01-20 11:50:31 +11:00
MallikarjunSE
c7c2c54c26
Tools: Reserve board IDs for Sierra
2024-01-13 17:12:06 -08:00
Andrew Tridgell
458d8cad4e
Tools: added Pixhawk6X-PPPGW board
2024-01-12 14:23:34 -08:00
Peter Barker
d26d9585ad
AP_Bootloader: gate call check_good_firmware on AP_CHECK_FIRMWARE_ENABLED
...
this method doesn't exist if that defines doesn't
2024-01-12 12:04:56 +11:00
Peter Barker
85fc178769
AP_Bootloader: correct placement of AP_BOOTLOADER_ALWAYS_ERASE
...
this moves it outside of defined(BOOTLOADER_DEV_LIST)
2024-01-12 12:04:56 +11:00
yjuav
8d4611f22f
AP_Bootloader: reserve board id for YJUAV_A6Ultra
2023-11-25 13:47:52 -08:00
Henry Wurzburg
d2984cbd99
Tools:reserve ATOMRCF405NAVI_DLX bd id
2023-11-13 12:09:09 +11:00
Peter Barker
18ea26768d
board_types.txt: reserve ID for FreeSpace PowerStack
2023-11-13 09:52:26 +11:00
Cedric0489
63c198199b
Tools: added PixPilot-C3
2023-11-10 17:14:18 +11:00
yjuav
2baf9c3adb
AP_Bootloader: reserve board id for YJUAV_A6SE_H743
2023-11-01 16:53:16 +11:00
Daniel Li
7ddcd7ab0c
AP_Bootloader: Reserve Aocoda-RC board IDs and apply for H743DUAL/F405V3
2023-10-30 15:32:49 +11:00
daniel.li
6f2236e351
AP_Bootloader: Fix AIRVOLUTE format issue
2023-10-30 14:03:42 +11:00
Minderring
62af92ef8a
AP_Bootloader: add board id for MICOAIR405
2023-10-25 10:21:26 -07:00
tomas.vrsansky
8d0c6c349f
AP_Bootloader: Airvolute DCS2 ID reservation
2023-10-19 09:10:26 +11:00
Andy Piper
4c77037572
AP_Bootloader: add SpeedyBeeF405v4
2023-10-13 20:04:26 +11:00
Huibean
293ab353db
Tools: board_types.txt: add Vimdrones board types
2023-10-05 08:18:27 +11:00
Andy Piper
e068847185
AP_Bootloader: update board id for TMotor H7
2023-09-28 07:38:43 +10:00
Andrew Tridgell
2e0eef20d1
AP_Bootloader: fixed use of OTG in peripheral bootloader
2023-09-06 11:21:51 +10:00
Andrew Tridgell
f353ae4933
AP_Bootloader: speed up DroneCAN fw update
...
pipeline file read requests to reduce impact of transport latency
2023-09-06 11:21:51 +10:00
Andrew Tridgell
23811af626
AP_Bootloader: use libcanard decoders
...
bugs in TAO handling are fixed, so no need for manual decoding
2023-09-06 11:21:51 +10:00
Andy Piper
ad19321d89
AP_Bootloader: board ids for SpeedyBeeF4Mini, FlywooF4Pro, TMotorH7
2023-08-31 23:51:09 +10:00
subashchandar
7d23e14f85
Tools: Change erase sectors size
...
Stm32L4r5 flash has 512 sectors in dual bank configuration
-tested
2023-08-29 11:07:32 +10:00
Andrew Tridgell
04e1dc65c6
Tools: added AR-F407SmartBat board ID
2023-08-26 21:12:42 +10:00
subashchandar
f34bb256dc
Tools: Add new board ids
2023-08-26 08:06:21 +10:00
Nick Exton
f2dcf72fbb
AP_Bootloader: Reserve 100 IDs for SYPAQ Systems
2023-08-24 11:59:32 +10:00
Nick Exton
9184653c4d
AP_Bootloader: Adjust reserved IDs for SpektreWorks
...
Reserve 100 IDs instead of 101.
2023-08-24 11:59:32 +10:00
Nick Exton
e5e20143a3
AP_Bootloader: Adjust reserved IDs for Carbonix
...
Reserve 100 IDs instead of 101.
2023-08-24 11:59:32 +10:00
Michael du Breuil
e8517d8e5d
Tools: AP_Bootloader: Reserve board id's for SpektreWorks
2023-08-17 08:33:19 +10:00
QioTek
ec0a829ea5
AP_Bootloader: reserve board id for QioTekAdept_6C
...
Reserve board id for QioTekAdept_6C
2023-08-16 13:39:43 +10:00