background image

Upload

 

new

 

firmware

 

to

 

Carambola

 

2

 

 

This topic covers few methods how to upgrade firmware on Carambola. Some methods require only serial 
connection, some only LAN, some LAN and Serial. Also you might need to install/setup other software to 
perform these tasks.  

sysupgrade

 

sysupgrade

 is best ever way to upgrade firmware. For this to work you must be connected to Carambola 

terminal. It does not matter using Serial, LAN ir Wireless connection.  

mtd

 

mtd

 method is similar to sysupgrade. Use any one you like.  

Serial

 

connection

 

only

 

Using 

serial

 cable is most dangerous one. There many things that can go wrong. Ensure you have good serial 

cable (cheaper usb-serial adapters don't work), rock solid power supply and steel nerves :)  

TFTP

 

TFTP

 method to upgrade firmware requires you serial connection to Carambola and configured TFTP server 

over LAN. Wireless connection does not work.  

Upgrading

 

bootloader

 

If for some reason you have older bootloader and wish to upgrade, you must proceed 

here

. It is even more 

dangerous than upgrading firmware using serial connection only. If something fails, there are big chances you 
render your module useless.  

Web

 

interface

 

/

 

LUCI

 

This method is recommended for novices. Connect Carambola web interface, browse for firmware upgrade, 
select file and press upgrade.  

Terminal

 

programs

 

for

 

various

 

OS,

 

settings

 

and

 

usage

 

examples

 

terminals

 

Carambola2

 

automated

 

flashing

 

(linux

 

version)

 

Pyton based flash utility for Carambola2

 

 
 

 

 

Summary of Contents for Carambola 2

Page 1: ...Carambola 2 manual...

Page 2: ...x minicom 9 Linux picocom 9 Other Linux uart settings and useful commands 9 Set up TFTP server 10 Windows 10 Linux 11 Upload new firmware to Carambola 2 12 sysupgrade 12 mtd 12 Serial connection only...

Page 3: ...s on GitHub https github com 8devices and is supported by our growing community on http www 8devices com community forum Carambola 2 specification overview CPU AR9331 400 MHz Memory 16 MB SPI Flash wi...

Page 4: ...able version At this point 2012 11 11 stable version is carambola v2 3 rc4 To get this version type command git checkout carambola v2 3 rc4 More packages Edit file vi feeds conf default src git packag...

Page 5: ...uconfig You should see configuration window like this Let s leave everything untouched for now and and exit Type make for standard building procedure or make j 2 if you want to use more than 1 thread...

Page 6: ...n completing build proces For this you need to install and configure email client After you are done type this long command date tmp text txt make j 2 tmp text txt date tmp text txt mail s done email_...

Page 7: ...thout hardware flow control and power up your carambola TTL 3 3V level However if you have TTL level USB to serial converter you should do some soldering Remove J9 and J10 jumpers and connect FTDI 3 3...

Page 8: ...0 picocom b 9600 dev ttyUSB0 Picocom man To exit press and hold CTRL A Q Other Linux uart settings and useful commands If you do not have installed stty you should get it by typing opkg install coreut...

Page 9: ...Set up Windo You can Enable T p TFTP se ws set up TFTP s TFTP server Y erver server very qu Your settings s uickly using T should look li TFTP32 sofwa ke are It is free...

Page 10: ...etc xinetd d tftp sudo nano etc xinetd d tftp Paste this code service tftp protocol udp port 69 socket_type dgram wait yes user nobody server usr sbin in tftpd server_args home tftpboot disable no sud...

Page 11: ...good serial cable cheaper usb serial adapters don t work rock solid power supply and steel nerves TFTP TFTP method to upgrade firmware requires you serial connection to Carambola and configured TFTP s...

Page 12: ...iguration Change Network parameters Edit carambola target linux ramips base files etc config network Cahnge default banner welcome screen Change welcome screen example Edit carambola package base file...

Page 13: ...Appe If you are...

Page 14: ...s set forth for an uncontrolled environment This equipment should be installed and operated with minimum distance 20cm between the radiator include antenna and your body Labeling requirement The Host...

Reviews: