Hi all,
I updated my tinyos version from 1.1.7 to 1.1.15 (rpm),recently. Now, nothing seams to work. Any in built application doesn't work, which was previously working. I guess the problem is with communication part somewhere.
Blink and CntToLeds apps work ok. But CntToRfmAndLeds - RfmToLeds don't work.
TinyDB GUI appears but no data is displayed even after 10 min. of run. Trying to run
XSensorMDA300 gives error make[2].
Any application that requires motes to communicate over radio doesn't seam to work, in short.
Here is an excerpt of what happened when I tried to install CntToRfmAndLeds on one mote and then RfmToLeds on the other mote.
[EMAIL PROTECTED] /opt/tinyos-1.x/apps/CntToLedsAndRfm
$ make mica2 install,10 mib510,COM1
mkdir -p build/mica2
compiling CntToLedsAndRfm to a mica2 binary
ncc -o build/mica2/main.exe -Os -I%T/lib/Counters -finline-limit=100000 -Wall -W
shadow -DDEF_TOS_AM_GROUP=0x7d -Wnesc-all -target=mica2 -fnesc-cfile=build/mica2
/app.c -board=micasb -DCC1K_DEF_FREQ916700000 -I%T/lib/Deluge -DIDENT_PROGRAM_NA
ME=\"CntToLedsAndRfm\" -DIDENT_USER_ID=\"Administrator\" -DIDENT_HOSTNAME=\"pilo
o\" -DIDENT_USER_HASH=0x0a75adf5L -DIDENT_UNIX_TIME=0x44378ba9L -DIDENT_UID_HASH
=0xe6dfadf9L CntToLedsAndRfm.nc -lm
compiled CntToLedsAndRfm to build/mica2/main.exe
11008 bytes in ROM
448 bytes in RAM
avr-objcopy --output-target=srec build/mica2/main.exe build/mica2/main.srec
avr-objcopy --output-target=ihex build/mica2/main.exe build/mica2/main.ihex
writing TOS image
set-mote-id build/mica2/main.srec build/mica2/main.srec.out-10 10
installing mica2 binary using mib510
uisp -dprog=mib510 -dserial=COM1 --wr_fuse_h=0xd8 -dpart=ATmega128 --wr_fuse_e=f
f --erase --upload if=build/mica2/main.srec.out-10
Firmware Version: 2.1
Atmel AVR ATmega128 is found.
Uploading: flash
Fuse High Byte set to 0xd8
Fuse Extended Byte set to 0xff
rm -f build/mica2/main.exe.out-10 build/mica2/main.srec.out-10
installing mica2 bootloader using mib510
uisp -dprog=mib510 -dserial=COM1 --wr_fuse_h=0xd8 -dpart=ATmega128 --wr_fuse_e=f
f --upload if=/opt/tinyos-1.x/tos/lib/Deluge/TOSBoot/build/mica2/main.ihex
Firmware Version: 2.1
Atmel AVR ATmega128 is found.
Uploading: flash
rm -f build/mica2/main.exe.out-10 build/mica2/main.srec.out-10
installing mica2 bootloader using mib510
uisp -dprog=mib510 -dserial=COM1 --wr_fuse_h=0xd8 -dpart=ATmega128 --wr_fuse_e=f
f --upload if=/opt/tinyos-1.x/tos/lib/Deluge/TOSBoot/build/mica2/main.ihex
Firmware Version: 2.1
Atmel AVR ATmega128 is found.
Uploading: flash
Fuse High Byte set to 0xd8
Fuse Extended Byte set to 0xff
and then..
[EMAIL PROTECTED] /opt/tinyos-1.x/apps/RfmToLeds
$ make mica2 install,15 mib510,COM1
mkdir -p build/mica2
compiling RfmToLeds to a mica2 binary
ncc -o build/mica2/main.exe -Os -I%T/lib/Counters -finline-limit=100000 -Wall -W
shadow -DDEF_TOS_AM_GROUP=0x7d -Wnesc-all -target=mica2 -fnesc-cfile=build/mica2
/app.c -board=micasb -DCC1K_DEF_FREQ916700000 -I%T/lib/Deluge -DIDENT_PROGRAM_NA
ME=\"RfmToLeds\" -DIDENT_USER_ID=\"Administrator\" -DIDENT_HOSTNAME=\"piloo\" -D
IDENT_USER_HASH=0x0a75adf5L -DIDENT_UNIX_TIME=0x44378c29L -DIDENT_UID_HASH=0xc82
b3b11L RfmToLeds.nc -lm
compiled RfmToLeds to build/mica2/main.exe
10400 bytes in ROM
390 bytes in RAM
avr-objcopy --output-target=srec build/mica2/main.exe build/mica2/main.srec
avr-objcopy --output-target=ihex build/mica2/main.exe build/mica2/main.ihex
writing TOS image
set-mote-id build/mica2/main.srec build/mica2/main.srec.out-15 15
installing mica2 binary using mib510
uisp -dprog=mib510 -dserial=COM1 --wr_fuse_h=0xd8 -dpart=ATmega128 --wr_fuse_e=f
f --erase --upload if=build/mica2/main.srec.out-15
Firmware Version: 2.1
Atmel AVR ATmega128 is found.
Uploading: flash
Fuse High Byte set to 0xd8
Fuse Extended Byte set to 0xff
rm -f build/mica2/main.exe.out-15 build/mica2/main.srec.out-15
installing mica2 bootloader using mib510
uisp -dprog=mib510 -dserial=COM1 --wr_fuse_h=0xd8 -dpart=ATmega128 --wr_fuse_e=f
f --upload if=/opt/tinyos-1.x/tos/lib/Deluge/TOSBoot/build/mica2/main.ihex
Firmware Version: 2.1
Atmel AVR ATmega128 is found.
Uploading: flash
rm -f build/mica2/main.exe.out-15 build/mica2/main.srec.out-15
installing mica2 bootloader using mib510
uisp -dprog=mib510 -dserial=COM1 --wr_fuse_h=0xd8 -dpart=ATmega128 --wr_fuse_e=f
f --upload if=/opt/tinyos-1.x/tos/lib/Deluge/TOSBoot/build/mica2/main.ihex
Firmware Version: 2.1
Atmel AVR ATmega128 is found.
Uploading: flash
Fuse High Byte set to
0xd8
Fuse Extended Byte set to 0xff
Interestingly...'Uploading flash' operation takes place twice! Which I believe is redundant.
Help is badly needed as I have few days left to complete my assignment.
Thanks in advance
Regards,
Chandres
Yahoo! Messenger with Voice. PC-to-Phone calls for ridiculously low rates.
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
