bcm53xx: sysupgrade: improve NAND warnings
authorrmilecki <rmilecki@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 21 Apr 2015 11:04:38 +0000 (11:04 +0000)
committerrmilecki <rmilecki@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 21 Apr 2015 11:04:38 +0000 (11:04 +0000)
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45546 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/bcm53xx/base-files/lib/upgrade/platform.sh

index f26cce0..e53c251 100644 (file)
@@ -141,7 +141,10 @@ platform_pre_upgrade() {
 
        # Firmwares without UBI image should be flashed "normally"
        local root_type=$(identify $dir/root)
 
        # Firmwares without UBI image should be flashed "normally"
        local root_type=$(identify $dir/root)
-       [ "$root_type" != "ubi" ] && return
+       [ "$root_type" != "ubi" ] && {
+               echo "Provided firmware doesn't use UBI for rootfs."
+               return
+       }
 
        # Prepare TRX file with just a kernel that will replace current one
        local linux_length=$(grep "\"linux\"" /proc/mtd | sed "s/mtd[0-9]*:[ \t]*\([^ \t]*\).*/\1/")
 
        # Prepare TRX file with just a kernel that will replace current one
        local linux_length=$(grep "\"linux\"" /proc/mtd | sed "s/mtd[0-9]*:[ \t]*\([^ \t]*\).*/\1/")
@@ -174,7 +177,7 @@ platform_do_upgrade() {
        local trx="$1"
 
        [ "$(platform_flash_type)" == "nand" ] && {
        local trx="$1"
 
        [ "$(platform_flash_type)" == "nand" ] && {
-               echo "Flashing firmware without UBI for rootfs. All erase counters will be lost."
+               echo "Writing whole image to NAND flash. All erase counters will be lost."
        }
 
        case "$file_type" in
        }
 
        case "$file_type" in