Browse Source

Mantis: update bootloader and SYS_AUTOSTART

This adds a check for the previous SYS_AUTOSTART id. If it is still the
old/previous SYS_AUTOSTART id, it will flash the new bootloader as well
as set the proper SYS_AUTOSTART id.
master
Julian Oes 3 years ago committed by Daniel Agar
parent
commit
a50f7af3b1
  1. 15
      boards/atl/mantis-edu/init/rc.board_defaults

15
boards/atl/mantis-edu/init/rc.board_defaults

@ -22,3 +22,18 @@ set LOGGER_ARGS "-m mavlink" @@ -22,3 +22,18 @@ set LOGGER_ARGS "-m mavlink"
# Start esc
tap_esc start -d /dev/ttyS4 -n 4
# Transition from previous non open-source flight stack
if param compare SYS_AUTOSTART 4001
then
param reset_all
tune_control play -t 4
sleep 2
if bl_update /etc/extras/bootloader.bin
then
tune_control play -t 3
else
tune_control play -t 5
fi
sleep 2
fi

Loading…
Cancel
Save