Commit Graph

3074 Commits

Author SHA1 Message Date
Andy Piper
cceec91c7c AP_HAL_ChibiOS: correctly uninvert RX/TX on F4 with inverter support 2024-09-27 14:19:56 +09:00
Andrew Tridgell
acee3f7594 HAL_ChibiOS: limit RX timeout to 100ms
this prevents a very long timeout in begin(), replacement with a mutex
will happen in a separate PR
2024-09-27 14:19:56 +09:00
caijie
f07865c40e AP_HAL_ChibiOS: add VUAV-V7pro 2024-09-27 14:19:56 +09:00
cuav-chen2
0cab92a806 hwdef: backport CUAV-7-Nano hwdef defines 2024-09-12 09:24:09 +09:00
EternAlmox
62e64b1772 AP_HAL_ChibiOS: added MFT-SEMA100 2024-08-21 20:39:44 +09:00
Iampete1
d59b629e7f AP_HAL_ChibiOS: GPIO: read: support virtual read of IOMCU pins 2024-08-21 20:39:44 +09:00
Iampete1
bafaffb07e AP_HAL_ChibiOS: GPIO: Check IOMCU after local pins for speed 2024-08-21 20:39:44 +09:00
Iampete1
06a61f5dd9 AP_HAL_ChibiOS: RCOut banner: check for GPIO on IOMCU 2024-08-21 20:39:44 +09:00
Peter Barker
2101f75b1c hwdef: correct ZeroOne LED defines for backport 2024-08-21 20:39:44 +09:00
“Jane_ZeroOne”
7c4baaf4e4 AP_HAL_ChibiOS: add ZeroOneX6 2024-08-21 20:39:44 +09:00
Andy Piper
3c17a9925a AP_HAL_ChibiOS: iFlight 2RAWH743 2024-08-21 20:39:44 +09:00
Andy Piper
a31c5ea943 AP_HAL_ChibiOS: fix TMotor H743 with BMI270 2024-08-21 20:39:44 +09:00
Andy Piper
df283a1739 AP_HAL_ChibiOS: add servo outputs as motors to FoxeerF405v2 2024-08-21 20:39:44 +09:00
cuav-chen2
123eeae2fb HAL_ChibiOS: Added support for CUAV-7-Nano flight controller 2024-08-21 20:39:44 +09:00
Vincent Poon
b969123b5c Update Pixhawk6C hwdef.dat
Fix https://github.com/ArduPilot/ardupilot/issues/25840

