Commit Graph
3614 Commits
Author SHA1 Message Date
Andy Piper e2b710eb55 AP_HAL_ChibiOS: always provide default IMU in betaflight conversion 2025-06-24 17:05:03 +01:00
Andy Piper 20440e0fc1 AP_HAL_ChibiOS: SPEDIX F405 2025-06-24 17:05:03 +01:00
Andy Piper 1be2c21440 AP_HAL_ChibiOS: SPEDIX H743 2025-06-24 17:05:03 +01:00
Peter Barker 27f435b2fc hwdef: skyviper-v2450: disable TRI motor backend 2025-06-24 16:53:38 +01:00
Peter Barker 28f2f37eb3 hwdef: minimize_fpv_osd.inc: remove most rangefinder backends 2025-06-24 16:51:15 +01:00
Peter Barker 40a2f70573 hwdef: remove HAL_CHIBIOS_ARCH_F412 defines
this wasn't ever a thing...
2025-06-24 23:48:41 +10:00
Peter Barker b0f2d22e37 hwdef: remove HAL_CHIBIOS_ARCH_F405 defines
this was never a Thing.  I'm sure we could track a lineage back to a single board and see them all copied from that....
2025-06-24 23:48:41 +10:00
Peter Barker bbdb4cd732 AP_HAL_ChibiOS: add board types for each of the standard IOMCU variants 2025-06-24 16:50:13 +10:00
Peter Barker d87272f2e4 hwdef: disable scripting on CubeRedSecondary-IO
this gets enabled but since there are no scripts to run it's just confusion

The target actually fails to compile if it is not embedded the hwdef.dat file as there are no filesystems at that point
2025-06-24 16:50:13 +10:00
Peter Barker 17c77362bb AP_HAL_ChibiOS: make various numeric APJ_BOARD_IDs strings from board_types.txt 2025-06-24 16:50:13 +10:00
Andrew Tridgell ee44dc536b HAL_ChibiOS: allow for single or double bit flash error triggering
useful for testing ECC code
2025-06-24 09:54:46 +10:00
cuav-chen2 21cb1ce473 AP_HAL_ChibiOS: add CUAV-7-Nano OpenDroneID enabled build 2025-06-21 19:37:06 +10:00
cuav-chen2 1921d7fc57 AP_HAL_ChibiOS: add CUAV-X7 OpenDroneID enabled build 2025-06-21 19:37:06 +10:00
cuav-chen2 73f23ec2e8 AP_HAL_ChibiOS: add CUAV-Nora OpenDroneID enabled build 2025-06-21 19:37:06 +10:00
Christian Clauss 662c8f9ed7 hwdef: Add # flake8: noqa linter directive 2025-06-20 20:30:15 +10:00
cuav-chen2 400afb6c2f hwdef: add more sensor detection on CUAV-7-Nano 2025-06-19 21:28:01 +10:00
Bob Long 616f23123d hwdef: fix luminousbee5 parameters
Removed the skybrush-fork parameters to a blank include file. This will
be easier to maintain for their fork, and prevents the param check CI
from complaining about non-existent parameters.

Also fixes an errant rename of GPS_SBAS_TYPE to GPS1_SBAS_TYPE that
occurred in 1d4e0a78.
2025-06-19 21:27:52 +10:00
Peter Barker d11dabdb89 hwdef: remove un-needed lines 2025-06-19 10:52:37 +01:00
Peter Barker 07d3fae88d AP_HAL_ChibiOS: remove HAL_CHIBIOS_ARCH_FMUV4PRO
doesn't make any difference to the one user whether this is in or not, just saves bytes.,,,
2025-06-19 09:49:17 +10:00
Andy Piper 6dd808700a hwdef: Sequre H743 2025-06-19 07:22:38 +10:00
Andy Piper 2c36f3aaff AP_HAL_ChibiOS: skip motors without timers in betaflight conversion 2025-06-19 07:22:38 +10:00
Andy Piper b4e51ebf63 AP_HAL_ChibiOS: cope with complimentary timers in betaflight conversion 2025-06-19 07:22:38 +10:00
Your Name e1d097a639 hwdef: Added support for X6_Pro flight controller 2025-06-18 22:58:05 +10:00
Peter Barker 321219664b hwdef: remove -bl.dat for individual TBS-L431 peripherals 2025-06-18 22:57:09 +10:00
Peter Barker fda6a48328 hwdef: rename TBS-L431 hwdef-bl.inc to hwdef-bl.dat
other boards want to copy this
2025-06-18 22:57:09 +10:00
Peter Barker 626f927382 hwdef: correct TBS-L431 board name for USE_BOOTLOADER_FROM_BOARD 2025-06-18 22:57:09 +10:00
Peter Barker 88ceb0e5f7 AP_HAL_ChibiOS: correct embedding of bootloader in hex using USE_BOOTLOADER_FROM_BOARD 2025-06-18 22:57:09 +10:00
Bob Long 3f2d335bdc hwdef: fix outdated refs to SR params
This was changed circa ab06c576. SR renamed to MAV and starts at 1
instead of 0.
2025-06-18 22:56:55 +10:00
Bob Long 25a6befa43 hwdef: Solo: delete PILOT_TKOFF_DZ
This parameter was removed in e5b25824. It never actually worked.
2025-06-18 22:56:55 +10:00
Bob Long ea1d2cd310 hwdef: Solo: remove INS_GYR_FILTER
This is a typo of INS_GYRO_FILTER. This was added 5 years ago in
beb9d0b7. It did nothing back then and it does nothing now.
2025-06-18 22:56:55 +10:00
Bob Long 34c5619229 hwdef: fix outdated refs to MNT_ params 2025-06-18 22:56:55 +10:00
Bob Long a39ab172d9 hwdef: fix outdated refs to BRD_SAFETYENABLE
This was renamed to BRD_SAFETY_DEFLT in b4a42e61
2025-06-18 22:56:55 +10:00
Randy Mackay fa33222276 AP_HAL_ChibiOS: JFB110 microSD speed increased 2025-06-18 22:56:35 +10:00
Peter Barker ce0ae51bbf AP_HAL_ChibiOS: remove HAL_CHIBIOS_ARCH_FMUV4
the boards that used this arch define their own sensors.

