Hi,
I tried to install Null app to Iris to see if avrdude works.
Make works fine:
Andrese-MBP:Null Andres$ make iris
mkdir -p build/iris
compiling NullAppC to a iris binary
ncc -o build/iris/main.exe -Os -fnesc-separator=__ -Wall -Wshadow -
Wnesc-all -target=iris -fnesc-cfile=build/iris/app.c -board=micasb -
DDEFINED_TOS_AM_GROUP=0x22 --param max-inline-insns-single=100000 -
DIDENT_APPNAME=\"NullAppC\" -DIDENT_USERNAME=\"Andres\" -
DIDENT_HOSTNAME=\"Andrese-MBP.loc\" -DIDENT_USERHASH=0xb6e8c730L -
DIDENT_TIMESTAMP=0x4acae441L -DIDENT_UIDHASH=0x875b20c9L -fnesc-
dump=wiring -fnesc-dump='interfaces(!abstract())' -fnesc-
dump='referenced(interfacedefs, components)' -fnesc-dumpfile=build/
iris/wiring-check.xml NullAppC.nc -lm
compiled NullAppC to build/iris/main.exe
748 bytes in ROM
4 bytes in RAM
avr-objcopy --output-target=srec build/iris/main.exe build/iris/
main.srec
avr-objcopy --output-target=ihex build/iris/main.exe build/iris/
main.ihex
writing TOS image
Uploading to Iris doesn't work:
Andrese-MBP:Null Andres$ make iris install mib510,/dev/tty.usbserial
mkdir -p build/iris
compiling NullAppC to a iris binary
ncc -o build/iris/main.exe -Os -fnesc-separator=__ -Wall -Wshadow -
Wnesc-all -target=iris -fnesc-cfile=build/iris/app.c -board=micasb -
DDEFINED_TOS_AM_GROUP=0x22 --param max-inline-insns-single=100000 -
DIDENT_APPNAME=\"NullAppC\" -DIDENT_USERNAME=\"Andres\" -
DIDENT_HOSTNAME=\"Andrese-MBP.loc\" -DIDENT_USERHASH=0xb6e8c730L -
DIDENT_TIMESTAMP=0x4acae48dL -DIDENT_UIDHASH=0xd74413d4L -fnesc-
dump=wiring -fnesc-dump='interfaces(!abstract())' -fnesc-
dump='referenced(interfacedefs, components)' -fnesc-dumpfile=build/
iris/wiring-check.xml NullAppC.nc -lm
compiled NullAppC to build/iris/main.exe
748 bytes in ROM
4 bytes in RAM
avr-objcopy --output-target=srec build/iris/main.exe build/iris/
main.srec
avr-objcopy --output-target=ihex build/iris/main.exe build/iris/
main.ihex
writing TOS image
cp build/iris/main.srec build/iris/main.srec.out
installing iris binary using mib510
avrdude -cmib510 -P/dev/tty.usbserial -U hfuse:w:0xd9:m -pm1281 -U
efuse:w:0xff:m -C/etc/avrdude/avrdude.conf -U flash:w:build/iris/
main.srec.out:a
make: avrdude: Command not found
make: *** [program] Error 127
Uploading to micaz works fine (Blink app):
Andrese-MBP:Blink Andres$ make micaz install.0 mib510,/dev/tty.usbserial
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=\"Andres\" -
DIDENT_HOSTNAME=\"Andrese-MBP.loc\" -DIDENT_USERHASH=0xb6e8c730L -
DIDENT_TIMESTAMP=0x4acae6a4L -DIDENT_UIDHASH=0x8fcd8a2bL -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
tos-set-symbols build/micaz/main.srec build/micaz/main.srec.out-0
TOS_NODE_ID=0 ActiveMessageAddressC__addr=0
Could not find data section in build/micaz/main.exe, aborting.
Could not find symbol ActiveMessageAddressC__addr in build/micaz/
main.exe, ignoring symbol.
Could not find symbol TOS_NODE_ID in build/micaz/main.exe, ignoring
symbol.
installing micaz binary using mib510
uisp -dprog=mib510 -dserial=/dev/tty.usbserial --wr_fuse_h=0xd9 -
dpart=ATmega128 --wr_fuse_e=ff --erase --upload if=build/micaz/
main.srec.out-0 --verify
Firmware Version: 2.1
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-0 build/micaz/main.srec.out-0
I wonder why uploading works with micaz but not with Iris? They both
have allmost the same MCU.
Andres Vahter
On 05.10.2009, at 21:00, Razvan Musaloiu-E. wrote:
Hi!
On Mon, 5 Oct 2009, Themis Bourdenas wrote:
Hi,
I've just tried the ports. It works now for the msp430, haven't
tried the
avr yet.
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help