- IAR Embedded Workbench for Arm 9.70.x
- C-SPY デバッグ
- C-SPYコマンドラインユーティリティ — cspybat
- C-SPYコマンドラインオプションの概要
C-SPYコマンドラインオプションの概要
cspybat の一般オプション
コマンドラインの引数をデバッグ対象のアプリケーションに引き渡す。 | |
ターゲットシステムをリセットせずに、実行中アプリケーションの現在の場所にデバッガをアタッチします。 | |
C-SPY ドライバに送信するパラメータの開始を示します(必須)。 | |
コードカバレッジ情報の生成を可能にして、それを指定ファイルに記録します。 | |
実行するサイクルの最大数を指定します。 | |
別のデバッグファイルを指定します。 | |
C-SPY デバイスマクロファイルを指定します。 | |
コードイメージを後でデバッグセッションを開始せずにダウンロードします。 | |
コマンドラインを拡張します。 | |
フラッシュローダ仕様 XML ファイルを指定します。 | |
使用するマクロファイルを指定します。 | |
C-SPY マクロパラメータに値を割り当てます。 | |
使用するプラグインファイルを指定します。 | |
| |
| |
ファイルを入力として読み込むことにより、 | |
| |
サインオンメッセージを省略します。 | |
デバッグが内部通信にパイプではなくソケットを使用するようにします。 | |
ELF エントリポイントがアドレス | |
最長実行時間を設定します。 |
すべての C-SPY ドライバで使用可能なオプション
ビッグエンディアンフォーマット BE8 を使用します。リファレンス情報については、‑‑BE8』を参照してください。 | |
ビッグエンディアンフォーマット BE32 を使用します。リファレンス情報については、‑‑BE32』を参照してください。 | |
派生プロセッサを指定します。リファレンス情報については、‑‑cpu』を参照してください。 | |
デバイスの名前を指定します。 | |
使用する通信リンクを指定します。 | |
ベリファイからメモリ範囲を除外します。 | |
アプリケーションをリセットする際、 | |
C-SPY でのメモリのキャッシングとメモリ範囲のチェックを無効にします。 | |
システム起動中に破壊されたブレークポイントを自動的に復元します。 | |
実行可能イメージのダウンロードを抑制します。リファレンス情報については、ダウンロードのオプション[ダウンロードしない]を参照してください。 | |
Cortex-M リセットベクタの位置およびスタックポインタの初期値を指定します。 | |
ターゲットプログラムを検証します。リファレンス情報については、ダウンロードのオプション[ベリファイする]を参照してください。 すべてのハードウェアドライバに対して利用可能です。 | |
生成されるコードおよびデータのバイトオーダを指定します。リファレンス情報については、‑‑endian』を参照してください。 | |
浮動小数点ユニット型を選択します。リファレンス情報については、‑‑fpu』を参照してください。 | |
ターゲット上で実行を開始し、終了した後もターゲットを実行したままにします。 | |
使用するデバイス記述ファイルを指定します。 | |
C-SPY に予約済スタックの情報を提供します。 | |
セミホストティング I/O を有効にします。 |
シミュレータドライバで使用可能なオプション
割り込みシミュレーションを無効化します。(一部のコアおよびデバイスのみで使用できます。) | |
ソースコードを分析し、実行中に一番時間がかかる場所を特定します。(一部のコアおよびデバイスのみで使用できます。) | |
メモリアクセスチェックをアクティブにします。(一部のコアおよびデバイスのみで使用できます。) | |
マルチコアデバッグ用のデバイス上のコア数を指定します。(一部のコアおよびデバイスのみで使用できます。) |
C-SPY GDB サーバドライバで使用可能なオプション
ブレークポイントを設定する際に使用するブレークポイントのリソースタイプを設定します。 | |
ドライバが[メモリ設定]ダイアログボックスで定義されていないゾーン | |
コマンド文字列を GDB サーバに送信します。 |
C-SPY I-jet ドライバで使用可能なオプション
フラッシュブレークポイントの設定に必要な情報を C-SPY に提供します。 | |
自動検出に失敗したときに認証手順を実行するように指定します。 | |
認証に必要なパラメータを格納する XMLファイルを指定します。 | |
デバッグ認証に使用するメカニズムを指定します。 | |
特定の例外でアプリケーションが停止するようにします。 | |
ブレークポイントを設定する際に使用するブレークポイントのリソースタイプを設定します。 | |
ドライバが[メモリ設定]ダイアログボックスで定義されていないゾーン | |
通信インタフェースを選択します。 | |
JTAG および SWD インタフェースの速度を指定します。 | |
Cortex-A と Cortex-R デバイスために、ライブウォッチとライブメモリの読み取りを有効にします。 | |
トレースデータ収集のメカニズムとインターフェースを指定します。 | |
プローブ設定ファイルを指定します。 | |
マルチコアシステムでデバッグする CPU を選択します。 | |
内部プロセッサクロックの周波数を指定します。 | |
PMU イベントカウントを無効にします。 | |
PMU DAP チャネルを無効にし、PMU イベントのカウントに CP15 命令を使用します。 | |
接続先の Arm コアの前の IR ビット数を指定します。 | |
I-jet または I-jet Trace プローブからの電源を指定します。 | |
C-SPY I-jet ドライバがインタフェースとなるデバッグシステムを指定します。 | |
リセットスクリプトファイルを指定します。 | |
C-SPY の起動時に使用するリセット方法を選択します。 | |
C-SPY ドライバがターゲットボードに接続しようとする時間を延長します。 | |
SWO トレースデータがトレースデータピンの | |
CPU クロック周波数の SWO プリスケーラを指定します。 | |
SWO 通信プロトコルを選択します。 | |
JTAG スキャンチェーン内の特定デバイスを選択します。 | |
デバッグ時に使用可能なリセット方式を指定します。 | |
SDM デバッグ認証に使用するデバッグアーキテクチャを指定します。 | |
SDM デバッグ認証に使用するライブラリファイルを指定します。 | |
SDM ライブラリが標準の SDM API を使用しない場合に代わりの認証方法を指定します。 | |
SDM デバッグ認証ライブラリファイルを指すマニフェストファイルを指定します。 |
C-SPY CMSIS-DAP ドライバで使用可能なオプション
自動検出に失敗したときに認証手順を実行するように指定します。 | |
認証に必要なパラメータを格納する XMLファイルを指定します。 | |
デバッグ認証に使用するメカニズムを指定します。 | |
特定の例外でアプリケーションが停止するようにします。 | |
ブレークポイントを設定する際に使用するブレークポイントのリソースタイプを設定します。 | |
ドライバが[メモリ設定]ダイアログボックスで定義されていないゾーン | |
通信インタフェースを選択します。 | |
JTAG および SWD インタフェースの速度を指定します。 | |
プローブ設定ファイルを指定します。 | |
マルチコアシステムでデバッグする CPU を選択します。 | |
C-SPY ドライバがインタフェースとなるデバッグシステムを指定します。 | |
リセットスクリプトファイルを指定します。 | |
C-SPY の起動時に使用するリセット方法を選択します。 | |
C-SPY ドライバがターゲットボードに接続しようとする時間を延長します。 | |
JTAG スキャンチェーン内の特定デバイスを選択します。 | |
デバッグ時に使用可能なリセット方式を指定します。 | |
SDM デバッグ認証に使用するデバッグアーキテクチャを指定します。 | |
SDM デバッグ認証に使用するライブラリファイルを指定します。 | |
SDM ライブラリが標準の SDM API を使用しない場合に代わりの認証方法を指定します。 | |
SDM デバッグ認証ライブラリファイルを指すマニフェストファイルを指定します。 |
C-SPY J-Link/J-Trace ドライバで使用可能なオプション
特定の例外でアプリケーションが停止するようにします。 | |
ブレークポイントを設定する際に使用するブレークポイントのリソースタイプを設定します。 | |
ドライバが[メモリ設定]ダイアログボックスで定義されていないゾーン | |
通信インタフェースを選択します。 | |
JTAG および SWD インタフェースの速度を指定します。 | |
CPU クロックと必要な SWO 速度を指定します。 | |
C-SPY からターゲット上の DCC エージェントへの保留中のリクエストについて、タイムアウトを指定します。 | |
JTAG スキャンチェーン内の特定デバイスを選択します。 | |
ターゲット接続が確立された後に | |
最初の JTAG 通信速度 (kHz) を指定します。 | |
接続先の Arm コアの前の IR ビット数を設定します。 | |
デバッガの起動時に使用するリセット方法を選択します。 | |
ハードウェアを設定するスクリプトファイルを指定します。 | |
ETB または ETM をトレースのソースとして選択します。 |
C-SPY TI MSP-FET ドライバで使用可能なオプション
ドライバが[メモリ設定]ダイアログボックスで定義されていないゾーン | |
ダウンロードする前にどのフラッシュメモリを消去するかを指定します。 | |
インタフェースの通信速度を指定します。 | |
デバッガの起動時に使用するリセット方法を選択します。 | |
ターゲット VCC 上での切り替えと Arm デバイスの識別を開始する間で使用される遅延を指定します。 | |
ターゲット VCC 電圧を指定します。 |
C-SPY TI Stellaris ドライバで使用可能なオプション
ドライバが[メモリ設定]ダイアログボックスで定義されていないゾーン | |
通信インタフェースを選択します。 | |
JTAG および SWD インタフェースの速度を指定します。 | |
デバッガの起動時に使用するリセット方法を選択します。 |
C-SPY TI XDS ドライバで使用可能なオプション
特定の例外でアプリケーションが停止するようにします。 | |
ブレークポイントを設定する際に使用するブレークポイントのリソースタイプを設定します。 | |
ドライバが[メモリ設定]ダイアログボックスで定義されていないゾーン | |
通信インタフェースを選択します。 | |
JTAG および SWD インタフェースの速度を指定します。 | |
CPU クロックと必要な SWO 速度を指定します。 | |
デフォルトのボードファイルをオーバライドします。 | |
使用するリセット方式を指定します。 | |
TI XDS ドライバパッケージのインストール先ディレクトリを指定します。 |
C-SPY ST-LINK ドライバで使用可能なオプション
自動検出に失敗したときに認証手順を実行するように指定します。 | |
認証に必要なパラメータを格納する XMLファイルを指定します。 | |
デバッグ認証に使用するメカニズムを指定します。 | |
特定の例外でアプリケーションが停止するようにします。 | |
ドライバが[メモリ設定]ダイアログボックスで定義されていないゾーン | |
通信インタフェースを選択します。 | |
JTAG および SWD インタフェースの速度を指定します。 | |
CPU クロックと必要な SWO 速度を指定します。 | |
SDM デバッグ認証に使用するデバッグアーキテクチャを指定します。 | |
SDM デバッグ認証に使用するライブラリファイルを指定します。 | |
SDM ライブラリが標準の SDM API を使用しない場合に代わりの認証方法を指定します。 | |
SDM デバッグ認証ライブラリファイルを指すマニフェストファイルを指定します。 | |
使用するリセット方式を指定します。 |
C-SPY サードパーティ製ドライバで使用可能なオプション
使用するサードパーティ製ドライバに固有なオプションについては、そのドライバのドキュメントを参照してください。