ar71xx: add support for TP-LINK CPE510 V2.0
[openwrt/openwrt.git] / target / linux / ar71xx / base-files / lib / upgrade / platform.sh
index d469699d3cfa2023c3b4b68fbbbdb14ee3cf435d..3068aa4235582d6e8fa5e27d2ccaac6a9d3f8f44 100755 (executable)
@@ -582,7 +582,6 @@ platform_check_image() {
                return $?
                ;;
        cpe210|\
-       cpe510|\
        eap120|\
        wbs210|\
        wbs510)
@@ -593,6 +592,20 @@ platform_check_image() {
                tplink_pharos_check_image "$1" "01000000" "$(tplink_pharos_v2_get_model_string)" '\0\xff\r' && return 0
                return 1
                ;;
+       cpe510)
+               local modelstr="$(tplink_pharos_v2_get_model_string)"
+               tplink_pharos_board_detect $modelstr
+               case $AR71XX_MODEL in
+               'TP-Link CPE510 v2.0')
+                       tplink_pharos_check_image "$1" "7f454c46" "$modelstr" '\0\xff\r' && return 0
+                       return 1
+                       ;;
+               *)
+                       tplink_pharos_check_image "$1" "7f454c46" "$(tplink_pharos_get_model_string)" '' && return 0
+                       return 1
+                       ;;
+               esac
+               ;;
        a40|\
        a60|\
        mr1750|\