Andy Piper
a326227151
AP_HAL_ChibiOS: TBS Lucid H7 Wing AIO
2025-10-10 10:07:45 +01:00
Andy Piper
9bc425eb13
AP_HAL_ChibiOS: enabled missing i2c bus on TBS L431 Airspeed
...
Allow externally connected compass and GPS
2025-10-09 12:44:47 +11:00
Thomas Watson
0536ac7acc
AP_HAL_ChibiOS: AEDROXH7: disable block logging
...
Exclusive with LittleFS.
2025-10-07 11:28:22 -05:00
Thomas Watson
1afac9fe01
AP_HAL_ChibiOS: correctly order SPI DMA TX and RX channels
...
Fix to match line 570 of
`libraries/AP_HAL_ChibiOS/hwdef/scripts/dma_resolver.py` which puts TX
first.
This swap has no consequence as `Shared_DMA` does not care about the
order of its arguments, but it's good to fix as it's incorrect and
confusing during debugging.
This is a no compiler-output change.
2025-10-07 11:16:57 +11:00
Thomas Watson
d04903ad18
AP_HAL_ChibiOS: don't generate no-longer-used env.py
2025-10-06 08:02:36 +11:00
Thomas Watson
f47c443c06
AP_HAL_ChibiOS: fix hwdef processor default parameter path source
...
Read from the passed in variable instead of the global args object. By
default the variable is set to the args object's contents so there is no
change in behavior.
Note that much of this logic is fishy and/or wrong; that is preserved
and left to be fixed another day.
2025-10-06 08:02:36 +11:00
Henry Wurzburg
a3fb531ef4
hwdef: rename BATT_CURR_SCALE to BATT_AMP_PERVLT in board READMEs
2025-10-05 10:51:14 +11:00
Andy Piper
eb588ba278
AP_HAL_ChibiOS: BlitzF745 gets littlefs
...
Correct some flash and IMU SPI speeds for F7
2025-10-04 13:40:12 -05:00
Peter Barker
c5245f55b0
AP_HAL_ChibiOS: remove definition of HAL_NO_TIMER_THREAD from -bl files
...
this is enforce for bootloaders by chibios_hwdef.py
2025-10-02 09:25:02 +10:00
Peter Barker
c57d98ea6d
AP_HAL_ChibiOS: add define so user can omit AP_Vehicle bindings
2025-10-01 18:05:38 +10:00
Peter Barker
dcd98c642b
hwdef: correct RAMTROM -> RAMTRON spelling
2025-09-30 21:38:31 -05:00
Daria Cacic
4d3dd588ff
AP_HAL_ChibiOS: Orqa H7 QuadCore support added for v1.2.1, first official verison being sold
2025-09-29 21:22:43 +01:00
alexklimaj
46f6c80753
hwdef: arkv6x and ark fpv increase IMU SPI speed to 16MHz
2025-09-29 23:43:49 +10:00
alexklimaj
acf74c7cdc
hwdef: ARKV6X Extended Range
2025-09-29 23:43:49 +10:00
kozinalexey
0eed9612dc
hwdef: Update hwdef.dat
...
Update hardware configuration
2025-09-29 16:08:49 +10:00
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