OpenWrt – Rev 3

Subversion Repositories:
Rev:
platform_do_upgrade() {                 
        default_do_upgrade "$ARGV"                                               
}                                                                                

PART_NAME=firmware

platform_check_image() {                                                         
        local board=$(board_name)                                                
        local magic="$(get_magic_long "$1")"                                     

        [ "$#" -gt 1 ] && return 1                                               

        case "$board" in                                                       
        bananapi,bpi-r2)                                                       
                [ "$magic" != "27051956" ] && {   
                        echo "Invalid image type."
                        return 1                                     
                }                                                    
                return 0                                             
                ;;                                                   

        *)                                                           
                echo "Sysupgrade is not supported on your board yet."
                return 1                                             
                ;;                                
        esac                                      

        return 0                                                                                         
}