Alexey Kozin
7937a93094
Tools: f4BY Flight Controller MCU upgrade
2024-11-22 12:05:59 +11:00
Kinchin Fong
3d7a20d3d4
Tools: Add bootloaders for AET-H743-Basic
2024-11-20 23:55:35 +11:00
Stepan Potapov
42b3bec595
board_types.txt: Reserve a board ID for CSKY-PMU
2024-11-20 15:07:03 +11:00
santhoshini
6923c593d0
board_types.txt: New board id added for CrazyF405 FC
2024-11-20 15:06:09 +11:00
mikefenghao
69ebf63cb7
AP_Bootloader: Reserve 4 boards ID for MFE_PDB_CAN、MFE_POS3_CAN、MFE_RTK_CAN、MFE_AirSpeed_CAN.
2024-11-19 08:51:36 +11:00
Hubert
81a30e8d10
AP_Bootloader: ID reserved for MicoAir743AIOv1
2024-11-10 10:28:00 +11:00
Rahul5277425
801dfa4266
AP_Bootloader: reserve board ids and range for Karshak Drones
...
This commit is to reserve the available board ids within the given range
2024-11-09 09:32:46 +11:00
Mirko Denecke
ebba4ac287
AP_Bootloader: Reserve ID range for TM IT-Systemhaus
2024-11-08 11:24:21 +11:00
Peter Barker
2d08d631de
AP_Boootloader: board_types.txt: correct company name for V-UAV reservations
2024-11-08 10:46:56 +11:00
Peter Barker
e232ccde7d
AP_Bootloader: correct compilation when signing enabled
...
In file included from ../../libraries/AP_CheckFirmware/AP_CheckFirmware.cpp:13:
../../libraries/AP_CheckFirmware/../../Tools/AP_Bootloader/support.h:57:25: error: "CH_CFG_USE_HEAP" is not defined, evaluates to 0 [-Werror=undef]
57 | #if defined(STM32H7) && CH_CFG_USE_HEAP
| ^~~~~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
cc1plus: all warnings being treated as errors
2024-11-05 09:35:34 +09:00
Andy Piper
de301dcd23
AP_Bootloader: reserve board ids and range for TBS
2024-10-31 00:06:48 +11:00
bugobliterator
3e88173847
AP_Bootloader: change board name from CUBEPILOT_CANMOD to CUBENODE
2024-10-23 06:46:22 +09:00
Thomas Watson
4df758f52a
AP_Bootloader: reject allocation of broadcast node ID
...
It is technically legal to receive an "allocation" of the broadcast node
ID. Fortunately, this was already ignored by `canardSetLocalNodeID`,
though it would trigger an assertion failure if those were enabled.
Fix by rejecting that ID. There is effectively no change in behavior but
the code now correctly ignores that ID and retries the allocation as it
did before.
2024-10-08 11:52:05 +11:00
Jonas Niesner
21fc964159
board_types.txt: reservie ID for F4 2-3S 20A AIO FC V1
...
I want to add full support for this board:
https://betafpv.com/products/f4-2-3s-20a-aio-fc-v1
I have all other files ready but want to reserve a board id first
2024-10-08 08:16:01 +11:00
tompsontan
c5964ecd35
Tools: add board X-MAV-AP-H743v2
...
Co-authored-by: Henry Wurzburg <hwurzburg@yahoo.com>
2024-10-01 09:39:55 +10:00
tompsontan
ff29580e05
AP_Bootloader:reserve bd id for X-MAV-AP-H743v2
2024-09-29 09:39:36 +10:00
Peter Barker
c7c95e086c
AP_Bootloader: correct definition of function to match declaration
...
only returns a `uint8_t`
2024-09-25 08:48:44 +10:00
Alexis Guijarro
c058fb0c19
AP_Bootloader: Reserve a board ID for 3DR-ASAUAV
2024-09-24 22:49:04 +10:00
Henry Wurzburg
dc0984cd65
AP_Bootloader:reserve bd id for Mugin MUPilot
2024-09-24 12:34:56 +10:00
Peter Barker
29a35baf48
AP_Bootloader: add request to fill gaps rather than add to end
...
the gap between 7,109 and 10,000 may be useful for reserving a range for some other function in the future. We have vast numbers of IDs in gaps which should be filled instead.
2024-09-24 11:47:41 +10:00
Tom Pittenger
810e51be0d
AP_Bootloader: reserve new board ID for FlysparkF4
2024-09-21 08:36:58 +10:00
Andrew Tridgell
ef4fce80fb
AP_Bootloader: support CAN multicast server
...
allows for fw update of network peripheral devices
2024-09-17 10:02:29 +10:00
caijie
f8cbd29570
AP_Bootloader: reserve IDs for VIEWPRO
2024-08-30 07:51:02 +09:00
bugobliterator
8222d65ebe
AP_Bootloader: make Content-Length handle case insensitive
2024-08-28 18:20:29 +10:00
hagerashraf
8d292def15
hwdef: reserve board Ids for DroneBuild boards
...
I added two new boards to the file, with 10 reserved IDs for DroneBuild drones' boards
2024-08-28 16:26:05 +10:00
CRazy
cc182c69e9
AP_Bootloader: ID reserve for HGLRCF405V4
2024-08-27 15:40:02 +10:00
Andy Piper
6db81885d7
board_types.txt: add AP_HW_Holybro-DroneCAN-Airspeed
2024-08-21 12:42:31 +10:00
Vincent Poon
a756268a43
board_types.txt: correct Kakute F4 Wing board ID
...
Change AP_HW ID to 5406 due to conflict with another product. The Holybro DroneCAN airspeed sensor uses 5405 and the FW has already been flashed onto actual products.
https://github.com/ArduPilot/ardupilot/pull/27631/files#diff-a720bbf01b6a94de212cea3cb69c06eb00dfb6255f75e4cca8fdba17a43dfa69R357
2024-08-21 12:42:31 +10:00
bugobliterator
d8df0b716d
AP_Bootloader: check ecc error flags only in Flash Status registers
2024-08-15 11:41:21 +10:00
Andy Piper
40e7118020
AP_Bootloader: Flywoo H743 Pro
2024-08-13 10:20:15 +10:00
Andy Piper
fa5b898353
AP_Bootloader: add KakuteF4-Wing
2024-08-07 17:34:34 +10:00
YI-BOYANG
d54a1e4434
AP_Bootloader: add board id for GEPRCF745BTHD
2024-08-06 09:12:23 +10:00
Thomas Watson
308ee11ca2
AP_Bootloader: remove redundant DroneCAN packet buffer initialization
...
The <msg>_encode method always zeros the buffer up to <msg>_MAX_SIZE
bytes so there is no need to do it before calling the function.
Saves at least 8 bytes per instance.
2024-08-03 19:02:39 +10:00
EternAlmox
8fd99468fd
Tools: added MFT-SEMA100
2024-08-02 18:40:59 +10:00
Peter Barker
c47b795f34
board_types.txt: add comment on limiting allocations to 10-at-a-time
2024-07-30 11:38:17 +10:00
rishabsingh3003
6929ae60f9
board_types.txt: Reserving board id for Easy Aerial
2024-07-30 11:38:17 +10:00
CB Unmanned
763292780a
Tools: Reserve ID for CBUnmanned CM405 Flight Controller
2024-07-26 20:13:11 +10:00
bugobliterator
e499c2d39f
AP_Bootloader: fix stuck in bl on reboot from firmware with network and CAN bootlaoders
2024-07-24 17:47:23 +10:00
bugobliterator
3e8b5ccee4
AP_Bootloader: fix build for STM32H7 without heap
...
disables ecc check for those boards as well
2024-07-24 17:30:23 +10:00
Alex P
0190e70da4
Tools: Reserving board id for Stellar F4 in board_types.txt
2024-07-23 17:01:45 +10:00
bugobliterator
39c5322133
AP_Bootloader: use malloc_dma to allocate dma safe memory for ecc check
2024-07-17 17:31:15 +10:00
“Jane_ZeroOne”
91e54272fd
Tools: PMU And GNSS ID Reserve for ZeroOne.
2024-07-10 10:07:05 +10:00
Andy Piper
58b87f8b42
AP_Bootloader: iFlight 2RAWH743
2024-07-09 09:43:38 +10:00
bugobliterator
2363e972bc
AP_Bootloader: fix return check for otg2 serial deadline
2024-07-05 14:16:27 +10:00
Jani Hirvinen
ae465d7571
board_types.txt: add HAKRC board IDS
...
Adding first two hakrc flight controllers and small ID reservation for their upcoming controllers.
2024-06-20 14:46:48 +10:00
bugobliterator
e64dfa4d58
AP_Bootloader: add support for secondary FC bootloader to appear on second USB endpoint
2024-06-19 19:09:10 +10:00
cuav-chen2
250a18a2c9
board_types.txt: Reserve board IDs for CUAV
2024-06-18 23:18:07 +10:00
Peter Barker
0dff221a9b
board_types.txt: add missing MazzyStarDrone board ID reservation
2024-06-11 09:34:09 +10:00
Peter Barker
e7e1d72abf
board_types.txt: add missing kha_eth board ID reservation
2024-06-11 09:34:09 +10:00
Peter Barker
a8fa44a953
board_types.txt: remove space and + from ArduPilot names
2024-06-11 09:34:09 +10:00