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
Please choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code t hen write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Entr boot command line interface. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP.
erase 0xbf050000 0xbf7fffff
loadb
cp.b 0x80100000 0xbf050000 0x600000
New Carambola's are shipped with enabled "serial upgrade" bootloader. If you have purchased it earlier, for some reason you might need to have this feature enabled. There is how to do it.
Please choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code then write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Enter boot command line interface. 9: Load Boot Loader code then write to Flash via TFTP.
9: System Load Boot Loader then write to Flash via TFTP. Warning!! Erase Boot Loader in Flash then burn new one. Are you sure?(Y/N) Please Input new ones /or Ctrl-C to discard Input device IP (10.10.10.123) ==:192.168.101.223 Input server IP (10.10.10.3) ==:192.168.101.52 Input Uboot filename () ==:uboot_3_3_5.bin
After a while Carambola should reboot and previous boot menu should look like this:
Please choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code t hen write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Entr boot command line interface. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP.
This method is recommended for novices. Connect Carambola web interface, browse for firmware upgrade, select file and press upgrade.