ardupilot/libraries/AP_HAL_ChibiOS/hwdef
Andy Piper 9f30d01561 AP_HAL_ChibiOS: bdshot for f103 iofirmware
add support to tell if shared DMA channel is actually shared
avoid starting and stopping the timer peripheral with bdshot
ensure that rcout DMA allocation and deallocation happens entirely within the lock
increase rcout thread working area for bdshot
fix mode mask that is sent to the iomcu
ensure iomcu rcout thread gets timeouts for callbacks
control bdshot input and output line levels on f103
use input capture channel pairs to read rising and falling edges of telemetry on f103
reset channel pairs together on iomcu
generalize the bdshot input path to support suitable buffer sizes for iomcu
generalize DMAR reading of CCR registers to read two at a time on iomcu
enable bi-directional dshot channels on PWM1-4 on iomcu
add methods to directly access erpm values from rcout
update erpm mask and esc telemetry correctly for firmware supporting dshot
add support for propagating bdmask to iomcu
dshot commands to all channels need to be aware of iomcu
ensure esc type is propagated to iomcu
cope with iomcu channel numbering when using EDT
ensure pwm driver is reset properly for dshot commands on iomcu
correctly reset pwm for dshot commands
correctly mask off bdshot bits going to iomcu
don't reset GPIO modes on disabled lines
don't reset pwm_started when sharing DMA channels
set thread name on iomcu rcout and reduce stack size on iomcu
ensure that bdshot pulses with no response are handled correctly
correctly setup DMA for input capture on f103
deal with out of order captured bytes when decoding bdshot telemetry
ensure DMA sharing on f103 does not pull lines low
only disable the timer peripheral when switching DMA channels on iomcu
add support for waiting for _UP to finish before proceeding with dshot
re-order iomcu dshot channels to let TIM4_UP go first
ensure that a cascading event will always come when expected on rcout
allow timeouts when using cascading dshot
always rotate telemetry channel after trying to capture input
cater for both in order and out-of-order bdshot telemetry packets
cope with reversed packets when decoding bdshot telemetry
ensure UP DMA channel is fully free on iomcu before starting next dshot cycle
refactor rcout for iofirmware into separate file
2023-12-18 19:02:52 +11:00
..
ACNS-CM4Pilot hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
ACNS-F405AIO hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
AeroFox-Airspeed hwdef: Adapt the rotation direction of the QMC5883L 2023-10-18 19:50:10 +11:00
AeroFox-Airspeed-DLVR hwdef: To adapt the rotation directionof the QMC5883L on new Aerofox-Airspeed-DLVR 2023-10-18 19:50:46 +11:00
AeroFox-GNSS_F9P hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
AeroFox-PMU hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
airbotf4 hwdef: airbotf4: minimize this board 2023-05-03 18:35:26 +10:00
AIRLink hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
Airvolute-DCS2 AP_HAL_ChibiOS: add hwdef files for Airvolute DCS2 onboard FMU 2023-12-12 11:09:09 +11:00
Aocoda-RC-H743Dual AP_HAL_ChibiOS: Add Aocoda-RC-H743Dual target 2023-11-28 10:29:23 +11:00
AR-F407SmartBat hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
ARK_CANNODE hwdef: correct ARK_CANNODE compilation 2023-11-25 13:47:13 -08:00
ARK_GPS hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
ARK_RTK_GPS hwdef: ark_rtk_gps fix safety led 2023-11-25 13:45:56 -08:00
ARKV6X hwdef: ARKV6X ADIS16507 example 2023-10-05 08:21:50 +11:00
AtomRCF405NAVI hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
BeastF7 AP_HAL_ChibiOS: normalize SerialManagers ports defaults to allow inclusion in hwdefs 2023-05-11 18:45:53 +10:00
BeastF7v2 AP_HAL_ChibiOS: normalize SerialManagers ports defaults to allow inclusion in hwdefs 2023-05-11 18:45:53 +10:00
BeastH7 AP_HAL_ChibiOS: allow AP_SCRIPTING_ENABLED to come from hwdef files 2023-06-09 16:10:52 +10:00
BeastH7v2 AP_HAL_ChibiOS: normalize SerialManagers ports defaults to allow inclusion in hwdefs 2023-05-11 18:45:53 +10:00
BETAFPV-F405 hwdef: bugfixes for BETAFPV-F405 2023-10-24 11:44:54 +11:00
BirdCANdy hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
BlitzF745AIO AP_HAL_ChibiOS: add new board BlitzF745AIO 2023-06-28 17:23:19 +10:00
C-RTK2-HP hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
CarbonixF405 AP_HAL_ChibiOS: Add in CarbonixF405 QMC5883P compass enable 2023-11-15 10:53:38 +11:00
CarbonixL496 AP_Periph: CarbonixL496 crystal hwdef changes 2023-11-15 10:53:38 +11:00
common HAL_ChibiOS: increase LWIP windows 2023-12-11 18:00:38 +11:00
crazyflie2 hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
CUAV_GPS hwdef: added ICP-20100 baro to CUAV_GPS 2023-09-08 18:03:02 +10:00
CUAV-Nora hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
CUAV-Nora-bdshot hwdef: include defaults.parm files from other identical defaults.parm 2023-09-05 11:37:19 +10:00
CUAV-X7 hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
CUAV-X7-bdshot hwdef: include defaults.parm files from other identical defaults.parm 2023-09-05 11:37:19 +10:00
CUAVv5
CUAVv5-bdshot hwdef: DMA is off on I2C on F7 and H7 by default 2023-04-25 14:19:09 +10:00
CUAVv5Nano
CUAVv5Nano-bdshot
CubeBlack AP_HAL_ChibiOS: add get_output_mode() and use it to print correct banner for iomcu 2023-08-15 06:53:48 +10:00
CubeBlack-periph hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
CubeBlack+
CubeGreen-solo AP_HAL_ChibiOS: add defines for all battery backends 2023-03-10 08:48:24 +11:00
CubeOrange AP_HAL_ChibiOS: add get_output_mode() and use it to print correct banner for iomcu 2023-08-15 06:53:48 +10:00
CubeOrange-bdshot hwdef: DMA is off on I2C on F7 and H7 by default 2023-04-25 14:19:09 +10:00
CubeOrange-joey AP_HAL_ChibiOS: make EKF running on second IMU primary 2022-11-23 10:17:38 +11:00
CubeOrange-ODID AP_HAL_ChibiOS: remove Chip ID as Basic ID mechanism 2023-06-17 14:49:22 +10:00
CubeOrange-periph hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
CubeOrange-periph-heavy AP_HAL_ChibiOS: enable scripting on CubeOrange-periph-heavy 2023-10-23 22:44:35 -07:00
CubeOrange-SimOnHardWare hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
CubeOrangePlus AP_HAL_ChibiOS: enable highres sampling on CubeOrangePlus 2023-10-25 19:23:11 +11:00
CubeOrangePlus-bdshot hwdef: DMA is off on I2C on F7 and H7 by default 2023-04-25 14:19:09 +10:00
CubeOrangePlus-SimOnHardWare hwdef: Cite CubeOrange-SimOnHW as the default file 2023-10-14 17:55:56 +11:00
CubePilot-CANMod AP_HAL_ChibiOS: add CubeNode pinout diagram 2023-11-01 14:18:02 +00:00
CubePurple AP_HAL_ChibiOS: dshot iofirmware for Durandal, Pixhawk6C, CubePurple and CubeYellow 2023-08-15 06:53:48 +10:00
CubeRedPrimary AP_HAL_ChibiOS: add support for swapping ICM42688 with ICM45686 2023-12-06 13:34:52 +11:00
CubeRedSecondary AP_HAL_ChibiOS: add support for swapping ICM42688 with ICM45686 2023-12-06 13:34:52 +11:00
CubeSolo AP_HAL_ChibiOS: add defines for all battery backends 2023-03-10 08:48:24 +11:00
CubeYellow AP_HAL_ChibiOS: dshot iofirmware for Durandal, Pixhawk6C, CubePurple and CubeYellow 2023-08-15 06:53:48 +10:00
CubeYellow-bdshot
DevEBoxH7v2 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
DrotekP3Pro hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
Durandal AP_HAL_ChibiOS: dshot iofirmware for Durandal, Pixhawk6C, CubePurple and CubeYellow 2023-08-15 06:53:48 +10:00
Durandal-bdshot
f103-ADSB hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f103-Airspeed hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f103-GPS hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f103-HWESC hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f103-periph hwdef: reduced size of f103-periph bootloader 2023-09-06 11:21:51 +10:00
f103-QiotekPeriph hwdef: make f103-QiotekPeriph a single compass 2023-11-08 18:34:41 +11:00
f103-RangeFinder hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f103-Trigger hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f303-GPS hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f303-HWESC hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f303-M10025 hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f303-M10070 hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f303-MatekGPS hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f303-periph hwdef: disable HAL_USE_CAN on all boards except f103-periph 2023-09-06 11:21:51 +10:00
f303-PWM hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f303-TempSensor hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f303-Universal hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f405-MatekAirspeed hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
f405-MatekGPS hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
F4BY hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
F35Lightning hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
FlyingMoonF407 hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
FlyingMoonF427 hwdef: rearrange FlyingMoonF427 IMU order 2023-10-25 09:47:43 +11:00
FlyingMoonH743 hwdef: rearrange FlyingMoonH743 IMU order 2023-10-25 09:47:43 +11:00
FlywooF405Pro hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
FlywooF405S-AIO hwdef:save flash on FlywooF405S-AIO 2023-11-09 12:49:13 +11:00
FlywooF745 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
FlywooF745Nano hwdef: include defaults.parm files from other identical defaults.parm 2023-09-05 11:37:19 +10:00
fmuv2 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
fmuv3 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
fmuv3-bdshot AP_HAL_ChibiOS: add missing bootloader binaries 2023-08-16 17:49:00 +10:00
fmuv5 AP_HAL_ChibiOS: add iomcu dshot for Pixhawk1, Pixhawk5X and fmuv5 2023-08-15 06:53:48 +10:00
FoxeerH743v1 AP_HAL_ChibiOS: correct incorrect defaults for serial ports on FoxeerH743v1 2023-07-07 16:55:26 +10:00
FreeflyRTK hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
G4-ESC hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
H757I_EVAL hwdef: remove redundant HAL_GCS_ENABLED lines 2023-10-25 19:17:18 +11:00
H757I_EVAL_intf hwdef: remove redundant HAL_GCS_ENABLED lines 2023-10-25 19:17:18 +11:00
HEEWING-F405 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
HEEWING-F405v2 hwdef: include defaults.parm files from other identical defaults.parm 2023-09-05 11:37:19 +10:00
Here4AP hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
HerePro hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
Hitec-Airspeed hwdef: reduced size of Hitec-Airspeed bootloader 2023-09-06 11:21:51 +10:00
HitecMosaic hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
HolybroG4_Compass hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
HolybroG4_GPS hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
HolybroGPS hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
include AP_HAL_ChibiOS: set AP_BATTERY_WATT_MAX_ENABLED 0 for minimize 2023-11-26 11:57:14 +11:00
iomcu AP_HAL_ChibiOS: add get_output_mode() and use it to print correct banner for iomcu 2023-08-15 06:53:48 +10:00
iomcu_f103_8MHz AP_HAL_ChibiOS: run STM32F103 core clock at 72Mhz on 24Mhz oscillators 2023-08-15 06:53:48 +10:00
iomcu-dshot AP_HAL_ChibiOS: bdshot for f103 iofirmware 2023-12-18 19:02:52 +11:00
iomcu-f103 AP_HAL_ChibiOS: run STM32F103 core clock at 72Mhz on 24Mhz oscillators 2023-08-15 06:53:48 +10:00
iomcu-f103-dshot AP_HAL_ChibiOS: bdshot for f103 iofirmware 2023-12-18 19:02:52 +11:00
JFB100 hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
JFB110 AP_HAL_ChibiOS/hwdef: changed defaults parm in JFB110 board definition 2023-11-28 15:58:53 +09:00
JHEMCU-GSF405A hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
JHEMCU-GSF405A-RX2 hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
KakuteF4 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
KakuteF4Mini hwdef: fix KakuteF4Mini build 2023-10-26 18:15:30 +11:00
KakuteF7 hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
KakuteF7-bdshot hwdef: DMA is off on I2C on F7 and H7 by default 2023-04-25 14:19:09 +10:00
KakuteF7Mini hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
KakuteH7 hwdef: new variant of KakuteH7 using ICM42688 2023-12-05 11:41:08 +11:00
KakuteH7-bdshot AP_HAL_ChibiOS: normalize SerialManagers ports defaults to allow inclusion in hwdefs 2023-05-11 18:45:53 +10:00
KakuteH7-Wing AP_HAL_ChibiOS: add 8 bi-directional dshot channels to KakuteH7-Wing 2023-08-22 11:08:14 +10:00
KakuteH7Mini AP_HAL_ChibiOS: allow AP_SCRIPTING_ENABLED to come from hwdef files 2023-06-09 16:10:52 +10:00
KakuteH7Mini-Nand AP_HAL_ChibiOS: process @include lines within hwdef files 2023-07-04 17:36:32 +10:00
KakuteH7v2 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
kha_eth AP_HAL_ChibiOS: hwdef kha_eth to show SerialManager params 2023-11-16 10:58:50 -08:00
luminousbee4 hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
luminousbee5 hwdef: Update luminousbee5 defaults.parm 2023-09-14 12:40:59 +10:00
MambaF405-2022 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
MambaF405US-I2C hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
MambaF405v2 hwdef: correct inversion pin on MambaF405v2 2023-09-19 11:43:58 +10:00
MambaH743v4 AP_HAL_ChibiOS: add SPL06 to MambaH743v4 2023-07-05 16:26:57 +10:00
MatekF405 hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
MatekF405-bdshot hwdef: reduce flash usage to allow build 2022-10-06 10:31:51 +11:00
MatekF405-CAN hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
MatekF405-STD
MatekF405-TE hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
MatekF405-TE-bdshot AP_HAL_ChibiOS: hwdef for MatekF405-TE/VTOL including bdshot 2023-04-12 17:24:15 +10:00
MatekF405-Wing hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
MatekF405-Wing-bdshot
MatekF765-SE hwdef:add bdshot to MatekF765-SE 2023-07-18 10:26:44 +10:00
MatekF765-Wing hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
MatekF765-Wing-bdshot hwdef: correct double-definitions of DEFAULT_NTF_LED_TYPES 2023-05-07 20:13:44 +10:00
MatekH743 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
MatekH743-bdshot hwdef: DMA is off on I2C on F7 and H7 by default 2023-04-25 14:19:09 +10:00
MatekH743-periph hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431 hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
MatekL431-ADSB hwdef: add MatekL431 ADSB Periph 2023-10-09 16:18:13 -07:00
MatekL431-Airspeed hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-BattMon hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-bdshot hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-DShot hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-EFI hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-GPS hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-HWTelem hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-Periph hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-Proximity hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-Rangefinder hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MatekL431-RC hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
MazzyStarDrone hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
mindpx-v2 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
mini-pix hwdef: minimize_features on mini-pix, not minimize_fpv_osd 2023-10-31 09:13:01 +11:00
modalai_fc-v1 hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
mRo-M10095 hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
mRoCANPWM-M10126 hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
mRoControlZeroClassic hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
mRoControlZeroF7 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
mRoControlZeroH7 hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
mRoControlZeroH7-bdshot AP_HAL_ChibiOS: allow 8 bdshot channels on mRoControlZeroH7 2023-08-08 11:50:56 +10:00
mRoControlZeroOEMH7 hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
mRoCZeroOEMH7-bdshot hwdef: mRoControlZeroOEMH7 bdshot version 2023-09-13 17:04:24 +10:00
mRoNexus hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
mRoPixracerPro hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
mRoPixracerPro-bdshot hwdef: include defaults.parm files from other identical defaults.parm 2023-09-05 11:37:19 +10:00
mRoX21
mRoX21-777 hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
Nucleo-G491 HAL_ChibiOS: make it easy to debug secure boot on Nucleo-G491 2022-08-31 10:14:25 +10:00
Nucleo-L476 hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
Nucleo-L496 hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
NucleoH743
NucleoH755 hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
omnibusf4 hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
omnibusf4pro hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
omnibusf4pro-bdshot hwdef: remove bootloader flashing from MambaF405US-I2C and omnibusf4pro-bdshot 2023-07-18 11:40:32 +10:00
omnibusf4pro-one hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
omnibusf4v6 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
OMNIBUSF7V2 hwdef: do not remove OSD in common minimized boards 2023-09-06 20:32:06 +10:00
OmnibusNanoV6 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
OmnibusNanoV6-bdshot
PH4-mini
PH4-mini-bdshot
Pix32v5
PixC4-Jetson hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
PixFlamingo hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
Pixhawk1 AP_HAL_ChibiOS: add iomcu dshot for Pixhawk1, Pixhawk5X and fmuv5 2023-08-15 06:53:48 +10:00
Pixhawk1-1M hwdef: use an include file for boards requiring generic feature minimization 2022-10-11 10:23:19 +11:00
Pixhawk1-1M-bdshot hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
Pixhawk1-bdshot AP_HAL_ChibiOS: add missing bootloader binaries 2023-08-16 17:49:00 +10:00
Pixhawk4
Pixhawk4-bdshot
Pixhawk5X AP_HAL_ChibiOS: add iomcu dshot for Pixhawk1, Pixhawk5X and fmuv5 2023-08-15 06:53:48 +10:00
Pixhawk6C AP_HAL_ChibiOS: dshot iofirmware for Durandal, Pixhawk6C, CubePurple and CubeYellow 2023-08-15 06:53:48 +10:00
Pixhawk6C-bdshot hwdef: include defaults.parm files from other identical defaults.parm 2023-09-05 11:37:19 +10:00
Pixhawk6X hwdef: support Holybro Pixhawk6X_Rev6 2023-10-31 10:42:25 +11:00
Pixhawk6X-bdshot AP_HAL_ChibiOS: Pixhawk6X bdshot version 2023-06-27 11:22:12 +10:00
Pixhawk6X-ODID
PixPilot-C3 AP_HAL_ChibiOS: added PixPilot-C3 2023-11-10 17:14:18 +11:00
PixPilot-V3 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
PixPilot-V6 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
Pixracer hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
Pixracer-bdshot
Pixracer-periph hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
PixSurveyA1
PixSurveyA1-IND hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
PixSurveyA2 AP_HAL_ChibiOS: added PixPilot-V3 and PixSurveyA2 2023-02-14 15:31:41 +11:00
QioTekAdeptF407 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
QioTekZealotF427 hwdef: qiotek: correct HAL_BATT_MONITOR_DEFAULT define name 2023-08-23 17:20:20 +10:00
QioTekZealotH743 hwdef: qiotek: correct HAL_BATT_MONITOR_DEFAULT define name 2023-08-23 17:20:20 +10:00
QioTekZealotH743-bdshot hwdef: DMA is off on I2C on F7 and H7 by default 2023-04-25 14:19:09 +10:00
R9Pilot hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
RADIX2HD RADIX2HD: Set HAL_I2C_INTERNAL_MASK 2023-12-05 11:37:57 +11:00
ReaperF745 hwdef: correct ReaperF745 build 2023-10-26 18:15:30 +11:00
revo-mini hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
revo-mini-bdshot hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
revo-mini-i2c hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
revo-mini-i2c-bdshot hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
revo-mini-sd hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
rFCU hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
rGNSS hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
scripts AP_HAL_ChibiOS: bdshot for f103 iofirmware 2023-12-18 19:02:52 +11:00
SDMODELH7V1 hwdef: update SDH7V1 readme 2023-11-28 11:47:32 +11:00
Sierra-F9P AP_HAL_ChibiOS: add RTC support to GPS periphs that log 2023-10-11 19:17:27 +11:00
Sierra-F405 hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
Sierra-F412 hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00
Sierra-L431 hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
Sierra-PrecisionPoint AP_HAL_ChibiOS: add RTC support to GPS periphs that log 2023-10-11 19:17:27 +11:00
Sierra-TrueNavPro hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
Sierra-TrueNorth hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
Sierra-TrueSpeed hwdef: remove unused HAL_NO_LOGGING define from hwdefs 2023-10-25 19:17:18 +11:00
SIYI_N7 hwdef: update SIYI_N7 hwdef 2023-08-06 09:23:45 +10:00
SkystarsH7HD AP_HAL_ChibiOS: allow AP_SCRIPTING_ENABLED to come from hwdef files 2023-06-09 16:10:52 +10:00
SkystarsH7HD-bdshot AP_HAL_ChibiOS: fix incorrect removal of HAL_I2C_INTERNAL_MASK undef in SkystarsH743HD 2023-08-12 14:00:11 +10:00
skyviper-f412-rev1 hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
skyviper-journey hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
skyviper-v2450 hwdef: explicitly state no-bootloader-embedding on some boards 2023-08-17 08:37:31 +10:00
sparky2 hwdef: use an include file for boards requiring generic feature minimization 2022-10-11 10:23:19 +11:00
speedybeef4 speedybeef4: remove redefinition of AP_BATTERY_SYNTHETIC_CURRENT_ENABLED 2023-10-26 18:15:30 +11:00
speedybeef4v3 hwdef: fix speedybeef4v3 build 2023-10-26 18:15:30 +11:00
speedybeef4v4 AP_HAL_ChibiOS: add support for SpeedyBeeF405v4 2023-11-01 19:25:19 +11:00
SpeedyBeeF405Mini hwdef:fix bug in AtomRCF405NAVI,fix some bds that aren't building 2023-10-17 18:21:04 +11:00
SpeedyBeeF405WING hwdef:add VTX power control to SpeedyBeeF405-Wing 2023-10-06 14:51:52 +11:00
SPRacingH7 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
SPRacingH7RF hwdef: Create correct README and add defaults to ease setup 2023-10-11 19:11:16 +11:00
STM32CubeConf AP_HAL_ChibiOS: Remove executable permissions 2023-09-08 17:09:26 +10:00
SuccexF4 hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
sw-nav-f405 AP_HAL_ChibiOS: Add sw-nav-f405 target 2023-09-14 10:56:20 +10:00
sw-spar-f407 AP_HAL_ChibiOS: Add sw-spar-f407 periph target 2023-10-24 09:48:13 +11:00
Swan-K1 AP_HAL_ChibiOS: Swan-K1 update airspeed tube order param name 2023-01-03 10:17:56 +11:00
TBS-Colibri-F7
thepeach-k1 hwdef: don't include solo gimbal or oreoled on thepeach autopilots 2023-08-29 11:14:15 +10:00
thepeach-r1 hwdef: don't include solo gimbal or oreoled on thepeach autopilots 2023-08-29 11:14:15 +10:00
TMotorH743 HWDEF: Correct define errors in HEEWING and Tmotor bds 2023-09-14 10:38:01 +10:00
VRBrain-v51 hwdef:free flash for space critical bds 2023-10-28 13:32:19 +11:00
VRBrain-v52 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
VRBrain-v54 hwdef: remove HAL_BOARD_LOG_DIRECTORY and HAL_BOARD_TERRAIN_DIRECTORY defaults 2023-07-19 17:25:18 +09:00
VRCore-v10 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
VRUBrain-v51 hwdef:include minimal in minimize_common 2023-10-24 12:20:41 +11:00
YJUAV_A6 hwdef: default most boards to MAVLink2 for 2nd USB endpoint 2023-07-31 19:03:13 +10:00
YJUAV_A6SE hwdef: Modify YJUAV_A6SE board TIME12 to TIM8 2023-09-08 07:57:07 +10:00
YJUAV_A6SE_H743 hwdef: add YJUAV_A6SE_H743 board support 2023-11-07 10:31:20 +11:00
ZubaxGNSS hwdef: removed most CAN_APP_NODE_NAME defines 2023-09-06 11:21:51 +10:00