mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-07-26 16:28:06 +08:00
boards: initial CUAV X7Pro support (not complete)
- this is booting and functional, but still missing a few things - still needs full PWM output, verification of all sensor rotations and IO, etc
This commit is contained in:
38
boards/cuav/x7pro/init/rc.board_defaults
Normal file
38
boards/cuav/x7pro/init/rc.board_defaults
Normal file
@@ -0,0 +1,38 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# CUAV X7Pro specific board defaults
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
#
|
||||
# Bootloader upgrade
|
||||
#
|
||||
set BL_FILE /etc/extras/cuav_x7pro_bootloader.bin
|
||||
if [ -f $BL_FILE ]
|
||||
then
|
||||
if param compare SYS_BL_UPDATE 1
|
||||
then
|
||||
param set SYS_BL_UPDATE 0
|
||||
param save
|
||||
echo "BL update..." >> $LOG_FILE
|
||||
bl_update $BL_FILE
|
||||
echo "BL update done" >> $LOG_FILE
|
||||
reboot
|
||||
fi
|
||||
fi
|
||||
unset BL_FILE
|
||||
|
||||
if [ $AUTOCNF = yes ]
|
||||
then
|
||||
param set BAT_V_DIV 18
|
||||
param set BAT1_V_DIV 18
|
||||
param set BAT2_V_DIV 18
|
||||
|
||||
param set BAT_A_PER_V 24
|
||||
param set BAT1_A_PER_V 24
|
||||
param set BAT2_A_PER_V 24
|
||||
|
||||
# Enable IMU thermal control
|
||||
param set SENS_EN_THERMAL 1
|
||||
fi
|
||||
|
||||
set LOGGER_BUF 64
|
||||
Reference in New Issue
Block a user