Thanks David! Totally missed the blank. Works like a charm now.
BTW, I had another mistake in using the COM-port numbering, while serial port should be specified as in the serial forwarder.

Cheers,

Matthias


On Dec 11, 2007, at 5:26 PM, David Moss wrote:

Looks like you have a space between bsl, and the com port identifier



<mote target="telosb" motecom="serial@/dev/tty.usbserial- M4AJRG09:telosb" installextras="bsl, 133"/>



You can see from the tos-bsl line TUnit is trying to execute that it doesn’t know what’s going on:



tos-bsl --telosb -c ?-r -e -I -p build/telosb/main.ihex.out-0



Note the ? in that line is supposed to be the BSL com port identifier, 133. Correct this by modifying your tunit.xml to remove the space:



<mote target="telosb" motecom="serial@/dev/tty.usbserial- M4AJRG09:telosb" installextras="bsl,133"/>



-David









From: [EMAIL PROTECTED] [mailto:tinyos- [EMAIL PROTECTED] On Behalf Of Matthias Woehrle
Sent: Monday, December 10, 2007 9:19 AM
To: [email protected]
Subject: [Tinyos-help] Tunit setup on osx: serial port in tos-bsl problem



Hi,



I got a problem concerning setting up Tunit on my macbook (osx- tiger). I run Kevin Klues' setup (http://docs.google.com/View? docid=ajjph9mvqk3z_bchp66xkmgk6n&pli=1).



The specific problem is that when the bootstraploader is executed, the serial port is not set (in my case:/dev/tty.usbserial-M4AJRG09, a tmote).



[java] installing telosb binary using bsl

[java] tos-bsl --telosb -c -r -e -I -p build/telosb/main.ihex.out-0

...

[java] MSP430 Bootstrap Loader Version: 1.39-telos-8



[java] An error occoured:

[java] could not open port: [Errno 2] No such file or directory: '-r'

[java] make: *** [program] Error 1



However, serial forwarder initialization works before that:

[java] 160 [main] DEBUG com.rincon.tunit.run.TestRunManager - Creating serial forwarder serial@/dev/tty.usbserial-M4AJRG09:telosb

[java] 205 [Thread-1] DEBUG com.rincon.tunit.sf.Sf - serial@/dev/ tty.usbserial-M4AJRG09:telosb.9100: serial@/dev/tty.usbserial- M4AJRG09:115200: resynchronising

[java] 205 [Thread-1] DEBUG com.rincon.tunit.run.TestRunManager - serial@/dev/tty.usbserial-M4AJRG09:115200: resynchronising

[java] 208 [main] DEBUG com.rincon.tunit.run.TestRunManager - Disconnecting all serial forwarders

[java] 2220 [Thread-0] DEBUG com.rincon.tunit.sf.Sf - serial@/dev/ tty.usbserial-M4AJRG09:telosb.9100: server stopped

[java] 3221 [main] DEBUG com.rincon.tunit.run.TestRunManager - Serial forwarders initialized successfully



Some output from the ant execution is attached for debug as well as my build.xml and the tunit.xml.

Note that the build.xml is patched with a fork in order toaccommodatefor a problem with osx'sAquaLookAndFeel.




_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to