GD_REL-1.1.0
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:
- the firmware, which runs on the motes: https://github.com/openwsn/openwsn-fw/releases/tag/GD_REL-1.1.0
- the software, which runs on your computer: https://github.com/openwsn/openwsn-sw/releases/tag/GD_REL-1.1.0
Pre-Compiled Images
There are two pre-compiled images you can download:
- GD/ROOT : http://builder.openwsn.org/job/Golden%20Image%20Root/lastSuccessfulBuild/artifact/build/OpenMote-CC2538_armgcc/projects/common/03oos_openwsn_prog.bin
- GD/SNIFFER :
http://builder.openwsn.org/job/Golden%20Image%20Sniffer/lastSuccessfulBuild/artifact/build/OpenMote-CC2538_armgcc/projects/common/03oos_sniffer_prog.bin
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.