[rdc] fix upgrade detection logic, patch from Bernhard Loos
authorflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 2 May 2010 19:30:59 +0000 (19:30 +0000)
committerflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 2 May 2010 19:30:59 +0000 (19:30 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21310 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

index 6e4a7df..6348a69 100644 (file)
@@ -1,16 +1,10 @@
-PART_NAME=linux
+PART_NAME=firmware
 
 platform_check_image() {
-       [ "$ARGC" -gt 1 ] && return 1
+       [ "$(get_magic_word $(find_mtd_part firmware))" -eq "$(get_magic_word "$1")" ] && return 0
 
-       case "$(get_magic_word "$1")" in
-               # rdc .bin files for ar360w3g
-               474d) return 0;;
-               *)
-                       echo "Invalid image type. Please use an appropriate .bin file"
-                       return 1
-               ;;
-       esac
+       echo "Invalid image type. Please use an appropriate .bin file"
+       return 1
 }
 
 # use default for platform_do_upgrade()
This page took 0.03077 seconds and 4 git commands to generate.