I'm using a nRF51 with 32K RAM and SD120. When I started using RTT Viewer I could send data to the terminal, and debug my code. Recently my J-Link plus won't allow me to debug. In Keil debug mode, I click the run button, and my application starts, but the run button, returns to the not_running state. My application is still running. Data is still streaming to RTT-Viewer, but any break points or debugging features stop working.
I can click the Keil's RST(reset) button, and the application will stop running. I can then click the Run button, my application will start over, and continue to run, but within a second or two, the run button resets, and I can't debug my code.
I'm running V5.12f of RTT Viewer and uVision 5.18a
EDIT/UPDATE: This may not be related to RTT Viewer. I took RTT Viewer out of my application and the run button is still resetting.
I ideas what's going on? Is it a RAM issue?
Thanks