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.

CCS/MSP430F5438A: Programing the MSP430F5438A via Spi Bi Wire

Part Number: MSP430F5438A
Other Parts Discussed in Thread: CC1120, CC1190, MSP430FR5739, MSP-EXP430FR5739, MSP430G2553

Tool/software: Code Composer Studio

I have two TI SmartRF Transceiver Evaluation Boards which have the MSP430F5438A MCU. I have connected two CC1120+CC1190 to these evaluation boards. My intention is to test a protocol. 

Unfortunately, I don't have a JTAG to program the MSP430F5438A MCU. I got these boards as a gift.  So my plan is to use Spi Bi Wire protocol ( two wire slow programming protocol ) by TI to program the MSP430F5438A in this evaluation board.

I found a MSP430FR5739 Launchpad from the university and connected as follows

  RST/NMI/SBWTDIO pin to the Reset Pin on the Launchpad

 TEST/SBWTCLK pin to the Test pin on the launchpad.

However my CCS complains saying the following

"Error Connecting to the target: Couldn't not find the device (or device not supported)"

I'm unable to purchase the JTAG, and would like to know which Launchpad board would be able to actually program the MSP430F5438A in the TI SmartRF Transceiver Evaluation Board.

  • You would need to connect VCC and GND to make this work with the proper FET, however the MSP-EXP430FR5739 only supports FR57xx, F5638, and F6638 devices. Please refer to Table 1 of the MSP Debuggers User's Guide (SLAU647) for more information: www.ti.com/.../slau647f.pdf

    Any LaunchPad variant with an eZ-FET can be used to program your MSP430F5438A, so anything but the MSP-EXP430FR5739 or MSP-EXP430G2.

    Regards,
    Ryan
  • Hello Hary,

    The MSP430FR5739-EXPBoard is not able to program the MSP430F5438A. Please see Table 1 in the MSP Debuggers Application Note  for more information on which debuggers can program which parts.  www.ti.com/lit/slau647

  • Thank you Ryan and Jace for answering my question and especially directing me to the document. I did refer it and according to that, it seems to me that there is only one programmer which could program the MSP430F5438A. I paste a relevant excerpt of it below. 

    As per this guide, only a eZ430-RF2560 is able to program the MSP430F5438A

    At home, I have the following kits by TI. 

    MSP430G2553 Launchpad, MSP430 eZ430-RF2500-SEH and eZ430-Chronos Development Tool and an MSP430FR5739 lauchpad. Out of which would there be anything that will help me program the MSP430F5438A using Spi Bi Wire?

  • Please note the top row for FET devices that support all programmable MSP430s. None of the tools you've mentioned are capable of programming the MSP430F5438A.

    Regards,
    Ryan
  • Hello Harry,

    As Ryan stated the top row establishes programmers that can program all MSP430s. Please note the eZ-FET versions listed can be found on various Launchpads that were made after the MSP-EXP430G2.

**Attention** This is a public forum