Commit Graph
3690 Commits
Author SHA1 Message Date
Andy Piper 413ca10178 AP_HAL_ChibiOS: add pullups to i2c on Blitz H743 Pro and Wing 2025-09-20 11:56:05 -05:00
Peter Barker 95f40f8f6d AP_HAL_ChibiOS: stop defining HAL_USE_EXT and HAL_NO_CCM
these aren't used anywhere in the codebase
2025-09-19 06:43:09 +10:00
Peter Barker 5192f2a8a4 hwdef: remove defines which are specifying default values
both of these defines have these values in defaults_normal.h
2025-09-18 20:51:37 +10:00
Andy Piper 0f629533c6 AP_HAL_ChibiOS: Orqa H743 Pro 2025-09-18 10:12:36 +01:00
Andy Piper 965c6c971f AP_HAL_ChibiOS: spell OrqaF405Pro board id correctly 2025-09-18 10:12:36 +01:00
Peter Barker e0cb7bf326 hwdef: remove bad DEFAULT_NTF_LED_TYPES defines breaking builds
the correct value for this define is being inherited from the hwdefs each of these hwdefs are including
2025-09-18 08:20:27 +01:00
Iampete1 4eb90cc652 AP_HAL_ChibiOS: periph: check for existing define for serial protocols 2025-09-18 16:17:07 +10:00
Peter Barker c52891c06b AP_HAL_ChibiOS: break out a write_device_table method 2025-09-03 11:54:13 +01:00
cuav-chen2 1ba82e4c07 hwdef: Add CUAV-V6X-v2 OpenDroneID enabled build 2025-09-02 10:08:40 +01:00
cuav-chen2 7247528eec hwdef: Added support for CUAV-V6X-v2 flight controller 2025-09-02 10:08:40 +01:00
Andy Piper 3d630e6f53 AP_HAL_ChibiOS: Correct GPIO defaults on LUCID H7 2025-08-22 17:37:42 +10:00
Peter Barker 5d9f435e48 hwdef: correct display of image for JHEMCUF405WING 2025-08-20 22:18:18 -05:00
Tim Tuxworth 456fb2149b AP_HAL_Chibios: add SVehicle E2-Plus 2025-08-21 10:40:11 +10:00
Henry Wurzburg 15c273b32c hwdef: add JHEMCUF405WING 2025-08-20 18:22:35 +10:00
Karthik Arumugham 9757d82399 AP_HAL_ChibiOS: hwdef: Update Readme
Updated Readme file based on PR comments
2025-08-20 17:50:46 +10:00
Karthik Arumugham 0aa473cbed AP_HAL_ChibiOS: hwdef: YARIV6X updates
- Add symbolic board name
- Remove redundant default `env OPTIMIZE -Os`
- Enable BIDIR for PWM outputs 1–6
- Update DMA priority ordering for TIM and SPI
2025-08-20 17:50:46 +10:00
Karthik Arumugham aa28c4bd39 AP_HAL_ChibiOS: fix(hwdef): remove executable bit from non-script files 2025-08-20 17:50:46 +10:00
Karthik Arumugham 11c2ea05af AP_HAL_ChibiOS: Add YARIV6X Board 2025-08-20 17:50:46 +10:00
cuav-chen2 26c952ab20 hwdef: Add CUAV-X25-EVO OpenDroneID enabled build 2025-08-17 16:41:41 +01:00
cuav-chen2 021412bade hwdef: Added support for CUAV-X25-EVO flight controller 2025-08-17 16:41:41 +01:00
Henry Wurzburg de927faf16 hwdef: add 'NTF_LED_TYPES 455' to defaults.parm for boards missing it
This enables built-in/external LED drivers consistently.
455 sets bits 0,1,2 and 6,7,8 (1+2+4+64+128+256).
2025-08-17 09:11:03 +10:00
Andy Piper 27e3d57262 AP_HAL_ChibiOS: Sequre H743 boards now use DPS310 and DPS368 2025-08-13 17:14:14 +10:00
mateksys 15898fb2ca AP_HAL_ChibiOS: add MatekL431-AUAV hwdef 2025-08-06 08:48:03 +10:00
Peter Barker 6ba8231901 bootloaders: add MatekL431 bootloader
to be used by all of the variants
2025-08-05 09:04:28 +09:00
Peter Barker c2e4ee9791 hwdef: use USE_BOOTLOADER_FROM_BOARD on MatekL431 variants 2025-08-05 09:04:28 +09:00
Huibean 395fd9c0f6 AP_HAL_ChibiOS:remove vm l431 target unnecessary defaults.parm 2025-08-05 07:40:25 +10:00
Huibean 171e0e6b72 AP_HAL_ChibiOS:remove vm l431 target HAL_USE_EMPTY_IO define that cause save param fail 2025-08-05 07:40:25 +10:00
Abhishek Shukla 12254b37a9 hwdef: BOTWINGF405 add hwdef and readme file 2025-08-01 17:02:23 +01:00
Randy Mackay 70c1468af0 AP_HAL_ChibiOS: replace CubeNode PDF with reference to CubeNode wiki 2025-07-29 04:44:59 -06:00
Peter Barker 96ebdfd828 AP_HAL_ChibiOS: correct output of RCOutput::read on SimOnHardware
we're doing writes, but not reads
2025-07-29 10:12:11 +10:00
Peter Barker ece5cec062 AP_HAL_ChibiOS: add and use AP_SIM_VICON_ENABLED
this doesn't compile on sim-on-hardware when debugging is enabled (stack frame too large)
2025-07-29 10:12:11 +10:00
Thomas Watson d0b7387752 AP_HAL_ChibiOS: disable GPIO interrupt callbacks in bootloader build
Saves several hundred bytes by not including unused ISRs.
2025-07-29 10:09:21 +10:00
Shiv Tyagi cd81a40d28 AP_HAL_ChibiOS: add HAL_EFI_ENABLED as a dependency of AP_PERIPH_EFI_ENABLED 2025-07-24 12:21:31 +10:00
Andy Piper 1f3a6322d7 hwdef: SkystarsF405v2 2025-07-23 21:49:21 +01:00
A908gao c9734f1e20 hwdef: SIYI_N7: add support for ICM45686 and correct LED setup 2025-07-22 17:47:30 +10:00
Peter Barker 3708936c62 global: correct shebang lines to refernce python3
also remove the odd encoding line which is not required in Py3
2025-07-22 10:45:57 +10:00
Andy Piper 265753db8b hwdef: update baro on BlitzH743 pro and wing 2025-07-21 20:40:21 +10:00
Shiv Tyagi c3747f0eba AP_HAL_ChibiOS: add HAL_PROXIMITY_ENABLED as a dependency of AP_PERIPH_PROXIMITY_ENABLED 2025-07-19 11:45:35 +10:00
Shiv Tyagi 261f9ed9b2 AP_HAL_ChibiOS: add AP_PERIPH_RTC_ENABLED as a dependency of AP_PERIPH_BATTERY_TAG_ENABLED 2025-07-17 08:32:14 +10:00
Peter Barker cff63c3640 hwdef: correct AP_PERIPH_BATTERY_ENABLED define name 2025-07-15 19:52:44 +10:00
Peter Barker d29a9257ef hwdef: make board ID non-numeric for MFE_PDB_CAN 2025-07-15 19:52:44 +10:00
Thomas Watson c69ed5ec96 AP_HAL_ChibiOS: remove obsolete std_realloc from HAL
Also remove now-unused `USE_LIBC_REALLOC` define.
2025-07-15 09:51:25 +10:00
Sion Vaughan-Thomas 8488c95f94 HAL_ChibiOS: Added support for GreenSight's UltraBlue flight controller 2025-07-15 09:28:29 +10:00
mikefenghao 86816b44be hwdef: added MFE_PDB_CAN 2025-07-15 09:25:51 +10:00
Peter Barker 085c8a0f55 hwdef: remove AP_PARAM_MAX_EMBEDDED_PARAM 0 from hwdefs
this is the default
2025-07-12 10:15:49 +02:00
Shiv Tyagi c191cc14db AP_HAL_ChibiOS: add AP_RELAY_ENABLED as a dependency of AP_PERIPH_RELAY_ENABLED 2025-07-11 14:51:36 -07:00
jyhminwang bb98c50419 AP_HAL_ChibiOS: added AcctonGodwit_GA1 2025-07-11 16:38:56 +02:00
ThenYang e12f705ad4 AP_HAL_ChibiOS: add DAKEFPVH743
commit f64add03ea4a361e0ec66b2ab393b8a709810897
Author: ThenYang <engineer@dakefpv.com>
Date:   Thu Jul 10 17:13:57 2025 +0800

    lower the resolution of the images so that they are not so large

