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.

Problem with programming MSP430F5438A via SBW (using MSP-FET)

Other Parts Discussed in Thread: MSP430F5438A

Hello,

I have problem with programming MSP430F5438A via SBW.

I use IAR 5.40 and MSP-FET430UIF. In our design Vdd=1.8V. In this case I could not program MCU.

When I program MSP430F5438A in dev board MSP-EXP430F5438, it's OK. But IAR doesn't allow Vdd=1.8V, only 1.9V (Why IAR does not allow to set Vdd=1.8V?).

I must mention about different signal connections in our design and dev board. In our design we try to program via 4 wires: Reset(SBWTDIO), TEST(SBWCLK), Vcc and Vss. In dev board programmer connected via via 8 wires.

When we connected all 8 wires in our design, we were able to program our device (but with Vdd only greater or eq 1.9V).

Also we tried to program dev board via 4 wires (Vdd=3.3V) with LaunchPad. This is also OK.

So I want to ask, Can we program MSP430F5438A via SBW (1.8V and only 4 wires)?

  • Artem Zemlyanukhin said:
    (Why IAR does not allow to set Vdd=1.8V?)

    I don't know. Maybe the FET doesn't support this voltage, maybe IAR just doesn't provide this option.
    However, if you use the FET to power your board, this shouldn't be an issue. Jsut use what you are offered. If no other components on your board will choke if you provide a higher VCC by the FET, then you can select any voltage here.
    If, however, your board is self-powered, you should connect the FET in sense mode, so it adjusts its I/O to the target-provided VCC and doesn't power  the target itself. In this case, the FET voltage setting is void anyway.

    Since both, the FET and the 5438A, support both, 4-wire JTAG and SBW, it may be that the IDE auto-selects 4-wire JTAG and you need to manually switch to SBW somewhere in the settings. LaunchPad doesn't support 4-wire JTAG, so SBW mode is always used.

**Attention** This is a public forum