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.

Debugging MSP430AFExxx

Other Parts Discussed in Thread: MSP430AFE252, MSP-FET

I am having problems debugging an AFE part when using a G2 Launchpad (V1.4 = old)
(As previously described - e.g. "MSP430AFE252 and debugging issues" thread)

Device will program and step through main code, but will not execute or step / breakpoint in ISR's (IAR Embedded)

Question is, what are my options for a programmer/debugger for these parts.
I see "MSP-FET430UIF" available here in Australia, but the TI site lists a device as "MSP-FET - MSP430 Flash Emulation Tool" (Item Added on 7/31/2014)

Is this a newer device, or just a changed description of the UIF one?

Other suggestions for known working solution welcome, e.g. Launchpad for 5529?

  • Hi,

    the Launchpad basically only supports some of the MSP430G2xx devices:

    http://processors.wiki.ti.com/index.php/MSP430_FAQ#Which_MSP430_target_device_does_my_FET_.28Flash_Emulation_Tool.29_support.3F

    I would suggest to use the MSP-FET which is the newer standard USB programmer for MSP430. MSP-FET430UIF was the standard debugger, and MSP-FET is replacing it.

  • As a matter of interest, I can confirm the following. (Using IAR 4k IDE)

    As far as the AFE253 part is concerned, the G2x launchpad will program it, but not perform any debugging.

    The F5529 launchpad wont even talk to an AFE253 chip.

    The FET-USB (new product) works with the AFE253 part.

    (The FET-USB is mindbogglingly slow at debugging via the Spy-Bi-Wire interface!, don't know if that is the FET-USB or a consequence of the Spy-By-Wire interface. )

  • SBW is significantly slower than a 4-wire JTAG connection. And the debugger, if configured to update memory views, processor and register displays etc. on every single step, does fetch a lot of data from the CPU for each CPU instruction.
    Also, the AFE doesn’t have the newest and best internal debugger support (not too many hardware breakpoints or triggers), so the overall debugging performance is quite low.
    If the LaunchPad would support debugging the AFE, it would be even slower, as the new FET-USB runs a higher SBW/JTAG clock and also has a faster USB communication (no separate serial/USB bridge)

**Attention** This is a public forum