msp430-gcc (GCC) 3.2.3
________________________________
From: Saeid Yazdani <[email protected]>
To: quentin strydom <[email protected]>
Cc: "[email protected]" <[email protected]>
Sent: Monday, 18 February 2013, 15:15
Subject: Re: [Tinyos-help] Problems programming TelosB
Whichversions of TinyOS and msp430-gcc are you running?
Regards,
Saeid.
www.eetutorials.com
On 18-2-2013 4:13 PM, quentin strydom wrote:
I tried both and still the same, 3 different TelosB motes and 4 different usb
ports. Added Debug output follows:
>
>MSP430 Bootstrap Loader Version: 1.39-telos-8
>Debug level set to 1
>Python version: 2.7 (r27:82500, Sep 16 2010, 18:03:06)
>[GCC 4.5.1 20100907 (Red Hat 4.5.1-3)]
>using serial port '/dev/ttyUSB0'
>Preparing device ...
>Mass Erase...
>Transmit default password ...
>Actions ...
>Invoking BSL...
>Transmit default password ...
>Autodetect successful: f16c -> F1x family
>Current bootstrap loader version: 1.61 (Device ID: f16c)
>Current bootstrap loader version: 0x0161
>Changing baudrate to 38400 ...
>TODO list:
> actionProgram
>Program ...
> Program starting at 0x4000, 224 bytes ...
> Program starting at 0x40e0, 224 bytes ...
> Program starting at 0x41c0, 224 bytes ...
> Program starting at 0x42a0, 224 bytes ...
> Program starting at 0x4380, 224 bytes ...
> Program starting at 0x4460, 224 bytes ...
> Program starting at 0x4540, 224 bytes ...
> Program starting at 0x4620, 224 bytes ...
> Program starting at 0x4700, 224 bytes ...
> Program starting at 0x47e0, 224 bytes ...
> Program starting at 0x48c0, 224 bytes ...
> Program starting at 0x49a0, 184 bytes ...
> Program starting at 0xffe0, 32 bytes ...
>Traceback (most recent call last):
> File "/usr/bin/tos-bsl", line 1619, in <module>
> main()
> File "/usr/bin/tos-bsl", line 1583, in main
> for f in todo: f() #work through
todo list
> File "/usr/bin/tos-bsl", line 1108, in actionProgram
> self.programData(self.data, self.ACTION_PROGRAM)
> File "/usr/bin/tos-bsl", line 906, in programData
> self.programBlk(currentAddr, seg.data[pstart:pstart+length],
action)
> File "/usr/bin/tos-bsl", line 887, in programBlk
> self.bslTxRx(self.BSL_TXBLK, addr, len(blkout), blkout)
> File "/usr/bin/tos-bsl", line 652, in bslTxRx
> rxFrame = self.comTxRx(cmd, dataOut, len(dataOut)) #Send
frame
> File "/usr/bin/tos-bsl", line 438, in comTxRx
> raise BSLException("Unknown header 0x%02x\nAre you
downloading to RAM into an old device that requires the patch?
Try option -U" % rxHeader)
>__main__.BSLException: Unknown header 0xf0
>Are you downloading to RAM into an old device that requires the
patch? Try option -U
>
>
>
>
>
>
>
>________________________________
> From: Saeid Yazdani <[email protected]>
>To: [email protected]
>Sent: Monday, 18 February 2013, 14:54
>Subject: Re: [Tinyos-help] Problems programming TelosB
>
>
>
>Hmmm, looks like a hardware problem, have you tried with another telosb mote
>and/or another USB portor system?
>
>Regards,
>Saeid.
>www.eetutorials.com
>
>On 18-2-2013 3:19 PM, quentin strydom wrote:
>
>Hi,
>>
>>
>>I'm having problems programming the TelosB. Can anyone help?
>>
>>
>>Thanks
>>
>>
>>Output as Follow:
>>
>>
>>
>>
>>$ make telosb install,bsl
>>
>>
>>
>>mkdir -p build/telosb
>> compiling BlinkAppC to a telosb binary
>>ncc -o build/telosb/main.exe -Os -O
-mdisable-hwmul -fnesc-separator=__ -Wall -Wshadow
-Wnesc-all -target=telosb
-fnesc-cfile=build/telosb/app.c -board=
-DDEFINED_TOS_AM_GROUP=0x22
-DIDENT_APPNAME=\"BlinkAppC\"
-DIDENT_USERNAME=\"qstrydom\"
-DIDENT_HOSTNAME=\"Quentin-PC\"
-DIDENT_USERHASH=0x4acc32a1L
-DIDENT_TIMESTAMP=0x5122382fL
-DIDENT_UIDHASH=0x864dcb78L BlinkAppC.nc -lm
>> compiled BlinkAppC to build/telosb/main.exe
>> 2648 bytes in ROM
>> 54 bytes in RAM
>>msp430-objcopy --output-target=ihex
build/telosb/main.exe build/telosb/main.ihex
>> writing TOS image
>>tos-set-symbols --objcopy msp430-objcopy --objdump
msp430-objdump --target ihex
build/telosb/main.ihex
build/telosb/main.ihex.out-bsl TOS_NODE_ID=bsl
ActiveMessageAddressC__addr=bsl
>>Could not find symbol ActiveMessageAddressC__addr
in build/telosb/main.exe, ignoring symbol.
>>Could not find symbol TOS_NODE_ID in
build/telosb/main.exe, ignoring symbol.
>> found mote on /dev/ttyUSB0 (using bsl,auto)
>> installing telosb binary using bsl
>>tos-bsl --telosb -c /dev/ttyUSB0 -r -e -I -p
build/telosb/main.ihex.out-bsl
>>MSP430 Bootstrap Loader Version: 1.39-telos-8
>>Mass Erase...
>>
>>An error occoured:
>>Timeout
>>make: *** [program] Error 1
>>
>>
>>
>>
>>_______________________________________________
Tinyos-help mailing list [email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
>_______________________________________________
>Tinyos-help mailing list
>[email protected]
>https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
>_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help