boards: fmu-v2/v3 limit rate loop by default

This commit is contained in:
Daniel Agar 2020-01-20 14:21:55 -05:00 committed by Lorenz Meier
parent 4f6faac2c8
commit 627e531fcc
4 changed files with 25 additions and 2 deletions

View File

@ -25,4 +25,7 @@ unset BL_FILE
if [ $AUTOCNF = yes ]
then
# to minimize cpu usage on older boards limit inner loop to 400 Hz
param set IMU_GYRO_RATEMAX 400
fi

View File

@ -1,5 +1,5 @@
/****************************************************************************
* nuttx-configs/px4_fmu-v2/scripts/ld.script
* scripts/ld.script
*
* Copyright (C) 2011 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>

View File

@ -4,7 +4,28 @@
#------------------------------------------------------------------------------
#
# Bootloader upgrade
#
set BL_FILE /etc/extras/px4fmuv3_bl.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
# to minimize cpu usage on older boards limit inner loop to 400 Hz
param set IMU_GYRO_RATEMAX 400
fi

View File

@ -496,7 +496,6 @@ __BEGIN_DECLS
extern void stm32_spiinitialize(void);
/****************************************************************************************************
* Name: board_spi_reset board_peripheral_reset
*