IAR Embedded Workbench for ARM のプロファイラ プラグインを動作させようとしています。ドキュメントのすべてを設定しましたが、C-Spy を起動してプラグインを開始すると、エラーが発生します。さまざまなエミュレーターを試してみましたが、それぞれが異なるエラーを出しました:
Segger SAM-ICE JTAG エミュレータ- デバッグ ログに次のように表示されます。
Thu May 27 12:43:04 2010: Profiler: No cycle counter could be found. Profiler will only count function calls.
Thu May 27 12:43:04 2010: Failed to set breakpoint at 0x001411F2
Thu May 27 12:43:04 2010: Profiler: Could not set enough breakpoints.
J-Link Pro Emulator - 次のようなポップアップ ウィンドウが表示されます。
No More Breakpoints Available
Available breakpoints: 2048
エミュレータはプラグインをサポートしていないようです。このプラグインをうまく使った人はいますか? もしそうなら、どのエミュレータで?
私が使用できる代替方法または解決策を知っている人はいますか (つまり、コードで)? 以下の条件を満たしていることが望ましいです。
- アプリケーションに残っている RAM がほとんどないため、できるだけメモリを効率的に使用してください。
- RTOSでうまく遊べる。