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 でハードウェア デバッグを有効にする方法を教えてくれる人はいますか? ありがとう!