Flash Firmware

This section covers a few methods to flash firmware onto your Carambola3.


Web interface / LuCI

Connect to your Carambola3's web interface and navigate to (System → Backup / Flash Firmware),
then select your firmware image and press Flash image, on the next page click Proceed to begin flashing.


Sysupgrade

Connect into Carambola3 and download the binary image to RAM under /tmp.
(Alter your username, IP and path to match your binary image location)

scp tester@192.168.1.254:/home/tester/openwrt-8devices-v2.11-ar71xx-generic-carambola3-squashfs-sysupgrade.bin root@192.168.1.1:/tmp

Perform upgrade procedure with configuration reset:

sysupgrade -v -n /tmp/openwrt-8devices-v2.11-ar71xx-generic-carambola3-squashfs-sysupgrade.bin

Perform upgrade procedure without configuration reset:

sysupgrade -v -c /tmp/openwrt-8devices-v2.11-ar71xx-generic-carambola3-squashfs-sysupgrade.bi

Memory technology device

This is an alternative firmware upgrade method that also begins by copying the firmware image into RAM.

scp tester@192.168.1.254:/home/tester/openwrt-8devices-v2.11-ar71xx-generic-carambola3-squashfs-sysupgrade.bin root@192.168.1.1:/tmp

Afterwards, execute the following:

mtd -r write /tmp/openwrt-8devices-v2.11-ar71xx-generic-carambola3-squashfs-sysupgrade.bin firmware