This is my original work on PhyTestSender, for reference
u...@user-laptop:/$ cd opt/tinyos-1.x/contrib/s-mac/apps/PhyTestSender/
u...@user-laptop:/opt/tinyos-1.x/contrib/s-mac/apps/PhyTestSender$ make mica
../Makesmac:12: SMACDIR is not defined, assuming ../../tos.
mkdir -p build/mica
compiling PhyTestSender to a mica binary
ncc -o build/mica/main.exe -Os -finline-limit=100000 -Wall -Wshadow
-DDEF_TOS_AM_GROUP=0x7d -Wall -target=mica -fnesc-cfile=build/mica/app.c
-board=micasb -I. -I../../tos/platform/mica -I../../tos/interfaces
-I../../tos/system -DIDENT_PROGRAM_NAME=\"PhyTestSender\"
-DIDENT_USER_ID=\"user\" -DIDENT_HOSTNAME=\"user-laptop\"
-DIDENT_USER_HASH=0x6ecaee7dL -DIDENT_UNIX_TIME=0x4ae51ab1L
-DIDENT_UID_HASH=0x4b17ae3eL PhyTestSender.nc -lm
compiled PhyTestSender to build/mica/main.exe
3302 bytes in ROM
433 bytes in RAM
avr-objcopy --output-target=srec build/mica/main.exe build/mica/main.srec
avr-objcopy --output-target=ihex build/mica/main.exe build/mica/main.ihex
writing TOS image
u...@user-laptop:/opt/tinyos-1.x/contrib/s-mac/apps/PhyTestSender$ make mica
install mib510,/dev/ttyUSB0
../Makesmac:12: SMACDIR is not defined, assuming ../../tos.
mkdir -p build/mica
compiling PhyTestSender to a mica binary
ncc -o build/mica/main.exe -Os -finline-limit=100000 -Wall -Wshadow
-DDEF_TOS_AM_GROUP=0x7d -Wall -target=mica -fnesc-cfile=build/mica/app.c
-board=micasb -I. -I../../tos/platform/mica -I../../tos/interfaces
-I../../tos/system -DIDENT_PROGRAM_NAME=\"PhyTestSender\"
-DIDENT_USER_ID=\"user\" -DIDENT_HOSTNAME=\"user-laptop\"
-DIDENT_USER_HASH=0x6ecaee7dL -DIDENT_UNIX_TIME=0x4ae51ac3L
-DIDENT_UID_HASH=0xc90239f8L PhyTestSender.nc -lm
compiled PhyTestSender to build/mica/main.exe
3302 bytes in ROM
433 bytes in RAM
avr-objcopy --output-target=srec build/mica/main.exe build/mica/main.srec
avr-objcopy --output-target=ihex build/mica/main.exe build/mica/main.ihex
writing TOS image
cp build/mica/main.srec build/mica/main.srec.out
installing mica binary using mib510
uisp -dprog=mib510 -dserial=/dev/ttyUSB0 --wr_fuse_h=0xd9 -dpart=ATmega103
--wr_fuse_e=fd --erase --upload if=build/mica/main.srec.out
Firmware Version: 1.8
Atmel AVR ATmega128 is found.
Uploading: flash
Fuse High Byte set to 0xd9
Fuse Extended Byte set to 0xfd
rm -f build/mica/main.exe.out build/mica/main.srec.out
u...@user-laptop:/opt/tinyos-1.x/contrib/s-mac/apps/PhyTestSender$ make
micaz
../Makesmac:12: SMACDIR is not defined, assuming ../../tos.
mkdir -p build/micaz
compiling PhyTestSender to a micaz binary
ncc -o build/micaz/main.exe -Os -finline-limit=100000 -Wall -Wshadow
-DDEF_TOS_AM_GROUP=0x7d -Wall -target=micaz -fnesc-cfile=build/micaz/app.c
-board=micasb -I. -I../../tos/interfaces -I../../tos/system -I%T/lib/Deluge
-DIDENT_PROGRAM_NAME=\"PhyTestSender\" -DIDENT_USER_ID=\"user\"
-DIDENT_HOSTNAME=\"user-laptop\" -DIDENT_USER_HASH=0x6ecaee7dL
-DIDENT_UNIX_TIME=0x4ae51ad1L -DIDENT_UID_HASH=0xb0ae5de6L
-I/opt/tinyos-1.x/tos/lib/CC2420Radio PhyTestSender.nc -lm
PhyTestSender.nc:37: component PhyRadio not found
PhyTestSender.nc:40: no match
PhyTestSender.nc:41: no match
make: *** [exe0] Error 1
u...@user-laptop:/opt/tinyos-1.x/contrib/s-mac/apps/PhyTestSender$ make
mica2
../Makesmac:12: SMACDIR is not defined, assuming ../../tos.
mkdir -p build/mica2
compiling PhyTestSender to a mica2 binary
ncc -o build/mica2/main.exe -Os -finline-limit=100000 -Wall -Wshadow
-DDEF_TOS_AM_GROUP=0x7d -Wall -target=mica2 -fnesc-cfile=build/mica2/app.c
-board=micasb -I. -I../../tos/platform/mica2 -I../../tos/interfaces
-I../../tos/system -I%T/lib/Deluge -DIDENT_PROGRAM_NAME=\"PhyTestSender\"
-DIDENT_USER_ID=\"user\" -DIDENT_HOSTNAME=\"user-laptop\"
-DIDENT_USER_HASH=0x6ecaee7dL -DIDENT_UNIX_TIME=0x4ae51ad7L
-DIDENT_UID_HASH=0x08edacceL PhyTestSender.nc -lm
compiled PhyTestSender to build/mica2/main.exe
6010 bytes in ROM
496 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
u...@user-laptop:/opt/tinyos-1.x/contrib/s-mac/apps/PhyTestSender$ make
mica2 install mib510,/dev/ttyUSB0
../Makesmac:12: SMACDIR is not defined, assuming ../../tos.
mkdir -p build/mica2
compiling PhyTestSender to a mica2 binary
ncc -o build/mica2/main.exe -Os -finline-limit=100000 -Wall -Wshadow
-DDEF_TOS_AM_GROUP=0x7d -Wall -target=mica2 -fnesc-cfile=build/mica2/app.c
-board=micasb -I. -I../../tos/platform/mica2 -I../../tos/interfaces
-I../../tos/system -I%T/lib/Deluge -DIDENT_PROGRAM_NAME=\"PhyTestSender\"
-DIDENT_USER_ID=\"user\" -DIDENT_HOSTNAME=\"user-laptop\"
-DIDENT_USER_HASH=0x6ecaee7dL -DIDENT_UNIX_TIME=0x4ae51ae5L
-DIDENT_UID_HASH=0x0046759cL PhyTestSender.nc -lm
compiled PhyTestSender to build/mica2/main.exe
6010 bytes in ROM
496 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
cp build/mica2/main.srec build/mica2/main.srec.out
installing mica2 binary using mib510
uisp -dprog=mib510 -dserial=/dev/ttyUSB0 --wr_fuse_h=0xd8 -dpart=ATmega128
--wr_fuse_e=ff --erase --upload if=build/mica2/main.srec.out
Firmware Version: 1.8
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 build/mica2/main.srec.out
installing mica2 bootloader using mib510
uisp -dprog=mib510 -dserial=/dev/ttyUSB0 --wr_fuse_h=0xd8 -dpart=ATmega128
--wr_fuse_e=ff --upload
if=/opt/tinyos-1.x/tos/lib/Deluge/TOSBoot/build/mica2/main.ihex
Firmware Version: 1.8
Atmel AVR ATmega128 is found.
Uploading: flash
Fuse High Byte set to 0xd8
Fuse Extended Byte set to 0xff
u...@user-laptop:/opt/tinyos-1.x/contrib/s-mac/apps/PhyTestSender$
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help