projects
/
openwrt
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
ath79: mikrotik: erase firmware on SPI NOR before install
[openwrt/openwrt.git]
/
target
/
linux
/
ath79
/
mikrotik
/
base-files
/
lib
/
upgrade
/
platform.sh
diff --git
a/target/linux/ath79/mikrotik/base-files/lib/upgrade/platform.sh
b/target/linux/ath79/mikrotik/base-files/lib/upgrade/platform.sh
index d79bd03af54f114827c9d424f6306c277e644dd5..5ee549236983495c1f9c9db9ed3b002a990ec1ed 100644
(file)
--- a/
target/linux/ath79/mikrotik/base-files/lib/upgrade/platform.sh
+++ b/
target/linux/ath79/mikrotik/base-files/lib/upgrade/platform.sh
@@
-38,6
+38,9
@@
platform_do_upgrade() {
platform_do_upgrade_mikrotik_nand "$1"
;;
*)
+ # NOR devices: erase firmware if booted from initramfs
+ [ -z "$(rootfs_type)" ] && mtd erase firmware
+
default_do_upgrade "$1"
;;
esac