From f1f6ca21cbe86344d86b879bf5cb1ccaf6334008 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Fri, 4 Sep 2020 15:24:44 +0200 Subject: [PATCH] rcS: try to load params from secondary storage if available --- ROMFS/px4fmu_common/init.d/rcS | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS index f9eafe6fdc..d85d1e7c43 100644 --- a/ROMFS/px4fmu_common/init.d/rcS +++ b/ROMFS/px4fmu_common/init.d/rcS @@ -166,8 +166,17 @@ else # # Load parameters. # + # if MTD has a secondary storage it is used for (factory) calibration data + if mtd has-secondary + then + if mtd start -i 1 /fs/mtd_caldata + then + param load /fs/mtd_caldata + fi + fi + param select $PARAM_FILE - if ! param load + if ! param import then param reset_all fi