Hi,
After RST/NMI pin is configured in NMI mode, TelosB motes cannot
programmed. Detailed information is shown below:
*/opt/tinyos-2.1.2/apps/Blink$ make telosb reinstall bsl,/dev/ttyUSB0*
*cp build/telosb/main.ihex build/telosb/main.ihex.out*
* installing telosb binary using bsl*
*tos-bsl --telosb -c /dev/ttyUSB0 -r -e -I -p build/telosb/main.ihex.out*
*MSP430 Bootstrap Loader Version: 1.39-goodfet-8*
*Mass Erase...*
*MSP430 Bootstrap Loader Version: 1.39-goodfet-8*
*Mass Erase...*
*Traceback (most recent call last):*
* File "/usr/bin/tos-bsl", line 1918, in <module>*
* main(0);*
* File "/usr/bin/tos-bsl", line 1833, in main*
* for f in toinit: f()*
* File "/usr/bin/tos-bsl", line 1098, in actionMassErase*
* 0xa506) #Required setting for mass erase!*
* File "/usr/bin/tos-bsl", line 758, in bslTxRx*
* rxFrame = self.comTxRx(cmd, dataOut, len(dataOut)) #Send frame*
* File "/usr/bin/tos-bsl", line 440, in comTxRx*
* rxHeader, rxNum = self.comRxHeader() #receive header*
* File "/usr/bin/tos-bsl", line 346, in comRxHeader*
* if not hdr: raise BSLException("Timeout")*
*__main__.BSLException: Timeout*
*make: *** [program] Error 1*
Can anyone please give some suggestion on how they can be programmed
again? This seems also an issue for
MSP430F1491<http://www.ti.com/lit/er/slaz141/slaz141.pdf>,
as shown in bug BSL5.
-Xiaohui Liu
TelosB
T2.1.2
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help