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.

MSP430F5437A: Connecting without halting MSP430 processor via EXP board FET

Part Number: MSP430F5437A
Other Parts Discussed in Thread: MSP-EXP430F5529LP

I am trying to figure out how to configure my CCS project so I can attach to a running system.  I'm using the build in FET probe of the MSP-EXP430F5529LP board connecting to the SWD interface on the MSP430F5437A processor on my board.

I cannot find any options in the project settings which allows me to load symbols only and/or to connect to the running device without halting, resetting, or loading the executable.  I'm in need of debugging an error which I cannot easilly reproduce from a clean download as the test in question needs to reset the processor multiple times before I reach the error state.

Any help in this regard would be greatly appreciated.

  • Which CCS are you using?  

    Here is the process for v20 for connecting to a running target although E2E is struggling with screen shots today:

    1. Ensure target device is powered and running.

    2. Connect debugger to target device (if using standalone debugger).

    3. Under the targetConfigs folder, right-click on the .ccxml file and click on Start Project-less Debug


    4. In the Debug tab, expand the THREADS drop-down → right-click on CORTEX_M0P→ click on Properties...


    5. Uncheck Halt the target on a connect and then Save and Close


    6. Click on Run  Load  Load Symbols... (NOTE: loading symbols isn't required to connect to a running target, but it's needed for stepping through code)


    7. Click on Workspace...


    8. Find your project and open the Debug folder. Select the .out file and press OK


    9. Press OK to Load the Symbols


    10. Right-click on CORTEX_M0P and click on Connect Target

    Thanks,

    JD