projects
/
openwrt
/
staging
/
hauke.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ar71xx: add support for Mikrotik RB750P-PBr2
[openwrt/staging/hauke.git]
/
target
/
linux
/
ar71xx
/
base-files
/
lib
/
upgrade
/
platform.sh
diff --git
a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
index e246f35addc252cc6ad075c52e518b4d50e57065..778faeda5aa42a5afafe150d6138f77b62f69641 100755
(executable)
--- a/
target/linux/ar71xx/base-files/lib/upgrade/platform.sh
+++ b/
target/linux/ar71xx/base-files/lib/upgrade/platform.sh
@@
-7,7
+7,7
@@
PART_NAME=firmware
RAMFS_COPY_DATA=/lib/ar71xx.sh
PART_NAME=firmware
RAMFS_COPY_DATA=/lib/ar71xx.sh
-[ -x /usr/sbin/nandwrite ] && RAMFS_COPY_BIN=/usr/sbin/nandwrite
+RAMFS_COPY_BIN='nandwrite'
CI_BLKSZ=65536
CI_LDADR=0x80060000
CI_BLKSZ=65536
CI_LDADR=0x80060000
@@
-184,7
+184,7
@@
alfa_check_image() {
}
platform_nand_board_name() {
}
platform_nand_board_name() {
- local board=$(
ar71xx_
board_name)
+ local board=$(board_name)
case "$board" in
rb*) echo "routerboard";;
case "$board" in
rb*) echo "routerboard";;
@@
-193,7
+193,7
@@
platform_nand_board_name() {
}
platform_check_image() {
}
platform_check_image() {
- local board=$(
ar71xx_
board_name)
+ local board=$(board_name)
local magic="$(get_magic_word "$1")"
local magic_long="$(get_magic_long "$1")"
local magic="$(get_magic_word "$1")"
local magic_long="$(get_magic_long "$1")"
@@
-203,9
+203,12
@@
platform_check_image() {
airgatewaypro|\
airgateway|\
airrouter|\
airgatewaypro|\
airgateway|\
airrouter|\
+ ap121f|\
ap132|\
ap531b0|\
ap90q|\
ap132|\
ap531b0|\
ap90q|\
+ archer-c25-v1|\
+ archer-c58-v1|\
archer-c59-v1|\
archer-c60-v1|\
bullet-m|\
archer-c59-v1|\
archer-c60-v1|\
bullet-m|\
@@
-213,6
+216,7
@@
platform_check_image() {
carambola2|\
cf-e316n-v2|\
cf-e320n-v2|\
carambola2|\
cf-e316n-v2|\
cf-e320n-v2|\
+ cf-e355ac|\
cf-e380ac-v1|\
cf-e380ac-v2|\
cf-e520n|\
cf-e380ac-v1|\
cf-e380ac-v2|\
cf-e520n|\
@@
-236,6
+240,7
@@
platform_check_image() {
dr531|\
dragino2|\
ebr-2310-c1|\
dr531|\
dragino2|\
ebr-2310-c1|\
+ ens202ext|\
epg5000|\
esr1750|\
esr900|\
epg5000|\
esr1750|\
esr900|\
@@
-246,6
+251,7
@@
platform_check_image() {
gl-ar300|\
gl-domino|\
gl-mifi|\
gl-ar300|\
gl-domino|\
gl-mifi|\
+ gl-usb150|\
hiwifi-hc6361|\
hornet-ub-x2|\
jwap230|\
hiwifi-hc6361|\
hornet-ub-x2|\
jwap230|\
@@
-270,6
+276,7
@@
platform_check_image() {
tew-712br|\
tew-732br|\
tew-823dru|\
tew-712br|\
tew-732br|\
tew-823dru|\
+ tl-wr942n-v1|\
unifi-outdoor|\
unifiac-lite|\
unifiac-pro|\
unifi-outdoor|\
unifiac-lite|\
unifiac-pro|\
@@
-283,6
+290,7
@@
platform_check_image() {
wpj342|\
wpj344|\
wpj531|\
wpj342|\
wpj344|\
wpj531|\
+ wpj558|\
wpj563|\
wrt400n|\
wrtnode2q|\
wpj563|\
wrt400n|\
wrtnode2q|\
@@
-319,7
+327,6
@@
platform_check_image() {
hornet-ub|\
mr12|\
mr16|\
hornet-ub|\
mr12|\
mr16|\
- wpj558|\
zbt-we1526|\
zcn-1523h-2|\
zcn-1523h-5)
zbt-we1526|\
zcn-1523h-2|\
zcn-1523h-5)
@@
-398,6
+405,7
@@
platform_check_image() {
tl-mr3220|\
tl-mr3420-v2|\
tl-mr3420|\
tl-mr3220|\
tl-mr3420-v2|\
tl-mr3420|\
+ tl-mr6400|\
tl-wa701nd-v2|\
tl-wa7210n-v2|\
tl-wa750re|\
tl-wa701nd-v2|\
tl-wa7210n-v2|\
tl-wa750re|\
@@
-407,6
+415,7
@@
platform_check_image() {
tl-wa830re-v2|\
tl-wa850re|\
tl-wa850re-v2|\
tl-wa830re-v2|\
tl-wa850re|\
tl-wa850re-v2|\
+ tl-wa855re-v1|\
tl-wa860re|\
tl-wa901nd-v2|\
tl-wa901nd-v3|\
tl-wa860re|\
tl-wa901nd-v2|\
tl-wa901nd-v3|\
@@
-426,6
+435,7
@@
platform_check_image() {
tl-wr703n|\
tl-wr710n|\
tl-wr720n-v3|\
tl-wr703n|\
tl-wr710n|\
tl-wr720n-v3|\
+ tl-wr740n-v6|\
tl-wr741nd-v4|\
tl-wr741nd|\
tl-wr802n-v1|\
tl-wr741nd-v4|\
tl-wr741nd|\
tl-wr802n-v1|\
@@
-440,6
+450,7
@@
platform_check_image() {
tl-wr841n-v9|\
tl-wr842n-v2|\
tl-wr842n-v3|\
tl-wr841n-v9|\
tl-wr842n-v2|\
tl-wr842n-v3|\
+ tl-wr902ac-v1|\
tl-wr941nd-v5|\
tl-wr941nd-v6|\
tl-wr940n-v4|\
tl-wr941nd-v5|\
tl-wr941nd-v6|\
tl-wr940n-v4|\
@@
-642,7
+653,9
@@
platform_check_image() {
return 0;
;;
# these boards use metadata images
return 0;
;;
# these boards use metadata images
+ fritz300e|\
rb-750-r2|\
rb-750-r2|\
+ rb-750p-pbr2|\
rb-750up-r2|\
rb-941-2nd|\
rb-951ui-2nd|\
rb-750up-r2|\
rb-941-2nd|\
rb-951ui-2nd|\
@@
-659,7
+672,7
@@
platform_check_image() {
}
platform_pre_upgrade() {
}
platform_pre_upgrade() {
- local board=$(
ar71xx_
board_name)
+ local board=$(board_name)
case "$board" in
c-60|\
case "$board" in
c-60|\
@@
-700,6
+713,7
@@
platform_pre_upgrade() {
nand_do_upgrade "$1"
;;
rb-750-r2|\
nand_do_upgrade "$1"
;;
rb-750-r2|\
+ rb-750p-pbr2|\
rb-750up-r2|\
rb-941-2nd|\
rb-951ui-2nd|\
rb-750up-r2|\
rb-941-2nd|\
rb-951ui-2nd|\
@@
-718,7
+732,7
@@
platform_pre_upgrade() {
}
platform_nand_pre_upgrade() {
}
platform_nand_pre_upgrade() {
- local board=$(
ar71xx_
board_name)
+ local board=$(board_name)
case "$board" in
rb*)
case "$board" in
rb*)
@@
-733,7
+747,7
@@
platform_nand_pre_upgrade() {
}
platform_do_upgrade() {
}
platform_do_upgrade() {
- local board=$(
ar71xx_
board_name)
+ local board=$(board_name)
case "$board" in
all0258n)
case "$board" in
all0258n)
@@
-755,7
+769,8
@@
platform_do_upgrade() {
platform_do_upgrade_allnet "0x9f080000" "$ARGV"
;;
cap4200ag|\
platform_do_upgrade_allnet "0x9f080000" "$ARGV"
;;
cap4200ag|\
- eap300v2)
+ eap300v2|\
+ ens202ext)
platform_do_upgrade_allnet "0xbf0a0000" "$ARGV"
;;
dir-825-b1|\
platform_do_upgrade_allnet "0xbf0a0000" "$ARGV"
;;
dir-825-b1|\