This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Software breakpoints with J-Link probe

Hi,

I am not able to make software breakpoints working with a Segger J-Link probe.

As an exemple, here is my assert callback function:

void __attribute__((noreturn)) __assert_func(const char *file, int line, const char *func, const char *failedexpr) {
  asm volatile("bkpt");
  abort();
}

My program should be stopped automatically when entering any assert function. In general, I would like to stop the execution of my program using the asm volatile("bkpt") instruction.

Using an ST-Link v2 probe, the code above works. Unfortunately, it doesn't work with a Segger J-Link probe. Any experience with this ? Is any specific configuration require to make this working ?

Note: I use the latest available J-Link firmware "SEGGER J-Link Lite-Cortex-M V8.00" with SEGGER J-Link V5.12 software.

Parents
  • They are no source in the Zip file you gave me... <locationURI>PARENT-3-PROJECT_LOC/main.c</locationURI> I try to make this working with the nRF51 and not the nRF52. There are some error callbacks in my code where it makes sense to stop the program automatically. This is a very developer-friendly way to debug a software. Could you tell me which version of the Segger tools you use ? I use the latest version available today, and this is maybe the problem...

Reply
  • They are no source in the Zip file you gave me... <locationURI>PARENT-3-PROJECT_LOC/main.c</locationURI> I try to make this working with the nRF51 and not the nRF52. There are some error callbacks in my code where it makes sense to stop the program automatically. This is a very developer-friendly way to debug a software. Could you tell me which version of the Segger tools you use ? I use the latest version available today, and this is maybe the problem...

Children
No Data
Related