This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BSL_Scripter with MSP-FET

Other Parts Discussed in Thread: MSP-FET, MSPDS

Hi

I'm trying to use the BSL_Scripter with a MSP-FET and a F5342 target. I have followed the reccomendations here:

http://e2e.ti.com/support/microcontrollers/msp430/f/166/p/391358/1579705

BSL_Scripter is v1.07 from slau319j, MSP-FET is updated to latest firmware from MSP430Flasher_1.3.7. Debug Stack/drivers on the win7 PC are the latest 3.05.01.01.

With PuTTY, I verified that the MSP-FET will generate the 'BSL entry' sequence, changing the baud rate works, and the backchannel UART functions correctly.


However, the CHANGE_BAUD_RATE generates a fail from BSL_Scripter, regardless of the parameter. After a failed attempt, I need to unplug/replug the USB cable to the MSP-FET to get it to work again.

Test script:

MODE 5xx COM8
VERBOSE
CHANGE_BAUD_RATE 19200
DELAY 100

I get the same 'FAIL' result with 9600, 9601, 9621, and 9620 parameters.

Thanks,


Tim

  • The screenshot was stripped from the previous post -- here it is (hopefully!):

  • If I remember right, BSL on some MSP430 devices don't support baud rate change command.

  • I've made some progress. There was a hardware issue responsible for the FAIL response to the 9600 and 19200 parameters. (Bad connection to my F5342 target PCB, and the F5438A EVB that I attempted to verify it on turned out to have RevD silicon that was subject to the BSL entry errata.) I can now connect to the BSL, erase, and load code.

    However, I still get a 'FAIL' response to the MSP-FET target activation paramters 9601, 9620, 9621. The good news is that the MSP-FET is excecuting the BSL entry sequence without having to send the 9601 command, so it appears that perhaps the latest MSPDS has automated this process.

**Attention** This is a public forum