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/MSP430FR5962: Exit LPM3.5 only works with debugger attached

Part Number: MSP430FR5962

Tool/software: Code Composer Studio

Hi, I have an application requiring LPM3.5 with wakeup from RTC and external Interrupt on Port1. Everything works quite fine as long as the application is run with the debugger attached. I measure some analog voltage and a comperator input is used to start LPM3.5 (disable all peripherals, enable RTC event, enable Port 1 interrupt).

During normal operation the UART is used to communicate with the device as well as some port pins are connected to LED. Running the application from debugger, LPM enter and exit work quite fine and I see as reset reason in status registers the LPM.5 exit. If I start the application from debugger, disconnect the debug session (application still running and working as expected), and enter LPM 3.5 there is no way to reactivate the device with the port interrupt.

What is the difference in the HW if debugger is connected or disconnected and what could be a solution to my problem? An hints wellcome.

Best regards

Christin

  • Hey Christian,

    Definitely sounds like a hardware issue. What hardware is this on? Is it a TI EVM or custom?

    Typically when I see these kinds of issues it has something to do with the RST pin. When the debugger's connected, it's pulling it high but once removed it could be floating or pull low, holding the device in reset.

    Could this be the issue?

    Thanks,
    JD
  • Hello JD,

    thanks for the quick response. Indeed it is an custom board, but the RST pin is pulled high with 10k.Experimenting a bit with the LPM3 and LPM3.5 I guess I have found a WA by using LPM3 and ignore the .5 completely.

    Best

    Christian

**Attention** This is a public forum