I've installed a Virtual Machine (virtualbox 4.0.4) running an Ubuntu 10.04 and installed TinyOS using the supported Debian Packages. So far so good. When I do:
*rui@tinyos:/opt/tinyos-2.1.1/apps/Blink$ make micaz > mkdir -p build/micaz > compiling BlinkAppC to a micaz binary > ncc -o build/micaz/main.exe -Os -fnesc-separator=__ -Wall -Wshadow > -Wnesc-all -target=micaz -fnesc-cfile=build/micaz/app.c -board=micasb > -DDEFINED_TOS_AM_GROUP=0x22 --param max-inline-insns-single=100000 > -DIDENT_APPNAME=\"BlinkAppC\" -DIDENT_USERNAME=\"rui\" > -DIDENT_HOSTNAME=\"tinyos\" -DIDENT_USERHASH=0x22d18786L > -DIDENT_TIMESTAMP=0x4d779147L -DIDENT_UIDHASH=0x40423189L -fnesc-dump=wiring > -fnesc-dump='interfaces(!abstract())' -fnesc-dump='referenced(interfacedefs, > components)' -fnesc-dumpfile=build/micaz/wiring-check.xml BlinkAppC.nc -lm > compiled BlinkAppC to build/micaz/main.exe > 2052 bytes in ROM > 51 bytes in RAM > avr-objcopy --output-target=srec build/micaz/main.exe build/micaz/main.srec > avr-objcopy --output-target=ihex build/micaz/main.exe build/micaz/main.ihex > writing TOS image > * It seems to be all right. Then I change permissions on the COM port: *rui@tinyos:/opt/tinyos-2.1.1/apps/Blink$ sudo chmod 777 /dev/ttyUSB0* > And try to install the example on to the Mote: *rui@tinyos:/opt/tinyos-2.1.1/apps/Blink$ make micaz install > mib520,/dev/ttyUSB0* > *mkdir -p build/micaz* > * compiling BlinkAppC to a micaz binary* > *ncc -o build/micaz/main.exe -Os -fnesc-separator=__ -Wall -Wshadow > -Wnesc-all -target=micaz -fnesc-cfile=build/micaz/app.c -board=micasb > -DDEFINED_TOS_AM_GROUP=0x22 --param max-inline-insns-single=100000 > -DIDENT_APPNAME=\"BlinkAppC\" -DIDENT_USERNAME=\"rui\" > -DIDENT_HOSTNAME=\"tinyos\" -DIDENT_USERHASH=0x22d18786L > -DIDENT_TIMESTAMP=0x4d6fc2f2L -DIDENT_UIDHASH=0x36dea6c2L -fnesc-dump=wiring > -fnesc-dump='interfaces(!abstract())' -fnesc-dump='referenced(interfacedefs, > components)' -fnesc-dumpfile=build/micaz/wiring-check.xml BlinkAppC.nc -lm > * > * compiled BlinkAppC to build/micaz/main.exe* > * 2052 bytes in ROM* > * 51 bytes in RAM* > *avr-objcopy --output-target=srec build/micaz/main.exe > build/micaz/main.srec* > *avr-objcopy --output-target=ihex build/micaz/main.exe > build/micaz/main.ihex* > * writing TOS image* > *cp build/micaz/main.srec build/micaz/main.srec.out* > * installing micaz binary using mib510* > *uisp -dprog=mib510 -dserial=/dev/ttyUSB0 --wr_fuse_h=0xd9 > -dpart=ATmega128 --wr_fuse_e=ff --erase --upload > if=build/micaz/main.srec.out --verify* > *Firmware Version: 1.8* > *Atmel AVR ATmega128 is found.* > *Uploading: flash* > *Verifying: flash* > > *Fuse High Byte set to 0xd9* > > *Fuse Extended Byte set to 0xff* > *rm -f build/micaz/main.exe.out build/micaz/main.srec.out* > I detect some activity on the LEDs but nothing more happens. Am I doing something wrong? I've installed a Virtual Machine running WINXP and I have successfully installed the Blink and CntToLedsAndRfm with this machine. But I can't do it with Linux. Thanks in advance, Rui
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