commit 2352cd54a042d9e2631046bb905febb1f763b879
Author: ThenYang <engineer@dakefpv.com>
Date:   Thu Jul 10 14:29:59 2025 +0800

    The DAKEFPVH743 is based on the DAKEFPVH743Pro.

commit f51ac2d9c116b234c2fba71c91c3eb1109f78930
Author: 玄绮 <shijiahansi@qq.com>
Date:   Thu Jul 10 14:29:59 2025 +0800

    Update DAKEFPVH743PRO

commit be7b6fb46b0b205d94af081930ad38500c2d0440
Author: 玄绮 <engineer@dakefpv.com>
Date:   Thu Jul 10 14:29:59 2025 +0800

    update:
    hwdef.dat:
    1.UART5 use DMA for RCIN.
    2.USART2,3 NODMA.
    3.USART6,7 use DMA.

    defaults.parm:
    1.setup for LEDs on chan14.

    WiringDiagramTop.png:
    1.updated the correct wiring diagram.

commit f249d5e0f472e106b79f931c064f87b423e867db
Author: 玄绮 <engineer@dakefpv.com>
Date:   Thu Jul 10 14:29:58 2025 +0800

    BATT_VOLT_MULT default 16.0

commit e24d94012abe028329e14551d6da44c0f1382076
Author: 玄绮 <engineer@dakefpv.com>
Date:   Thu Jul 10 14:29:58 2025 +0800

    Add New Target DAKEFPVH743
2025-07-11 15:37:16 +02:00
Shiv Tyagi 545fb09c1c AP_HAL_ChibiOS: add HAL_MSP_ENABLED as a dependency of AP_PERIPH_MSP_ENABLED 2025-07-08 23:07:23 +10:00
Thomas Watson eeb72ce962 AP_HAL_ChibiOS: drop sbrk implementation
"Using sbrk based functions on ChibiOS is a really bad idea"
(PRs #24218 and #24221). Remove them completely so they can't be called.
We already backlist `_sbrk` so we know it can't be called.

Confirmed that CubeOrange application and bootloader binary do not
change.
2025-07-07 22:13:05 -05:00