Skip to content

GD_REL-1.1.0

Compare
Choose a tag to compare
@changtengfei changtengfei released this 07 Jul 15:06
· 355 commits to develop since this release

This is the release of Golden Image for Plugtests Interoperability Events: GD_REL-1.1.0.

Highlights

Two golden images are provide by this release:

Gold Image/ROOT

To compile and download the golden image/ROOT source code on the OpenMote-CC2538, you need plugin the OpenMote-CC2538 node to your computer and find out its serial port assigned by your OS, then use:

scons board=OpenMote-CC2538 toolchain=armgcc goldenImage=root bootload=[port name] oos_openwsn

Golden Image/SNIFFER

To compile and download the golden image/ROOT source code on the OpenMote-CC2538, use:

scons board=OpenMote-CC2538 toolchain=armgcc goldenImage=sniffer bootload=[port name] oos_openwsn

To configure the golden image, run the following command first at the directory of opewsn-sw/software/openvisualizer/:

scons runcli

Then use set command to configure the golden image. Following are the command supported:

  • set ebPeriod to “param” seconds
set [port name] image1 ebPeriod [param] 
  • set transmitting channel to “param”
set [port name [image1|image2] channel [param]
  • set dioPeriod to “param” mili-seconds
set [port name image1 dioPeriod [param]
  • set daoPeriod to “param” mili-seconds
set [port name image1 daoPeriod [param]
  • set node dagrank to “param”
set [port name image1 dagrank [param]
  • set frame length to “param”
set [port name image1 frameLength [param]
  • enable/disable ackReply. Enabled when “param” is 1, Disabled when “param” is 0
set [port name image1 ackReply [param]

Download

The release is composed of two parts:

Pre-Compiled Images

There are two pre-compiled images you can download:

You can use the following the images with bootload scripts using following command:

\openwsn-fw>bootloader\OpenMote-CC2538\cc2538-bsl.py -e -w -b 115200 -p [port name] --bsl 03oos_openwsn_prog.bin

and

\openwsn-fw>bootloader\OpenMote-CC2538\cc2538-bsl.py -e -w -b 115200 -p [port name] --bsl 03oos_sniffer_prog.bin

Hardware Platforms and Toolchains

The OpenMote-CC2538 (www.openmote.com) is chosen to play the role of golden device. armgcc is the toolchain we used for compiling.

About

The OpenWSN project is to to provide open-source implementations of a complete protocol stack based on Internet of Things standards, on a variety of software and hardware platforms.

This implementation will provide a source code of golden image for the Plugtests Interoperability Event, which will be held on Prague, July 17-19 2015 before the IETF 93rd meeting.