Peter Barker
ba2bec07fa
AP_HAL_ChibiOS: add env option to omit hwdef.dat from romfs
2024-08-05 10:20:14 +10:00
Andrew Tridgell
9543eecf23
HAL_ChibiOS: fixed AP_FILESYSTEM_ROMFS_ENABLED for peripherals with defaults.parm
...
now that defaults are in ROMFS we must enable
AP_FILESYSTEM_ROMFS_ENABLED
2024-08-04 17:36:31 +10:00
EternAlmox
2ad7177a39
AP_HAL_ChibiOS: added MFT-SEMA100
2024-08-02 18:40:59 +10:00
Andy Piper
b9bde4c488
AP_HAL_ChibiOS: add servo outputs as motors to FoxeerF405v2
2024-07-31 17:27:44 +10:00
Henry Wurzburg
847b8eab25
HWDEF:fix CUAV-7-Nano default batt monitor
2024-07-31 17:13:09 +10:00
“Jane_ZeroOne”
d43dd5227a
AP_HAL_ChibiOS: add ZeroOneX6
2024-07-30 20:07:31 +10:00
Peter Barker
95281e5c17
hwdef: turn monior thread back on on some boards
...
most of these boards probably don't need it, but to make a PR no-binary-output...
2024-07-30 10:52:36 +10:00
Peter Barker
90b2a2acaa
hwdef: change HAL_NO_MONITOR_THREAD out for HAL_MONITOR_THREAD_ENABLED
...
... and use a default value for peripherals
2024-07-30 10:52:36 +10:00
Peter Barker
f3766b831a
AP_HAL_ChibiOS: make include file mistakes nicer to interpret
2024-07-30 09:57:01 +10:00
cuav-chen2
08c8ef379b
HAL_ChibiOS: Added support for CUAV-7-Nano flight controller
2024-07-29 12:25:53 +10:00
Thomas Watson
bbde876353
hwdef: remove EKF opinion from FlywooF745
...
No effect as lines have always been commented out, but not useful and
EKF2 is not something to encourage.
Verified no compiler output change.
2024-07-29 09:32:22 +10:00
Peter Barker
debf3cb28e
hwdef: SpeedyBeeF405WING: restrict mount support to the servo gimbal
2024-07-28 12:00:02 +10:00
Peter Barker
84efdd5700
hwdef: SpeedyBeeF405WING: remove landing gear support
2024-07-28 12:00:02 +10:00
Peter Barker
78dc5a7b5d
hwdef: FlyingMoonF427: remove MAX7456
2024-07-26 20:10:38 +10:00
Peter Barker
5b5dd638c1
hwdef: FlyingMoonH743: remove MAX7456
2024-07-26 20:10:38 +10:00
Andy Piper
a560f89b35
AP_HAL_ChibiOS: update logging docs for 2RAW H743
2024-07-26 10:39:38 +10:00
Andy Piper
74f72db4eb
AP_HAL_ChibiOS: rename 2RAWH743 to IFLIGHT_2RAW_H7
2024-07-26 10:39:38 +10:00
Andy Piper
278595cf83
AP_HAL_ChibiOS: add support for sdcard to iFlight 2RAW
2024-07-26 10:39:38 +10:00
Andrew Tridgell
23f628f26b
hwdef: fixes for BotBloxSwitch
2024-07-25 10:57:04 +10:00
bugobliterator
8a4b925c71
AP_HAL_ChibiOS: add support for PPP between CubeRed Primary and Secondary
2024-07-25 09:37:16 +10:00
bugobliterator
993d694fbb
AP_HAL_ChibiOS: allow setup for low noise clock mismatch tolerant UART line
2024-07-25 09:37:16 +10:00
Peter Barker
a4577685a7
AP_HAL_ChibiOS: rename LED_1 pin define to AP_NOTIFY_GPIO_LED_1_PIN
2024-07-24 09:13:50 +10:00
Bob Long
230269bed8
HAL_ChibiOS: add adjustable wdg timeout for hwdefs
...
This allows the watchdog timeout to be adjusted in the hwdef.dat file,
so that critical nodes like ESCs can recover more quickly.
2024-07-23 19:53:38 +10:00
Andrew Tridgell
03bdbea77c
hwdef: enable relay support in MatekL431-DShot fw
...
the PWM expansion boards can also be used for relay control, often
combined with PWM output
2024-07-23 18:42:56 +10:00
Peter Barker
7e722eeb94
hwdef: prune out redundant lines
...
these have been merged with bad lines in them
2024-07-17 17:49:57 +10:00
Peter Barker
d4adb1923a
hwdef: stop hwdefs defining HAL_GPIO_LED_ON to 0
2024-07-17 17:42:01 +10:00
bugobliterator
d466618b11
AP_HAL_ChibiOS: add flash ecc corrupt method
2024-07-17 17:31:15 +10:00
bugobliterator
ceea189fa3
AP_HAL_ChibiOS: enable heap allocation if flash space for bootloader is > 128K
2024-07-17 17:31:15 +10:00
Peter Barker
956ac243e1
AP_HAL_ChibiOS: adjust hwdef files for define renames
2024-07-11 09:34:00 +10:00
Peter Barker
7f0f851243
hwdef: remove bogus EK2_RPRIMARY from Cube defaults files
...
looks likely, but hasn't ever existed
2024-07-10 22:35:51 +10:00
Peter Barker
481e0301dd
hwdef: H757_EVAL: make it not-AP_Periph
...
avoids this compilation error:
../../Tools/AP_Periph/can.cpp:152:33: error: static assertion failed: DroneCAN bootloader cannot support external flash
152 | static_assert(EXT_FLASH_SIZE_MB == 0, "DroneCAN bootloader cannot support external flash");
compilation terminated due to -Wfatal-errors.
2024-07-09 12:00:52 +10:00
Peter Barker
df0b4cdf6d
AP_HAL_ChibiOS: chibios_hwdef.py: correct flake8 issues
2024-07-09 10:13:00 +10:00
Andy Piper
1b5febe046
AP_HAL_ChibiOS: iFlight 2RAWH743
2024-07-09 09:43:38 +10:00
HiRCBro
8c58334173
AP_HAL_ChibiOS: longBowF405WING
2024-07-09 09:05:27 +10:00
cuav-chen2
f906fffff7
hwdef: fixed pin definition for C-RTK2-HP
2024-07-08 22:10:27 +10:00
bugobliterator
b93c9256c7
AP_HAL_ChibiOS:hwdef/common: disable second core on dual core MCUs
2024-07-05 14:16:27 +10:00
bugobliterator
c8fe71b6b0
AP_HAL_ChibiOS: use debug option 3 which includes defines as well
2024-07-05 14:16:27 +10:00
Vincent Poon
fba47e641d
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-07-04 06:37:58 +10:00
Peter Barker
4550f7dcb1
hwdef: make H757I_EVAL a periph
...
its bootloader is marked as a bootloader peripheral, the main firmware is notistent in our message.
2024-07-02 09:17:26 +10:00
Peter Barker
a715ee1ce2
AP_HAL_ChibiOS: make AP_RANGEFINDER_ENABLED remove more code
2024-07-02 09:17:26 +10:00
Andrew Tridgell
bcfc273799
hwdef: enable an ADC on CubePilot-PPPGW
...
allows for mcu temp
2024-06-27 10:11:14 +10:00
Andrew Tridgell
98479658d4
HAL_ChibiOS: support H7 at 200MHz
2024-06-27 10:11:14 +10:00
Andrew Tridgell
ebc4ee99a9
AP_HAL_ChibiOS: add support for GPIO pins as software CTS
2024-06-27 10:11:14 +10:00
bugobliterator
b6cdb8b1a6
hwdef: fix hwdef for updated CubePilot-PPPGW
2024-06-27 10:11:14 +10:00
bugobliterator
0a0d5a3e49
AP_HAL_ChibiOS: add support for PPP on CubeOrangePlus
2024-06-27 10:11:14 +10:00
Andrew Tridgell
ed58758ce6
hwdef: don't use DEFAULTGPIO in bootloaders
...
setting up a DEFAULTGPIO pulldown in bootloaders is a bad idea as it
overrides any hardware pullups that have been put in place as part of
a "hold in bootloader" mechanism. See discussion in #27360 for ELRS
note that this only impacts one board that I can see, the
BlitzF745AIO, due to the MCU vs DEFAULTGPIO interaction
2024-06-25 12:05:40 +10:00
Peter Barker
7dd50cd036
hwdef: JHEMCU-H743HD correct for rename of W25 dataflash driver
2024-06-25 11:05:22 +10:00
Siddharth Bharat Purohit
f89923fcbe
AP_HAL_ChibiOS: mark CONS RX/TX as NC for ADSB Carrier board
2024-06-19 19:09:36 +10:00
bugobliterator
04879d2c42
AP_HAL_ChibiOS: add passthrough from secondary through primary while in bootloader
2024-06-19 19:09:10 +10:00
Thomas Watson
4ef2d49d92
hwdef: CubeRedPrimary: ICM45686 as ICM20649 alternative
...
Empirically what is present on Cube Reds built on/after 2024-04-14.
2024-06-18 10:53:08 +09:00