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

Reply via email to