コンフィギュレーションデータベースインポートユーティリティについて

インポートユーティリティ cdbimporter は、プラットフォーム情報を DS-5 にインポートする簡単な方法を提供することを目的にしています。このため、RVI/DSTREAM 接続またはモデル接続を介したプラットフォームのデバッグとトレースについては限定されたサポートのみ行います。

ターゲットデータベースには DS-5 用のプラットフォーム情報が保持されています。 インポートユーティリティは、以下からの情報を使用してターゲットデータベースに新しいプラットフォームエントリを作成します。

ARM® は新しいディレクトリに新しいプラットフォームエントリを構築して、新しいターゲットデータベースを生成することをお勧めします。 この理は、DS-5 ターゲットデータベースは、DS-5 の更新時に読み出し専用の場所にインストールされ、DS-5 ターゲットデータベースへのすべての変更が失われる可能性があるためです。 [Preferences]ダイアログを使用して、DS-5 で複数のターゲットデータベースを指定できます。 これによって、新しいデータベース内のプラットフォームが既存プロセッサ定義とレジスタ定義を使用するようにできます。

Note

DS-5 には、Eclipse 内から RVI/DSTREAM コンフィギュレーションファイルを作成する機能はまだありません。デバッグハードウェア設定ユーティリティ、現時点でこれを行う唯一の方法です。

インポートユーティリティは、以下のデバッグ操作を作成します。

インポートユーティリティは以下を作成しません。

SMP では、CTI デバイスを使用する同期と使用しない同期用に、デバッグ操作が重複して生成されます。 CTI を使用すると、サイクル数の順に非常に低いレイテンシとの強力な同期を生成しますが、CTI は完全に実装され、ARM リファレンス設計に合わせて接続される必要があります。それ以外の的に使用してはいけません。 CTI を使用しない同期の場合はレイテンシが高くなりますが、実装や使用に関する前提はありません。

多重化ピン用のオフチップ TPIU トレースを手動で設定し、そして信号のタイミング問題に対応するため較正を行う必要があります。

問題がある場合、またはその他の設定を生成する必要がある場合は、サポート担当者にお問い合わせください。

Show/hide前提

インポートユーティリティは、デバッグ操作の作成時には、以下を前提にします。

  • トレースマクロセルと CoreSight™ トレースファネルポート間に線形マッピングが存在する。

  • 組み込みトレースマクロセル(ETM)/プログラムトレースマクロセル(PTM)のバージョンがプロセッサの種類ごとに固定されている。

    Table 1. プロセッサの種類ごとの ETM/PTM バージョン

    プロセッサの種類ETM/PTM
    Cortex-A15PTM
    Cortex-A7ETMv3.5
    Cortex-A8ETMv3.3
    Cortex-A9PTM
    Cortex-R4ETMv3.3
    Cortex-R5ETMv3.3
    Cortex-R7ETMv3.3
    Cortex-M3ETMv3.4
    Cortex-M4ETMv3.4
    ARM9 シリーズETMv1.x はサポートされていません。
    ARM11 シリーズETMv3.1

  • CTI デバイスはその他の操作には使用されません。

  • 複数の CoreSight ETB、TPIU またはトレースファネルを含むターゲットでは、インポートユーティリティは、最小値のベースアドレスを持つトレースファネル、ETB、および TPIU のそれぞれの最初の例についてコンフィギュレーションを生成します。

Show/hide制限

デバッグハードウェアコンフィギュレーションユーティリティで、またはモデルから、自動設定可能なプラットフォームのみインポートできます

DS-5 は特定のプロセッサのみサポートしています。 サポートされているプロセッサの詳しいリストを参照するには、--list-cores オプション(-l)を使用してインポートユーティリティを実行して下さい。

インポートユーティリティは適切なプロセッサと CP15 レジスタセットとの基本設定を生成しますが、この設定は常に完全というわけではありません。 たとえば、すべての Cortex-A9 プロセッサ上で TrustZone® レジスタが表示されることは必ずしも適切ではなく、NEON レジスタはインポートプラットフォームとして表示されません。

Show/hide関連項目

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0446IJ
Non-ConfidentialID051512