background image

4.

 

I

NSTALLING NEW FIRMWARE

The firmware loaded in the R-Idge router is modifiable. New firmware can be uploaded to the 
router through the USB interface.

4.1. Set up the Installation program

The Installation program is available in deb package, rpm package and source code. 

It can be downloaded at the following url 

http://www.rosand-tech.com/downloads

.

 

See the instructions detailed in the document “Firmware Installation Manual” if you need to 
compile the source code.

4.2. Prepare the new firmware

Download the new firmware from 

http://www.rosand-tech.com/products/r-idge/doc.html

Uncompress the downloaded file

 

unzip <filename>.zip

It will produce an Intel HEX file:<filename>-<version>.hex

4.3. Put the router in bootloader mode

Before uploading the firmware, the router must be in bootloader mode.

Please follow the below instructions:

• Press the reset button, the led RED will switch on.

• Maintain the reset button pressed until the led RED is off.

• The led GREEN will blink.

The router is now in bootloader mode.

4.4. Upload the new firmware

Run the command

bltool -c swra327 -p CC2531F128 -P /dev/ttyACM0 -U flash:w:<filename>-<version>.hex

You can run 

man bltool

 to know about all the options of 

bltool

.

The document “Firmware Installation Manual” gives more detailed information. It can be 
downloaded at the url 

http://www.rosand-tech.com/products/r-idge/doc.html

.

 

Installing new firmware

Technical guide (revision 1.1)

 

9

Reset button

Summary of Contents for R-Idge

Page 1: ...R Idge 6LoWPAN USB router User Guide Revision 1 1 ...

Page 2: ...uration program 6 3 2 2 Prepare your user account 6 3 2 3 Change the configurable parameters 6 3 3 Setting up the network 7 3 3 1 Activate IPv6 routing 7 3 3 2 Configure the network 7 3 4 Routing configuration 7 3 4 1 Configure Neighbor Discovery RA RS 7 3 4 2 Configuring RPL 8 4 INSTALLING NEW FIRMWARE 9 4 1 Set up the installation program 9 4 2 Prepare the new firmware 9 4 3 Put the router in bo...

Page 3: ...ks and interconnects them to the enterprise local and wide area IPv6 networks R Idge eliminates need to dedicated high cost 6LoWPAN router and offers a seemless scalability This document explains how to run R Idge on Linux 2 6 and above Introduction Technical guide revision 1 1 3 ...

Page 4: ...yACM0 ifconfig usb0 If you have other serial device which might already use dev ttyACM0 or a network device which might already use usb0 you can perform the following process unplug R Idge run the two commands ls dev ttyACM ifconfig plug R Idge to the computer run again the two commands ls dev ttyACM ifconfig R Idge corresponds to the added ttyACMx and usbx device For the remaining of the document...

Page 5: ...is 11 the highest channel number is 26 All the devices should use the same channel in order to be able to communicate RF channel can be chosen between these 16 channels 3 1 2 RF output power The RF output parameter controls the power of the RF transmission The value of RF output can be chosen between 5 and 255 The following table shows typical output power settings RF output Typical output power d...

Page 6: ...ovided for this purpose 3 2 1 Set up the Configuration program The Configuration program is available in deb package rpm package and source code It can be downloaded at the following url http www rosand tech com downloads See the instructions detailed in the document Firmware Configuration Manual if you need to compile the source code 3 2 2 Prepare your user account In order to be able to change t...

Page 7: ... the network Configure the IPV6 address on usb0 ip 6 address add 2001 db8 1 1 64 dev usb0 3 4 Routing configuration R Idge can work with different routing protocols In this section we will show how to configure two routing protocols Neighbor Discovery RA RS RPL Choose the most suited routing protocol for your Wireless Sensor Network 3 4 1 Configure Neighbor Discovery RA RS radvd is the Linux IPv6 ...

Page 8: ...vd start 3 4 2 Configuring RPL If you want to use the RPL protocol within your WSN a Linux RPL Edge Router daemon is provided The rpld daemon is available in deb package rpm package and source code It can be downloaded at the following url http www rosand tech com downloads In order to activate rpl on usb0 in daemon mode background run the following command rpld i usb0 D You can run man rpld to kn...

Page 9: ...ile unzip filename zip It will produce an Intel HEX file filename version hex 4 3 Put the router in bootloader mode Before uploading the firmware the router must be in bootloader mode Please follow the below instructions Press the reset button the led RED will switch on Maintain the reset button pressed until the led RED is off The led GREEN will blink The router is now in bootloader mode 4 4 Uplo...

Page 10: ...Revision History Revision number Date Description 1 0 15 04 2012 Initial version 1 1 01 08 2012 Add Configuring RPL Installing new firmware Revision history Technical guide revision 1 1 10 ...

Reviews: