OpenOCDデバッグメモ
出典: Wikimura
目次 |
とりあえず動かすために
初期化シーケンス
症状と対処
突然デバッグができなくなってしまい、ほぼ1日を潰してしまった。 繰り返さぬように、デバッグに関する不具合と対処法をメモする。 とりあえず自分の基板で動いたというだけで、正統的なやり方とは限らない。
デバッガのコンソールで「No such file or directory」
- 症状
- デバッグを開始すると、コンソールに赤い字で「/cygdrive/.... No such file or directory」と言われる
- 対処
- [Debug Configurations...]で、「Zylin Embedded debug(native)」以下に新しい構成を作れば良い。
「Zylin Embedded debug(cygwin)」以下に新しい構成を作ると、CygwinのCygdriveを使ったパスを使うようになってしまうらしい。 なぜこのオプションがあるのだろう?
起動直後ブレイクポイントで止まらない
- 症状
- デバッガ起動後ハードウェアブレイクポイントを設定しているにもかかわらず止まらない。起動直後mainで止められない。
- 対処
- [Debug Configurations...]で、GDBのinitコマンド欄に

