Commit Graph
3706 Commits
Author SHA1 Message Date
Andy Piper 1faa721558 AP_HAL_ChibiOS: enable analog VTX on Spedix H743 2025-09-26 08:31:10 +10:00
命运的玩笑 5d04b7c6fe hwdef: RadiolinkF405 2025-09-25 20:01:51 +01:00
Jacob Dahl 2fb713ad60 hwdef:ARK_PI6X board support 2025-09-25 08:36:23 +10:00
Michael Cerasulo 490878720f hwdef: AeroCogito-H7Digital 2025-09-24 14:55:39 +01:00
Andy Piper f660d70bc5 AP_HAL_ChibiOS: avoid race in virtual timer for serial input
ensure that serial input timeouts reset the bit state
ensure that serial input timeouts trigger after byte time on BlueJay
2025-09-24 17:44:53 +10:00
Andy Piper 4f4ba47033 AP_HAL_ChibiOS: noop dma_cancel() if no dma stream allocated 2025-09-24 17:44:53 +10:00
Andy Piper 95c7c90046 AP_HAL_ChibiOS: BrahmaF4 updates 2025-09-23 07:55:44 +01:00
Alexey Kozin 1e8180d2d2 hwdef: Added support for F4BY_H743 flight controller 2025-09-23 07:54:15 +10:00
Peter Barker f622ede250 AP_HAL_ChibiOS: remove bad defines of DISABLE_SERIAL_ESC_COMM 2025-09-21 22:35:32 -05:00
Peter Barker 38461a2988 hwdef: remove define of HAL_USE_RTC to its default value 2025-09-21 22:35:32 -05:00
Peter Barker 700ca1607d AP_HAL_ChibiOS: remove unused define HAL_NO_GPIO_IRQ
... and make sure it does't come back.

I can't find where we ever actually used this, it's not been used for many years
2025-09-21 22:35:32 -05:00
Peter Barker 042700491f AP_HAL_ChibiOS: remove use of HAL_DISABLE_LOOP_DELAY 2025-09-21 22:35:32 -05:00
Peter Barker c0512963d3 AP_HAL_ChibiOS: remove use of HAL_NO_UARTDRIVER 2025-09-21 22:35:32 -05:00
Peter Barker 20a1241e8d hwdef: remove old unused HAL_NO_GCS define
this is the default for peripherals anyway
2025-09-21 22:35:32 -05:00
Peter Barker b60b1afe3b hwdef: remove more unused defines 2025-09-21 22:35:32 -05:00
Peter Barker d0af7e56d1 AP_HAL_ChibiOS: add stale defines checking
keeps these out of the main codebase which is nice, but also means we can catch these at configure-time rather than build time, which means CI will catch them
2025-09-21 22:35:32 -05:00
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