Hi all, I have a following problem debugging with GDB (v. 7.1) connected via OpenOCD : If I set hardware break point on a function everything works fine, program stops, and I can single-step... But if I set software breakpoint, prokram keeps stopping on this breakpoint. I can not single step nor continue. Even when I delete breakpoint explicitly (delete breakpoints in GDB), program keeps stopping on this breakpoint with every "n", "s", or "c".
I suspect that breakpoint that GDB have inserted is left in the cache and never replaced back by the instruction (I am using ARM946 with caches enabled). Any ideas on sources/solution of this problem ? Best regards, Drasko _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development