Advanced firmware upload options

mtd

scp test@192.168.0.104:/home/test/carambola_tester/bin/ramips/openwrt-ramips-rt305x-carambola-squashfs-sysupgrade.bin /tmp
mtd -r write /tmp/openwrt-ramips-rt305x-carambola-squashfs-sysupgrade.bin firmware

Manual U-boot TFTP flashing

These instructions are for Carambola2 board

U-Boot 1.1.4-g2dfdea36 (Aug  8 2014 - 10:33:34)

=====================================
Caraboot v2.0 (AR9331) U-boot
http://www.8devices.com/
-------------------------------------
DRAM:  64 MB
Flash: 16 MB
Net:   eth0, eth1
=====================================
Hit ESC key to stop autoboot:  0 
ar7240> INTERRUPT>
ar7240> <INTERRUPT>
setenv ipaddr 192.168.1.1; setenv serverip 192.168.1.20
tftpboot 0x80060000 openwrt-ar71xx-generic-carambola2-squashfs-sysupgrade.bin
ar7240> tftpboot 0x80060000 openwrt-ar71xx-generic-carambola2-squashfs-sysupgrade.bin
Using eth1 device
TFTP from server 192.168.1.20; our IP address is 192.168.1.1
Filename 'openwrt-ar71xx-generic-carambola2-squashfs-sysupgrade.bin'.
Load address: 0x80060000
Loading: T T T T T #################################################################
       #################################################################
       #################################################################
       #################################################################
       #################################################################
       #################################################################
       #################################################################
       #################################################################
       #################################################################
       #################################################################
       #################################################################
       ######################################################
done
Bytes transferred = 3932164 (3c0004 hex)
ar7240> 
erase 0x9f050000 +${filesize}; cp.b 0x80060000 0x9f050000 ${filesize}
ar7240> erase 0x9f050000 +${filesize}; cp.b 0x80060000 0x9f050000 ${filesize}
.............................................................
Copy to Flash... ............................................................done
ar7240> 
reset