diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2014-01-01 23:43:23 +0100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2014-01-01 23:43:39 +0100 |
commit | 1d9e8a7b721685b9290103d82db04f9b0a587d65 (patch) | |
tree | 221e954b5e8e56d775e713ecb5547885d46c1d72 | |
parent | 5b302fef59354f536e83a0b14572d2f954a6e682 (diff) | |
download | px4-firmware-1d9e8a7b721685b9290103d82db04f9b0a587d65.tar.gz px4-firmware-1d9e8a7b721685b9290103d82db04f9b0a587d65.tar.bz2 px4-firmware-1d9e8a7b721685b9290103d82db04f9b0a587d65.zip |
Reboot if IO update startup fails on first try
-rw-r--r-- | ROMFS/px4fmu_common/init.d/rcS | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS index 05657b03e..f122921c5 100644 --- a/ROMFS/px4fmu_common/init.d/rcS +++ b/ROMFS/px4fmu_common/init.d/rcS @@ -176,7 +176,7 @@ then tone_alarm MBABGP if px4io forceupdate 14662 $io_file then - usleep 200000 + usleep 500000 if px4io start then echo "PX4IO restart OK" @@ -186,7 +186,8 @@ then echo "PX4IO restart failed" echo "PX4IO restart failed" >> $logfile tone_alarm MNGGG - sh /etc/init.d/rc.error + sleep 10 + reboot fi else echo "PX4IO update failed" |