我使用 GDBServer 通过 ARM11 CPU 进行远程调试。软件断点运行良好,但我们使用“hbreak test.c:5”设置硬件断点,CPU 永远不会停止。
GDB 版本:7.3.1
目标CPU:ARM11
手术:
arm-linux-gdb ./main
(gdb) target remote 192.168.0.1:2345
(gdb) hbreak test.c:5 => HW breakpoint, it doesn't work. but if change to "b test.c:5", it will works
(gdb) c
有人可以告诉我如何使用 GDB7.3.1 启用硬件调试吗?谢谢!