I-jet メニュー
C-SPY I-jet ドライバを使用する際は、[I-jet] メニューがメニューバーに追加されます。
メニューのコマンド
メニューから実行できるコマンドは、以下のとおりです。
- メモリ構成
ダイアログボックスが開きます(C-SPY ハードウェアデバッガドライバ の[メモリ構成]ダイアログボックスを参照)。
- デバッガのキャッシュの無効化
C-SPY でのメモリのキャッシングとメモリ範囲のチェックを無効にします。
C-SPY は通常、[メモリ設定]ダイアログボックスのメモリ範囲情報を使用して、ターゲットメモリの特定範囲へのアクセスを制限したり、C-SPY のパフォーマンスを高めるためにターゲットメモリの内容をキャッシュ化したりします。まれに、これが適切ではない場合もあります。その場合は[デバッガキャッシュの無効化]を選択して、キャッシングとメモリ範囲チェックを完全にオフにすることができます。C-SPY からのすべてのアクセスは、ターゲットシステムへ対応するアクセスとなります。次のような場合が該当します。
メモリが実行時に再マップされ、固定された範囲セットとして指定できない場合。
メモリ範囲の設定が間違っているか、不完全である場合。
- ETM トレース設定
ダイアログボックスが開きます([ETM トレース設定]ダイアログボックス (I-jet)を参照)。
- ETM トレースの保存
ダイアログボックスが開きます([トレースの保存]ダイアログボックスを参照)。
- ETM トレース
[ETM トレース]ウィンドウが開きます(トレース ウィンドウを参照)。
- 関数トレース
[関数トレース]ウィンドウが開きます(関数トレースウィンドウを参照)。
- SWO 設定
ダイアログボックスが開きます([SWO 設定]ダイアログボックスを参照)。
このメニューコマンドは、SWD/SWO インターフェース使用時にだけ使用できます。
- SWO トレースウィンドウ設定
ダイアログボックスが開きます([SWO トレースウィンドウ設定]ダイアログボックスを参照)。
- SWO トレース
[SWO トレース]ウィンドウを開いて、収集したトレースデータを表示します(トレース ウィンドウを参照)。
このメニューコマンドは、SWD/SWO インターフェース使用時にだけ使用できます。
- 割り込みログ
ウィンドウを開きます(割り込みログウィンドウを参照)。
このメニューコマンドは、SWD/SWO インターフェース使用時にだけ使用できます。
- 割り込みログ一覧
ウィンドウを開きます(割り込みログ一覧 ウィンドウを参照)。
このメニューコマンドは、SWD/SWO インターフェース使用時にだけ使用できます。
- データログ
ウィンドウを開きます(データログウィンドウを参照)。
このメニューコマンドは、SWD/SWO インターフェース使用時にだけ使用できます。
- データログ一覧
ウィンドウを開きます(データログサマリウィンドウを参照)。
このメニューコマンドは、SWD/SWO インターフェース使用時にだけ使用できます。
- イベントログ
ウィンドウを開きます(イベントログ ウィンドウを参照)。
- イベントログサマリ
ウィンドウを開きます(イベントログサマリウィンドウを参照)。
- Power ログの設定
ウィンドウを開きます(Power ログの設定 ウィンドウを参照)。
- Power ログ
ウィンドウを開きます(Power ログウィンドウを参照)。
- ベクタキャッチ
割り込みベクタテーブルのベクタに直接ブレークポイントを設定するダイアログボックスが表示されます([ベクタキャッチ]ダイアログボックスを参照)。なお、このコマンドはすべての Arm コアに使用できるわけではありません。
- タイムライン
ウィンドウを開きます(アプリケーションタイムラインのリファレンス情報を参照)。
このメニューコマンドは、SWD/SWO インターフェース使用時にだけ使用できます。
- 関数プロファイラ
関数のタイミング情報を示すウィンドウを表示します([関数プロファイラ]ウィンドウを参照)。
- パフォーマンスモニタリング
イベントカウンタまたはパフォーマンスモニタリングユニット (PMU)介して CPU クロックサイクルを表示するウィンドウを開きます([パフォーマンスモニタリング]ウィンドウを参照)。
- ブレークポイントの使用
すべてのアクティブなブレークポイントを一覧表示するウィンドウを開きます(ブレークポイントの使用ウィンドウを参照)。
- EmuDiag
EmuDiag アプリケーションを起動して、ホストコンピュータ、プローブ、ボード間の接続を診断できます。