For the installation midge to your router, you should go by following steps:
See Download section
There is no way to direct upload firmware over HTTP. But you can try
Currently you can upload firmware over serial console_cable (but i have plans to add web-upgrade support)
ADM5120 Boot:
ADM5120 Boot: <--- press space 3x times Linux Loader Menu ==================== (a) Download vmlinuz to flash ... (b) Download vmlinuz to sdram (for debug) ... (c) Exit Please enter your key :
<note tip> In case of problems if you using minicom
</note>
Downloading.......................PASS Eraseing nor flash.......PASS Programming nor flash...PASS Linux Loader Menu ==================== (a) Download vmlinuz to flash ... (b) Download vmlinuz to sdram (for debug) ... (c) Exit Please enter your key :
Please enter your key : c jump to linux code!! LINUX started... ADM5120 Demo board CPU revision is: 0001800b Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes. Primary data cache 8kB, 2-way, linesize 16 bytes. Linux version 2.4.31-MIPS-01.00 (vlad@woody) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110.1)) #116 5 am5120_setup() starts. ...
<font color="grey" size="-1">
midge has /sbin/upgrade
script which can be used for upgrade:
<note warning> On upgrading firmware completely, you will loss data on your root filesystem </note> <note warning> After upgrade you should reboot device by power OFF/ON (root jffs2 partition will be broken) </note> You can change upgrade server and dir in /etc/midge.conf
UPGRADE_SERVER=http://midge.vlad.org.ua UPGRADE_DIR=firmware
midge# upgrade Usage: /sbin/upgrade initfs|kernel|firmware
midge# upgrade initfs Upgrading initial root file system... Connecting to midge.vlad.org.ua[212.1.120.85]:80 initfs-jffs2-latest. 100% |*****************************| 504 KB 00:00 ETA 7+1 records in 7+1 records out
<note warning> After upgrade initial root filesystem you should reboot or you can get unpredictable result </note>
midge# upgrade kernel Upgrading kernel... Connecting to midge.vlad.org.ua[212.1.120.85]:80 vmlinuz-jffs2-latest 100% |*****************************| 615 KB 00:00 ETA 9+1 records in 9+1 records out
</font>