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.
This commit is contained in:
Julian Oes 2021-09-30 15:20:14 +02:00 committed by Daniel Agar
parent fa282cfe86
commit a50f7af3b1

View File

@ -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