PLSオンチップデバッガ

製品一覧-PLS

PLSオンチップデバッガ

オンチップXC166のデバッグ、XC2000、XE166、のTriCore、PowerPC、Powerアーキテクチャ、ARM、Cortex、SH-2A

比類柔軟なターゲットシステムへのアクセス

  • JTAG OCDS L1、EmbeddedICEの、DAP、SWDは完全にUDEがマイコン内部のユニットに直接高速アクセスを提供することで、サポートされています。
  • OCDS L2、MCDS、ETMとネクサストレースがサポートされています。
  • トレースデータの内部バッファとしてETBトレースはUDEに支持されている。
  • デバッグチャネルの多様な経由で柔軟なアクセスのためにROMモニタおよびブートストラップローダ/ RAMモニタ·ソリューションをターゲット(ASC、SSC、3ピン、CAN)(C166CBC、XC16x、XC22x、TriCoreとA​​RMターゲットにアクセスする必要はありません)があります。

JTAG経由でのデバッグとエミュレーション - OCDS、L1、L2、EmbeddedICEの、ETM、ETB、DAP、SWD、ネクサスのサポート

JTAG、DAP、SWD、ネクサスはオンチップ·デバッグ·エミュレータとサポート·モジュール(例:XC2000、TriCore、PowerPC、ARM7、ARM9、ARM11とXScale)搭載マイコンに直接アクセスを提供します。これは、コントローラの内部機能ユニット(レジスタ、バス、コントロールユニットなど)への直接シリアルインタフェースを提供します。このようにして、デバッグは、監視ソフトウェアエミュレータ又はなしで実行される。のEmbeddedICEは、ARMのMCU用のJTAGベースのデバッグ環境です。OCDS L1とのEmbeddedICEは新機能を備えた開発環境の最新世代のベースです。

  • ソフトウェアブレークポイントによって、またはブレーク入力ピンによって、オンチップトリガーユニットによるトリガ·イベント
  • データ転送の追加の実行
  • 複雑なトリガ条件
  • 強化された定義のシンボリック条件
  • タスク固有のブレークポイントを自動的に選択し、オンチップ·リソースの最適化された使用法
  • 任意の外部ハードウェアまたはソフトウェアのリソースずにコントローラのアドレス空間全体へのアクセス
  • ROMまたは内蔵フラッシュデバッグ用ハードウェア·ブレークポイント
  • シングル·チップ·アプリケーション向けに最適化されたサポート。

可能な場合OCDS L2、MCDS、ETM、ETBとネクサスは、コア、PCP、PCP2とDMAアクティビティの実行中のプログラムのトレースの記録をサポートしています。これは、プロセス環境内で実時間で実行中のプログラムの流れの視聴を可能にする。クリティカルセクションのタイミング測定も可能である。ETBはサポートされています。UDEは、ユニバーサル·アクセス·デバイス(UAD2)ハードウェアアドオンによって、JTAGをサポートしています。トレースボードオプション - OCDS L2およびETMトレースは、ユニバーサル·アクセス·デバイスでサポートされています。


C166、XC166、ST10のためのソリューションを監視する

ポータブルモニタツールキットにはタスク、KEILとGNU(ハイテック)コンパイラで提供されています。

パッケージの内容

  • 内容は、サポートさ誘導体から依存している。一般的に、ターゲットとホストPCとの間で各種の通信経路のソースコードは提供されています:
    1. ASC0/ASC1による非同期シリアルインターフェース
    2. ASC0/ASC1経由のASCブートストラップローダーをサポートする非同期シリアルインタフェース
    3. SSC経由で同期式シリアルインタフェース
    4. 3ピンのシリアル·インタフェース(エミュレートされたソフトウェアSSC)
    5. シリアルインターフェースすることができます。CANインタフェースは、アプリケーションと共有されてもよい
  • C16x、XC16x、ST10コントローラ誘導体について複数のオブジェクトファイル内のメインコードを監視
  • モニター·リセット·コードのソースの例
  • マニュアル
  • ソフトウェアは、顧客のアプリケーション(NOロイヤリティ)において無料で利用するためのものではなく、開発ツールとして転売のため
  • あなたの便宜のために、ターゲット·システムへの最初のモニターの適応がある無料の充電。

任意の順序でモニタ設定フォーム(PLSや代理店から入手可能)を含める必要があります。顧客の特定の要求は、注文の承認により受け付けられます。 モニタソフトウェアパッケージには、3つのバリアントで使用できます 

  • 基本的なUDE​​-MON / B:顧客の要件に応じて1完全に構成された適応を含むソフトウェアを監視します。電話や電子メールを経由してカスタマイズされたモニターの起動時のサポート。付加的な顧客の特定の構成は、ユーザによって生成することができる。リクエストに応じて利用PLSによる設定サービス。
  • 基本UDE-Mon/AC:さらにBasicに:一つの追加のカスタマイズされた適応。
  • 出典UDE-Mon/LII:さらにBasicに:ソースインターネット経由でのアップデートおよび1年間のカスタマイズされた適応を含むターゲット·ルーチンのためのすべてのソース。

モニターに必要なリソース

  • 3 ... 4バイトのROM、RAMは100バイト
  • トラップ番号0x7Eの
  • 通信チャネル割り込み
  • 任意つのタイマー(実行時間測定用)
  • 使用時に監視することができます。2メッセージオブジェクト、4識別子のグループを
  • 3利用可能なポート端子:3ピン·インターフェース·モニターを使用している場合

利用可能な特別なソリューション

  • ASCブートストラップローダ+ ASC / SSC / CAN / 3ピンはROMレスデバッグ対象システムの利便性の特殊なインタフェースの可用性を兼ね備え
  • サービスは、製品に統合するための利用可能なすべてのインターフェイスを監視します。オンサイト管理とアプリケーションをparameteringに特に便利。

のTriCoreのためのソリューションを監視

ポータブルモニタツールキットには、タスキングとGNU(ハイテック)コンパイラで提供されています。 どの順番はモニター設定フォーム(PLSや代理店から入手可能)を含める必要があります。顧客の特定の要求は、注文の確認応答で受け入れられます。

モニターに必要なリソース

  • 18バイトのROM、RAMは400バイト
  • 最大16個のCSAエリア
  • IOPCトラップ(クラス2)
  • 通信チャネル割り込み
  • 任意つのタイマー(実行時間測定用)
  • 使用時に監視することができます。2メッセージオブジェクト、4識別子のグループを

パッケージの内容

  • 内容は、サポートさ誘導体から依存している。一般的に、ターゲットとホストPCとの間で各種の通信経路のソースコードは提供されています:
    1. ASC0/ASC1による非同期シリアルインターフェース
    2. シリアルインターフェースすることができます。CANインタフェースは、アプリケーションと共有されている
  • モニター·リセット·コードのソースの例
  • マニュアル
  • ソフトウェアは、顧客のアプリケーション(NOロイヤリティ)において無料で利用するためのものではなく、開発ツールとして転売のため
  • あなたの便宜のために、ターゲット·システムへの最初のモニターの適応がある無料の充電。

商標について:ARM、EmbeddedICEの、親指とエンベデッドトレースマクロは、ARM Limitedの商標です。のTriCoreは、インフィニオンテクノロジーズの商標です。