summaryrefslogtreecommitdiff
path: root/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2022-03-08 17:41:23 -0600
committerJohn Klug <john.klug@multitech.com>2022-03-09 17:03:57 -0600
commit1d378689dcb8c45457749e3290b492613be96fa5 (patch)
treea0fe02cd2ee91d94a06e5ff1f788b68845717b96 /recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade
parente0ef9c832b51f7efe296e332fbd5a8c4e6ac5d53 (diff)
downloadmeta-mlinux-atmel-1d378689dcb8c45457749e3290b492613be96fa5.tar.gz
meta-mlinux-atmel-1d378689dcb8c45457749e3290b492613be96fa5.tar.bz2
meta-mlinux-atmel-1d378689dcb8c45457749e3290b492613be96fa5.zip
Add OverlayFS to mLinux
Diffstat (limited to 'recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade')
-rwxr-xr-xrecipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade3
1 files changed, 3 insertions, 0 deletions
diff --git a/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade b/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade
index 360b553..5568357 100755
--- a/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade
+++ b/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade
@@ -1,4 +1,6 @@
#!/bin/bash
+PERSISTENT_DIR="/var/persistent/"
+ERASE_PERSISTENT="${PERSISTENT_DIR}/mts_do_erase_persistent"
dofile=/var/volatile/do_flash_upgrade
dofactoryreset=0
id=$(id -u)
@@ -120,6 +122,7 @@ if (( $tobeflashed )); then
sleep 1
poweroff
else
+ ((KEEP_PERSISTENT)) || touch "$ERASE_PERSISTENT"
logger -s -t firmware_upgrade "Rebooting"
sleep 1
reboot