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.

Programming an MSP430 on a soldered PCB

I am trying to get an MSP430FG4618IPZ to program on a PCB.  I have copied the connections of the JTAG1 from the MSP430fg4618 experimenter board, but when I hooked it up to the FET programmer, it is not recognized.  Is there anything In paticular I need to do?

 

Thanks,

Paul

 

  • Does the board work otherwise?

    Is the JTAG fuse blown?

    Is the Gnd connected to JTAG connector pin 9?

    If you board has its own power, check the JTAG connector pin 2 and 4, which one is connected to your Vcc.

    Check the nRST/NMI pin. Is it pulled up? What is the value of the capacitor used? Connected to anything else?

    Check all other JTAG connections.

    It should work!

  • the JTAG works to program the eval boards.

    The board cannot be tested until I have been able to program the MSP430, since it recieves data wirelessly and outputs it through a DAC.

    GND is connected

    Do I need to connect pin 2 and pin 4 both to VCC?  I have pin 2 connected to VCC because this was the FET power on the users guide, which is what I was using when I was using the experimentor board.

    the nRST/NMI pin is connected to a 49k resistor that goes to DVCC, and a .1uF cap that goes to ground, as well as pin 9 of the JTAG, is this correct?

    Thanks,

    Paul

     

     

  • Could be read in user-guide : "The pulldown capacitor should not exceed 2.2 nF when using devices with Spy-Bi-Wire interface in Spy-Bi-Wire mode or in 4-wire JTAG mode with TI tools like FET interfaces or GANG programmers."

    Try to programm your device without this capacitor, the pull down capacitor is acutally not required, on devices with the BOR/PUC circuit.

     

    The programmer will supply directly the device? Or is the device self powered? However the pin4 is the voltage "sense" pin, this pin has to be connected to devices Vcc.

    Pin9 should be connected to device GND, the 100nF is not required too.

  • I have copied the design (with respect to the JTAG connections) as is used by the MSP430FG4618 experimenter board to program.  Are there any other connections that are necesarry than the JTAG connections?

    I assume this is talking about the .1 uF cap going to ground you are talking about?

     

    thanks,

    Paul

     

     

     

  • Hi Paul,

    have a look at chapter 2 of the MSP430 hardware users manual (http://focus.ti.com/lit/ug/slau278e/slau278e.pdf); page 27 shows 4-wire JTAG connection and page 28 shows Spy-Bi-Wire connections.
    Pls notice that the RST/NMI pin R1/C1 configuration is device family dependent. Refer to the data sheet and/or users manual for the recommended configuration.

    You should have a look at the hardware FAQs (page 32, no.3 and 4) too.

    Rgds
    aBUGSworstnightmare

  • Hey,

    sorry, but I cannot seem to find the R1/C1 recomended configuration in the user's guide... what section should I look at?

    Thanks,

    Paul

     

  • Hi Paul,

    find it on page 2-26 (par 2.5 connection of unused pins) of the users manual http://focus.ti.com/lit/ug/slau056j/slau056j.pdf:

     

     

    RST/NMI

     

    DVCC or VCC 47-kΩ pullup with 10-nF (2.2 nF) pulldown

    Rgds
    aBUGSworstnightmare

  • I see that, and if that is the case, i will correct my board accordingly.

     

    However, on the MSP430FG4618 experimentor board, this pull down resistor is a .1u, not a 10n, and it still works.  Is this a typo in the user guide/schematic, or could it be something else?

     

    Thanks,

    Paul

     

  • Also,

    how important is the "47K" value, can it vary to say, 24.9K or does it have to be 47K?

    Paul

     

**Attention** This is a public forum