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.

MSP430-BSL and MSP430G2553

Other Parts Discussed in Thread: MSP430G2553

I have connected the MSP430-BSL to a MSP430G2553 as follow:

BSL                               MSP430G2553

Pin1                              Pin 3 - P1.1

Pin3                              Pin 7 - P1.5

Pin 4                             Pin 16 - RST

Pin 5                             Pin 20 - GND

Pin 6                             Pin 1 - VCC

Pin 7                             Pin 17 - TST

I attempted to use the BSLDEMO2 program to connected to the device but the synchronization fails every time.

I then used teraterm set the bit rate to 9601 baud and this does instigate to BSL entry sequence.

Is it possible to use the BSL-Scripter with value line devices or am I going to have to write my own tool?

Any suggests would be a great help.

  • There is slaa535 LaunchPad-Based MSP430 UART BSL Interface, with connection diagram and prepared BSL test scripts, that are working with MSP430G2xx just fine.

    slaa535\LPAD_BSL_INTERFACE\TestScripts\MSP430G2553


  • Not sure what is your "the MSP430-BSL" and its pin-out. Is it designed as the interface between a PC COM Port (or USB VCOM Port) for the specific propose to do BSL for the MSP430? If so, both BSLDEMO2 and the BSL-Scripter should be able to use it for MSP430G2553. However, watch out for the signal that goes to pin-17 TEST of the MSP430. Some other MSP430 do not have TEST pin and need to use TCK pin instead. TEST and TCK need to be driven oppositely to invoke the BSL entry sequence.

  • Thank for the info

    I set up the LaunchPad Based MSP430 UART BSL interface, built the code and downloaded it.

    After a couple of false starts, I did manage to get the BSLDEMO2 to work with it and program it correctly.

    One other question I have is how to get CCS to generate a TI HEX file as opposed to the .out format

    Thanks again.
  • How did you get the BSLDEMO2 to work with it correctly?
    I am having the exact same issue that you had
  • Ahmed,

    I just followed the instructions to make a BSLDEMO2 from the launchpad and it worked as soon as I connected it correctly to the target device.

    You do need to read the instructions carefully as there are several steps in the process that are not quite straightforward.

    Let me know how you get on.

    Malcolm

**Attention** This is a public forum