2beccc5985e78e599b4fc4c8eae723b8f0267189
[openwrt/openwrt.git] / target / linux / rb532 / base-files / lib / upgrade / platform.sh
1 REQUIRE_IMAGE_METADATA=1
2 RAMFS_COPY_BIN='nandwrite'
3 CI_KERNPART=none
4
5 platform_check_image() {
6 [ -e /dev/ubi0 ] || {
7 ubiattach -m 1
8 sleep 1
9 }
10 return 0;
11 }
12
13 platform_pre_upgrade() {
14 nand_do_upgrade "$1"
15 }
16
17 platform_nand_pre_upgrade() {
18 mtd erase kernel
19 tar xf "$1" "sysupgrade-$(board_name)/kernel" -O | nandwrite -o /dev/mtd0 -
20 }
21
22 platform_do_upgrade() {
23 default_do_upgrade "$ARGV"
24 }