I'm using the ADZS-UCM3029EZLITE (ADuCM3029) evaluation board and trying to debug code in CCES 126.96.36.199. I'm also using the System Startup for ADuCM302x component provided by AD, but when I set some breakpoints in main and start the debugger, gdb stops on bkpt 0x00ab.
Program received signal SIGTRAP, Trace/breakpoint trap.
0x000001e4 in _start ()
Any clues on how to fix this? I managed to get around it by bypassing the _start function, changing the __START macro from startup_ADuCM3029.c from _start to main, but I'd like to know what is causing this. I'm using the Segger J-Link probe as the interface and these are some of my debug configurations:
monitor flash device = ADuCM3029 monitor flash download = 1 monitor flash breakpoints = 1 monitor clrbp monitor endian little monitor reset monitor sleep 10 monitor speed auto
monitor reg r13 = (0x00000000) monitor reg pc = (0x00000004) break main continue