You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1003 B
38 lines
1003 B
# hw definition file for processing by chibios_hwdef.py |
|
# for Swan-K1 (HWing) from Foxtech |
|
# This is a variant of fmuv5 without the IOMCU |
|
|
|
include ../fmuv5/hwdef.dat |
|
|
|
# order of UARTs (and USB). Telem2 is UART4 on the mini, USART3 is not available |
|
SERIAL_ORDER OTG1 USART2 UART4 USART1 USART6 OTG2 |
|
|
|
# enable TX on USART6 (disabled for fmuv5 with iomcu) |
|
PG14 USART6_TX USART6 NODMA |
|
|
|
# start with PE3 low |
|
undef PE3 |
|
PE3 VDD_3V3_SENSORS_EN OUTPUT LOW |
|
|
|
# disable the IOMCU UART |
|
undef IOMCU_UART |
|
undef UART8_TX |
|
undef UART8_RX |
|
undef AP_FEATURE_SBUS_OUT |
|
|
|
# RCInput on the PPM pin, for all protocols |
|
PI5 TIM8_CH1 TIM8 RCININT PULLDOWN LOW |
|
|
|
# setup for supplied power brick |
|
undef HAL_BATT_VOLT_SCALE |
|
define HAL_BATT_VOLT_SCALE 18.182 |
|
undef HAL_BATT_CURR_SCALE |
|
define HAL_BATT_CURR_SCALE 36.364 |
|
|
|
# this board has a 16k RAMTROM |
|
undef HAL_STORAGE_SIZE |
|
define HAL_STORAGE_SIZE 16384 |
|
define HAL_WITH_RAMTRON 1 |
|
|
|
# use a longer frame gap detector for more robust SBUS with H12 controller |
|
define HAL_SBUS_FRAME_GAP 5000U
|
|
|