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

Reply via email to