The overcurrent detection of the HIPOWER current limiting chip is connected to PC11 on the Pixhawk 6C.
2024-08-21 20:39:44 +09:00
Leonardo Garcia
33581552f4 AP_HAL_ChibiOS: Support for 3DR Control Zero H7 OEM rev G
Co-authored-by: Alexis Guijarro <totonzx@gmail.com>
Co-authored-by: Andy Piper <github@andypiper.com>
2024-08-21 20:39:44 +09:00
bugobliterator
9be6673f72 AP_HAL_ChibiOS: add passthrough from secondary through primary while in bootloader 2024-07-29 14:59:23 +09:00
bugobliterator
c4c0026497 AP_HAL_ChibiOS:hwdef/common: disable second core on dual core MCUs 2024-07-29 14:59:23 +09:00
Henry Wurzburg
ae2c3956dc hwdef: add ASP5033 airspeed in minimal builds 2024-07-03 10:31:14 +09:00
Wu
ddd2f2d732 AP_HAL_ChibiOS: added RadiolinkPIX6 support 2024-07-03 10:31:14 +09:00
Iampete1
75cff5a1b8 AP_HAL_ChibiOS: update relay parameter names 2024-07-03 10:31:14 +09:00
Thomas Watson
cb63605249 hwdef: CubeRedPrimary: ICM45686 as ICM20649 alternative
Empirically what is present on Cube Reds built on/after 2024-04-14.
2024-07-03 10:31:14 +09:00
Daniel Li
7ca52766ce hwdef: Fix Aocoda-RC H743Dual motor 5-8 mis-labeled issue 2024-07-03 10:31:13 +09:00
Andy Piper
743756d9fa AP_HAL_ChibiOS: reset pwm peripheral on F1 when deallocating IC DMA 2024-07-03 10:31:13 +09:00
Andy Piper
1aa79ba489 AP_HAL_ChibiOS: BLITZ Wing H743 2024-05-16 10:59:52 +10:00
Andy Piper
10c189d28d AP_HAL_ChibiOS: add highres sampling to Pixhawk6X 2024-05-16 10:59:52 +10:00
Andy Piper
a707fde4bf AP_HAL_ChibiOS: iFlight Blitz H7 Pro 2024-05-16 10:59:52 +10:00
Andy Piper
d27e724df8 AP_HAL_ChibiOS: add SDMODELV2 2024-05-16 10:59:52 +10:00
Andy Piper
7781cbb0a3 AP_HAL_ChibiOS: correct GPS output on MambaH743v4 2024-05-16 10:59:51 +10:00
Randy Mackay
ad0c6a8a30 AP_HAL_ChibiOS: correct CUAV-Nora periph power comment 2024-04-30 20:29:20 +09:00
Randy Mackay
3b3eca6dda AP_HAL_ChibiOS: correct CUAV-X7 periph power comment 2024-04-30 20:29:20 +09:00
Randy Mackay
ef5d3f1ba7 AP_HAL_ChibiOS: Durandal peripheral power on at startup 2024-04-30 20:29:20 +09:00
Randy Mackay
86adc78fdc AP_HAL_ChibiOS: Pixhawk5X peripheral power on at startup 2024-04-30 20:29:20 +09:00
Randy Mackay
2c870b0440 AP_HAL_ChibiOS: Pixhawk6C peripheral power on at startup 2024-04-30 20:29:20 +09:00
Randy Mackay
f5cd5e4c39 AP_HAL_ChibiOS: Pixhawk6X peripheral power on at startup 2024-04-30 20:29:20 +09:00
Andy Piper
a7d93582bc AP_HAL_ChibiOS: iFlight BLITZ Mini F745 2024-04-30 20:29:20 +09:00
Andy Piper
d1a41dd87b AP_HAL_ChibiOS: iFlight Blitz F745 2024-04-30 20:29:20 +09:00
Andy Piper
e3b8a7b4bd AP_HAL_ChibiOS: fixups for FoxeerF405v2 2024-04-30 20:29:20 +09:00
Andrew Tridgell
0c4a1f86d7 hwdef: the RM3100 should run at max 1MHz on SPI bus 2024-04-30 20:29:20 +09:00
Andy Piper
47eb646de4 AP_HAL_ChibiOS: allow H7RF to build 2024-04-30 20:29:20 +09:00
Andy Piper
2cd660408a AP_HAL_ChibiOS: fixup FoxeerF405v2 build 2024-04-30 20:29:20 +09:00
Andy Piper
dbfcd6c678 AP_HAL_ChibiOS: FoxeerF405v2 2024-04-30 20:29:20 +09:00
Tim Tuxworth
b9cd488cd8 Chibios: CubeRed - change NET_ENABLED to NET_ENABLE 2024-03-22 15:36:19 +09:00
Andrew Tridgell
93a06789b9 HAL_ChibioOS: fixed FDCAN -> CAN labels
we use CAN1_RX not FDCAN1_RX in our MCU files
2024-03-22 15:36:19 +09:00
Andrew Tridgell
9a19cf81e3 HAL_ChibiOS: fixed a cache corruption issue on H7
This fixes a bug introduced in this PR:

https://github.com/ArduPilot/ardupilot/pull/25900

the bug is that when we don't go via the bouncebuffer on H7 we were
also skipping the cache invalidate/flush ops. This caused data
corruption for filesystem operations, particularly noticible as lua
scripts failing to load with parse errors or log corruption
2024-03-22 15:36:19 +09:00
Minderring
6d7c267955 hwdef: added MicoAir405v2 2024-03-22 15:36:19 +09:00
Andy Piper
355e834acd AP_HAL_ChibiOS: Orqa F405 Pro 2024-03-22 15:36:19 +09:00
Andy Piper
0426686c92 AP_HAL_ChibiOS: always normalize ESC channel when using iomcu 2024-03-14 09:33:55 +09:00
Andy Piper
a1b9897b37 AP_HAL_ChibiOS: use standard FPV config for SpeedyBeeF405WING 2024-03-14 09:33:55 +09:00
Randy Mackay
2680b1188d AP_HAL_ChibiOS: CubeRedSecondary IMU orientation fix
Also remove duplicate RC_IN serial protocol
2024-03-14 09:33:55 +09:00