最近、nrf51 bluetooth モジュールを入手し、Eclipse Mars でデバッグしようとしています。必要なツールチェーンと OpenOCD をインストールしました (STLink v2 を使用してボードをデバッグしています)。
コンソールで openOCD と arm-none-eabi-gdb を実行すると、すべて正常に動作します。OpenOCD サーバーが起動し、gdb ツールに接続できます。
ただし、Eclipse でデバッグ セッションを開始しようとすると、「起動中に例外が発生しました。理由: プログラム ファイルが存在しません」というエラーがスローされます。ビルド プロセスは正常に終了します。C/C++ 開発に Eclipse を使用したのはこれが初めてであり、数年ぶりに Eclipse を使用したので、何が問題なのかさえわかりません。
運が悪いので、プロジェクトの設定をいじってみました。誰でも私にヒントを与えることができますか?
北欧の SDK サンプルの 1 つをコンパイルしようとしたので、既存の Makefile を使用しました。結果のファイルをデバッグできるように変更しました。