The ARCH define isn't used anywhere, nor is the PX4_BOARD_TYPE value
2025-06-18 17:39:37 +10:00
Christian Clauss 9356796991 hwdef: Fix typos in markdown files 2025-06-18 08:26:56 +01:00
Peter Barker 86b9cfc28e AP_HAL_ChibiOS: chibios_hwdef.py: stop overriding process_file
same as that in the base class
2025-06-18 17:18:59 +10:00
Peter Barker e442e3448e AP_HAL_ChibiOS: remove PCNC1 board type
only used for one board, so inline everything required
2025-06-17 10:59:00 +10:00
Peter Barker fec7fb6e51 hwdef: remove stale comment about MCU voltage 2025-06-17 10:59:00 +10:00
Henry Wurzburg c40cf46c8b AP_HAL_ChibiOS: add ORBITH743 2025-06-17 10:31:13 +10:00
Christian Clauss e763283817 hwdef: Fix check-executables-have-shebangs
% `pre-commit run --all-files check-executables-have-shebangs ` # currently fails on localhost (a developer's machine).
* https://github.com/pre-commit/pre-commit-hooks?tab=readme-ov-file#check-executables-have-shebangs

With the suggested change in this pull request, that test passes.

The linter directive `# flake8: noqa` was added to ensure that
`pre-commit run flake8` also passed on some Python files.'
2025-06-15 22:28:53 +10:00
Henry Wurzburg cd7c5827a1 hwdef: add notify led function to ATOMRCF405NAVI-Deluxe 2025-06-12 17:38:08 +01:00
Peter Barker be7f2b3ce0 AP_HAL_ChibiOS: remove HAL_BOARD_SUBTYPE_CHIBIOS_SKYVIPER_F412
... just use more-specific defines instead
2025-06-12 09:37:41 +01:00
Peter Barker a6b3c2dd12 AP_HAL_ChibiOS: move VRBrain-v54 sensors to hwdef 2025-06-11 17:22:55 +10:00
Paul Soucy 4d08f8d56b ChibiOS: UARTDriver: init dma buffer 2025-06-11 17:15:16 +10:00
Peter Barker 62accd0b9f hwdef: SPRacingH7: correct parameter name for SERIAL5_PROTOCOL
this could never have worked
2025-06-09 15:06:42 +10:00
玄绮 a44f0f35bb AP_HAL_ChibiOS: add DAKEFPVF405 2025-06-08 11:46:38 +01:00
Bob Long 1fccc395ea board_types: reassign CarbonixL496's board ID
The HolybroG4_GPS accidentally got assigned the same ID when it was
introduced. The CarbonixL496 was obscure enough to delete entirely and
reassign the ID to the HolybroG4_GPS.
2025-06-07 13:56:02 -05:00
Bob Long 56ad7e3e25 hwdef: delete CarbonixL496 2025-06-07 13:56:02 -05:00
Mirko Denecke 363231d829 AP_HAL_ChibiOS: add UAV-DEV GmbH AUAV Airspeedsensor
colcon build/test / build-test (push) Has been cancelled
Cygwin Build / build (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
Macos Build / build (CubeOrange) (push) Has been cancelled
Macos Build / build (sitl) (push) Has been cancelled
QURT Build / build (push) Has been cancelled
test ccache / build (10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-EKF2, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-ODID, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-PPP, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (CubeRedPrimary-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (MatekF405-Wing, 10, chibios) (push) Has been cancelled
test chibios / build (Pixhawk6X-PPPGW, 10, chibios) (push) Has been cancelled
test chibios / build (SOHW, 10, chibios) (push) Has been cancelled
test chibios / build (build-options-defaults-test, 10, chibios) (push) Has been cancelled
test chibios / build (configure-all, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv2-plane, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv3, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv3-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (iofirmware, 10, chibios) (push) Has been cancelled
test chibios / build (new-check, 10, chibios) (push) Has been cancelled
test chibios / build (periph-build, 10, chibios) (push) Has been cancelled
test chibios / build (revo-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (revo-mini, 10, chibios) (push) Has been cancelled
test chibios / build (signing, 10, chibios) (push) Has been cancelled
test chibios / build (stm32f7, 10, chibios) (push) Has been cancelled
test chibios / build (stm32h7, 10, chibios) (push) Has been cancelled
test chibios / build (stm32h7-debug, 10, chibios) (push) Has been cancelled
test dds / build (sitl) (push) Has been cancelled
test dds / build (stm32h7) (push) Has been cancelled
test Linux SBC / build (bbbmini, armhf) (push) Has been cancelled
test Linux SBC / build (bebop, armhf) (push) Has been cancelled
test Linux SBC / build (bhat, armhf) (push) Has been cancelled
test Linux SBC / build (canzero, armhf) (push) Has been cancelled
test Linux SBC / build (erlebrain2, armhf) (push) Has been cancelled
test Linux SBC / build (linux, base) (push) Has been cancelled
test Linux SBC / build (navigator, armhf-musl) (push) Has been cancelled
test Linux SBC / build (navigator64, aarch64) (push) Has been cancelled
test Linux SBC / build (navio, armhf) (push) Has been cancelled
test Linux SBC / build (navio2, armhf) (push) Has been cancelled
test Linux SBC / build (pxf, armhf) (push) Has been cancelled
test Linux SBC / build (pxfmini, armhf) (push) Has been cancelled
test replay / build (replay, base) (push) Has been cancelled
test replay / build (replay, clang) (push) Has been cancelled
test scripting / test-scripting (push) Has been cancelled
test scripts / build (astyle-cleanliness) (push) Has been cancelled
test scripts / build (check_autotest_options) (push) Has been cancelled
test scripts / build (logger_metadata) (push) Has been cancelled
test scripts / build (param_parse) (push) Has been cancelled
test scripts / build (python-cleanliness) (push) Has been cancelled
test scripts / build (validate_board_list) (push) Has been cancelled
test blimp / build (base) (push) Has been cancelled
test blimp / build (clang) (push) Has been cancelled
test copter / build (base) (push) Has been cancelled
test copter / build (clang) (push) Has been cancelled
test copter / build-gcc-heli (push) Has been cancelled
test ap_periph / build-gcc-ap_periph (push) Has been cancelled
test plane / build (base) (push) Has been cancelled
test plane / build (clang) (push) Has been cancelled
test rover / build (base) (push) Has been cancelled
test rover / build (clang) (push) Has been cancelled
test sub / build (base) (push) Has been cancelled
test sub / build (clang) (push) Has been cancelled
test tracker / build (base) (push) Has been cancelled
test tracker / build (clang) (push) Has been cancelled
test unit tests and sitl building / build (examples, base) (push) Has been cancelled
test unit tests and sitl building / build (examples, clang) (push) Has been cancelled
test unit tests and sitl building / build (sitl, base) (push) Has been cancelled
test unit tests and sitl building / build (sitl, clang) (push) Has been cancelled
test unit tests and sitl building / build (unit-tests, base) (push) Has been cancelled
test unit tests and sitl building / build (unit-tests, clang) (push) Has been cancelled
test blimp / autotest (sitltest-blimp) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1a) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1b) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1c) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1d) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1e) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests2a) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests2b) (push) Has been cancelled
test copter / autotest-heli (sitltest-heli) (push) Has been cancelled
test ap_periph / autotest-can (sitltest-can) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1a) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1b) (push) Has been cancelled
test plane / autotest (sitltest-quadplane) (push) Has been cancelled
test rover / autotest (sitltest-balancebot) (push) Has been cancelled
test rover / autotest (sitltest-rover) (push) Has been cancelled
test rover / autotest (sitltest-sailboat) (push) Has been cancelled
test sub / autotest (sitltest-sub) (push) Has been cancelled
test tracker / autotest (sitltest-tracker) (push) Has been cancelled
test environment setup / build (bookworm, debian) (push) Has been cancelled
test environment setup / build (bullseye, debian) (push) Has been cancelled
test environment setup / build (focal, ubuntu) (push) Has been cancelled
test environment setup / build (jammy, ubuntu) (push) Has been cancelled
test environment setup / build (latest, archlinux) (push) Has been cancelled
test environment setup / build (noble, ubuntu) (push) Has been cancelled
test environment setup / build-alpine (push) Has been cancelled
2025-06-05 09:59:07 +01:00
jobs 18de735b60 AP_HAL_ChibiOS: UPDATE NarinFC-H7(README.md) 2025-06-03 16:07:06 +10:00