Motherboard Upgrade Firmware

From Wiki for Dragino Project
Revision as of 02:24, 23 March 2011 by Edwin (Talk | contribs) (Upgrade firmware via Redboot)

Jump to: navigation, search

There are several methods to flash the firmware of a Dragino MS12.

Upgrade firmware via Redboot

  • Copy openwrt-atheros-vmlinux.lzma and openwrt-atheros-root.squashfs to your tftp server
  • [Motherboard_Redboot|Access Redboot via Telnet]
  • run below commands to flash
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xa87d0000-0xa87e0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87d0000: .
RedBoot> load -r -b %{FREEMEMLO} openwrt-atheros-vmlinux.lzma
Using default protocol (TFTP)
Raw file loaded 0x8003e000-0x800edfff, assumed entry at 0x8003e000
RedBoot> fis create -e 0x80041000 -r 0x80041000 vmlinux.bin.l7
... Erase from 0xa8030000-0xa80e0000: ...........
... Program from 0x8003e000-0x800ee000 at 0xa8030000: ...........
... Erase from 0xa87d0000-0xa87e0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87d0000: .
RedBoot> load -r -b %{FREEMEMLO} openwrt-atheros-root.squashfs
Using default protocol (TFTP)
Raw file loaded 0x8003e000-0x8045dfff, assumed entry at 0x8003e000
RedBoot> fis create rootfs
... Erase from 0xa80e0000-0xa8500000: ..................................................................
... Program from 0x8003e000-0x8045e000 at 0xa80e0000: ..................................................................
... Erase from 0xa87d0000-0xa87e0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87d0000: .
RedBoot> reset