Hi everyone,
  I tried to run under /opt/tinyos-1.x/contrib/xbow/apps/Surge_Reliable, but the result shows like :
$ make mica2 install,1 mib510,com1
mkdir -p build/mica2
    compiling Surge to a mica2 binary
ncc -o build/mica2/main.exe -Os -I../../tos/platform/mica2 -I../../tos/CC1000Ra
ioAck -I../../tos/lib/ReliableRoute -I%T/lib/Queue -I%T/lib/Broadcast -I%T/lib/
ttributes -finline-limit=100000 -Wall -Wshadow -DDEF_TOS_AM_GROUP=0x81 -Wnesc-a
l -target=mica2 -fnesc-cfile=build/mica2/app.c -board=micasb -DCC1K_DEFAULT_FRE
=RADIO_916BAND_CHANNEL_00 -DRADIO_XMIT_POWER=0xFF -DIDENT_PROGRAM_NAME="Surge"
DIDENT_PROGRAM_NAME_BYTES="83,117,114,103,101,0" -DIDENT_USER_HASH=0xd63717c4L
DIDENT_UNIX_TIME=0x443efb1aL Surge.nc -lm
SurgeM.nc: In function `SendData':
SurgeM.nc:124: warning: passing argument 2 of `AttrUse.getAttrValue' from incom
atible pointer type
SurgeM.nc:124: warning: passing argument 3 of `AttrUse.getAttrValue' from incom
atible pointer type
SurgeM.nc:125: warning: passing argument 2 of `AttrUse.getAttrValue' from incom
atible pointer type
SurgeM.nc:125: warning: passing argument 3 of `AttrUse.getAttrValue' from incom
atible pointer type
SurgeM.nc: At top level:
SurgeM.nc:187: warning: `LightStdControl.stop' called asynchronously from `Ligh
.dataReady'
SurgeM.nc:188: warning: `TempStdControl.start' called asynchronously from `Ligh
.dataReady'
SurgeM.nc:189: warning: `TempTimer.start' called asynchronously from `Light.dat
Ready'
SurgeM.nc:205: warning: `TempStdControl.stop' called asynchronously from `Temp.
ataReady'
AttrMagM.nc:133: warning: non-atomic accesses to shared variable `bufr_data':
AttrMagM.nc:150: warning:   non-atomic r/w
AttrMagM.nc:151: warning:   non-atomic read
AttrMagM.nc:152: warning:   non-atomic write
AttrMagM.nc:156: warning:   non-atomic read
AttrMagM.nc:158: warning:   non-atomic r/w
AttrMagM.nc:166: warning:   non-atomic read
AttrMagM.nc:167: warning:   non-atomic read
AttrMagM.nc:171: warning:   non-atomic write
AttrMagM.nc:172: warning:   non-atomic write
AttrMagM.nc:186: warning:   non-atomic write
AttrMagM.nc:246: warning:   non-atomic read
AttrMagM.nc:247: warning:   non-atomic r/w
AttrMagM.nc:250: warning:   non-atomic write
AttrMagM.nc:366: warning:   non-atomic write
AttrMagM.nc:367: warning:   non-atomic write
AttrMagM.nc:446: warning:   non-atomic write
AttrMagM.nc:446: warning:   non-atomic read
AttrMagM.nc:458: warning:   non-atomic write
AttrMagM.nc:458: warning:   non-atomic read
AttrMagM.nc:482: warning:   non-atomic write
AttrMagM.nc:501: warning:   non-atomic write
AttrMagM.nc:502: warning:   non-atomic write
AttrMagM.nc:504: warning:   non-atomic write
AttrMagM.nc:505: warning:   non-atomic write
AttrMagM.nc:506: warning:   non-atomic write
AttrMagM.nc:509: warning:   non-atomic write
AttrMagM.nc:510: warning:   non-atomic write
AttrMagM.nc:135: warning: non-atomic accesses to shared variable `maxMagX':
AttrMagM.nc:374: warning:   non-atomic write
AttrMagM.nc:447: warning:   non-atomic read
AttrMagM.nc:448: warning:   non-atomic write
AttrMagM.nc:525: warning:   non-atomic read
AttrMagM.nc:525: warning:   non-atomic write
AttrMagM.nc:526: warning:   non-atomic read
AttrMagM.nc:528: warning:   non-atomic write
AttrMagM.nc:135: warning: non-atomic accesses to shared variable `maxMagY':
AttrMagM.nc:375: warning:   non-atomic write
AttrMagM.nc:459: warning:   non-atomic read
AttrMagM.nc:460: warning:   non-atomic write
AttrMagM.nc:547: warning:   non-atomic read
AttrMagM.nc:548: warning:   non-atomic write
C:/tinyos/cygwin/opt/tinyos-1.x/contrib/xbow/tos/CC1000RadioAck/CC1000RadioIntM
nc:187: warning: non-atomic accesses to shared variable `usRSSIVal':
C:/tinyos/cygwin/opt/tinyos-1.x/contrib/xbow/tos/CC1000RadioAck/CC1000RadioIntM
nc:953: warning:   non-atomic read
C:/tinyos/cygwin/opt/tinyos-1.x/contrib/xbow/tos/CC1000RadioAck/CC1000RadioIntM
nc:183: warning: non-atomic accesses to shared variable `bTxPending':
C:/tinyos/cygwin/opt/tinyos-1.x/contrib/xbow/tos/CC1000RadioAck/CC1000RadioIntM
nc:454: warning:   non-atomic read
C:/tinyos/cygwin/opt/tinyos-1.x/contrib/xbow/tos/lib/ReliableRoute/MultiHopEWMA
nc: In function `MultiHopEWMA$SendRouteTask':
C:/tinyos/cygwin/opt/tinyos-1.x/contrib/xbow/tos/lib/ReliableRoute/MultiHopEWMA
nc:444: warning: unused variable `sortTbl'
SurgeM.nc: In function `SurgeM$TempTimer$fired':
SurgeM.nc:194: warning: no return statement in function returning non-void
SurgeM.nc: In function `SurgeM$SendData':
SurgeM.nc:124: warning: passing arg 2 of `SurgeM$AttrUse$getAttrValue' from inc
mpatible pointer type
SurgeM.nc:125: warning: passing arg 2 of `SurgeM$AttrUse$getAttrValue' from inc
mpatible pointer type
C:/tinyos/cygwin/opt/tinyos-1.x/tos/system/RealMain.nc: In function `main':
C:/tinyos/cygwin/opt/tinyos-1.x/tos/interfaces/StdControl.nc:63: warning: `resu
t' might be used uninitialized in this function
    compiled Surge to build/mica2/main.exe
           22502 bytes in ROM
            2142 bytes in RAM
avr-objcopy --output-target=srec build/mica2/main.exe build/mica2/main.srec
set-mote-id build/mica2/main.srec build/mica2/main.srec.out 1
    installing mica2 binary using mib510
uisp -dprog=mib510 -dserial=com1 -dpart=ATmega128 --wr_fuse_e=ff  --erase --upl
ad if=build/mica2/main.srec.out
Firmware Version: 2.1
Atmel AVR ATmega128 is found.
Uploading: flash
Fuse Extended Byte set to 0xff
 
can anyone tell me what happened ? and How to slove this problem?
 
Thanks a lot.
                                                    Xing Jin


Love cheap thrills? Enjoy PC-to-Phone calls to 30+ countries for just 2ยข/min with Yahoo! Messenger with Voice.
_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to