Changeset 38075


Ignore:
Timestamp:
2013-09-20T00:36:42+02:00 (4 years ago)
Author:
juhosg
Message:

ar71xx: add sysupgrade support for the WD My Net N600 board

Signed-off-by: Gabor Juhos <juhosg@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh

    r38064 r38075  
    6868tplink_get_image_boot_size() { 
    6969        get_image "$@" | dd bs=4 count=1 skip=37 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' 
     70} 
     71 
     72seama_get_type_magic() { 
     73        get_image "$@" | dd bs=1 count=4 skip=53 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' 
    7074} 
    7175 
     
    150154                ;; 
    151155 
     156        mynet-n600) 
     157                [ "$magic_long" != "5ea3a417" ] && { 
     158                        echo "Invalid image, bad magic: $magic_long" 
     159                        return 1 
     160                } 
     161 
     162                local typemagic=$(seama_get_type_magic "$1") 
     163                [ "$typemagic" != "6669726d" ] && { 
     164                        echo "Invalid image, bad type: $typemagic" 
     165                        return 1 
     166                } 
     167 
     168                return 0; 
     169                ;; 
    152170        mr600 | \ 
    153171        mr600v2 | \ 
Note: See TracChangeset for help on using the changeset viewer.