[Tinyos-help] Deluge(ify) MultihopOscilloscope
Andrew Parson O'Brien
apobrien at uvm.edu
Wed Feb 13 13:33:48 PST 2008
I'm trying to modify a vanilla MultihopOscilliscope so that it may
serve as a Deluge T2-enabled app.
Following the manual, I included "TINYOS_NP=BNP" in the Makefile and
added a DelugeC component in MultihopOscilliscopeAppC.nc. At first it
complained about StorageVolumes.h but after I copied Blink's
volumes-at45db.xml and volumes-stm25p.xml to the program directory it
At that point I can compile, inject and successfully reboot the mote
using the build/telosb/tos_image.xml file.
When I try to compile it with "CFLAGS=-DDELUGE_BASESTATION make
telosb" however, I get the following errors:
msp430-ld: address 0x1010a of build/telosb/main.exe section .text is
not within region text
msp430-ld: section .vectors [0000ffe0 -> 0000ffff] overlaps section
.text [00004a00 -> 00010109]
msp430-ld: build/telosb/main.exe: section .vectors lma 0xffe0 overlaps
make: *** [exe0] Error 1
Am I doing this properly?
The GoldenImage and Blink apps work fine.
I'm using tinyos-2.x's latest CVS,
gcc: gcc (GCC) 4.1.2,
"msp430-ld --version" reports GNU ld version 2.17
More information about the Tinyos-help