2 # Copyright (C) 2010 OpenWrt.org
6 REQUIRE_IMAGE_METADATA=1
8 platform_check_image() {
12 platform_do_upgrade() {
13 local board=$(board_name)
19 [ -z "$(rootfs_type)" ] && mtd erase firmware
23 echo "Backing up firmware"
24 dd if=/dev/mtd4 bs=1024 count=4096 > /tmp/backup_firmware.bin
25 dd if=/dev/mtd5 bs=1024 count=52224 >> /tmp/backup_firmware.bin
26 mtd -e firmware2 write /tmp/backup_firmware.bin firmware2
42 ubiquiti,edgerouterx|\
43 ubiquiti,edgerouterx-sfp)
44 platform_upgrade_ubnt_erx "$1"
47 default_do_upgrade "$1"