PARTNER-Jet2は5Gbpsの通信が可能な、USB3.0 SuperSpeedモードに対応しています。
このUSB3.0対応により、Jet2Model20の4Gbyteのトレースデータも、およそ25秒~30秒程度でパソコンへ取り込むことが可能です。
USB3.0に対応しただけでなく、各部の実装の見直しで、PARTNER-Jet2はUSB2.0動作の時でも、
PARTNER-Jetよりも動作速度が飛躍的に向上しています。
PARTNER-Jetより高速なJTAGクロックにも対応しており、Model30/Model20は最大100MHzまで、Model10は最大70MHzまでの設定が可能です。そして、JTAG信号のサンプリングをさらに最適化しているので、同一環境でもPARTNER-Jetより高いJTAGクロックでの利用が可能です。JTAGクロックを高くすることで、デバッグ動作全般が速度向上します。
ターゲットCPU:ARM Cortex-A9 DualCore 1GHz(KMC KZM-A9-GT)
ホストパソコン:Windows8.1 Pro(64bit)Core i7-4770
PARTNER-Jet2は USB3.0接続、PARTNER-JetはUSB2.0接続(同一USBポート使用)
ダウンロード/アップロード:記載の JTAGクロック
その他:JTAGクロック 50MHz で測定
PARTNER-Jet2Model10では、パスパワーに対応しました。
USB3.0接続時だけでなく、多くのPCではUSB2.0接続時でもバスパワー動作が可能です。
ACレスで使え、取り回しも簡単になりました。
※電圧が低下した場合には、パワーLEDが警告状態を示します。
その場合には、付属のACアダプターを使ってご利用ください。
ターゲットの動作中に、デバッグプローブを接続をしたり、取り外したりする事ができるよう、プローブのホットプラグに対応しました。
テスト中に異常が発生したと思ったら、その時点でデバッグプローブを接続して、デバッグを開始する事ができます。障害発生の再現作業をすることなく、発生した時点から直ぐにデバッグできるので、障害解析作業が効率化できます。
PARTNER-Jet2は、Model20/30だけでなくModel10でもARM CoreSight ITMトレースに対応します。
Model10では、SWDデバッグ接続時のSWO出力に対応し、ITMのストリーミングトレースが可能です。
これにより、SWDデバッグ接続のみで、デバッグのほかにprintf形式のロギング出力が可能になります。
PARTNER-Jet2 では、今まで多く利用していただいた ARM®プロセッサーや SHプロセッサーに加え、新たにインテル社のプロセッサーへ対応を追加しています。Intel® AtomTM プロセッサー Z3000 ファミリーをはじめ、Intel® QuarkTM SoC X1000にも対応しています。
インテルプロセッサー特有のリアルモード、プロテクトモードの両方に対応し、インテルプロセッサ上で、システムのブートアップや割り込み含め、全てをJTAGデバッグが可能になります。
組込みシステムでも、今後利用されていくであろうARM v8などの64bitアーキテクチュアーのプロセッサーに対応できるようにしました。
ARM Cortex-A15/A7では、既に物理アドレスが40bitに拡張されていますが(LPAE)、これにも対応しており、デバッガGUIのメモリウィンドウでは、アドレスの40bit表示が可能になっています(40bit固定でなく、自動認識で最大64bitに対応)。また、その他アドレス変換コマンドなども、このLPAEに対応しています。
デバッガソフトウェアPARTNERも、64bit版を用意しています。(32bit版もあり、選択してインストール可能)
64bit Windows上でネイティブ動作し、より大きくなるソフトウェアのデバッグにも対応できるようにしています。
トレースクロックについては、標準のARM ETM38pinプローブで、ピンあたり最大 500Mbit/sec以上(250MHz DDR駆動、8 or 4bit幅)まで対応できるようになっています。高速でデリケートなトレース信号に対応しやすいようにサンプルポイントをずらす設定を行うことができます。また、データの各ビットで個別に設定することでスキューをキャンセルすることが可能です。 PARTNER-Jet2 Model20の本体はさらに広帯域に設計されており、将来的にはETM HSSTPなどへの対応を検討しています。
PARTNER-Jet2ではModel20に4GByteのトレースメモリを搭載しました。
これは1GByteのトレースメモリを搭載していたPARTNER-Jet Model40の4倍の容量です。4GByteあると、例えばARM Coretx-A9でも約30秒(Coretx-A9シングルコア、1GHz、PTMトレース)のトレース保存が可能になります。
また、トレースメモリが4GByteになっても,USB3.0でPCと接続していれば、25~30秒程度でパソコンへトレースデータを保存することが可能です。
トレースメモリが大きくなっても、解析処理が問題なくできるよう、QProbeは既に64bitネイティブアプリケーションになっています。4Gbyteのトレースメモリでも、64bitアプリケーションであれば、余裕をもって解析が可能です。
また、解析対象データが大きくなるのにあわせ、関数実行時間のヒストグラム表示など、新しい解析オプションも追加しました。
マルチコアプロセッサのデバッグも、PARTNER-Jetと同じように利用可能です。
SMP/AMPどちらでもデバッグ可能で、多様なマルチコアに対応可能です。
ARM CoreSightアーキテクチャにも対応しており、CTIによる同期ブレークや、マルチコアトレースなどが利用可能です。またPARTNER-Jetでは最大8コアまでの対応でしたが、PARTNER-Jet2では16コアの対応が可能で、さらに多くのコア数への対応も可能になっています。
PARTNER-Jetで評価の高かった、Linuxシステムのデバッグ機能も、同じように利用できます。Linuxカーネルにより生成されたユーザ空間を認識する技術により、カーネル、モジュール、アプリケーションのトータルのデバッグが可能です。もちろん、マルチコア/SMP環境でも利用可能です。
障害解析などに役立つスナップショット機能についても利用可能です。 ある瞬間のターゲットのCPUの状態、物理メモリの内容、リアルタイムトレースのデータをファイルに保存し、後からデバッガでの調査を可能にします。PARTNER-Jet2の高速化により、スナップショット作成も高速化されており、利用しやすくなっています。
マルチコア、SMPにも対応する、組込みソフトウェアで発生する各種イベントをグラフィカルに表示するイベントトラッカーも、同じように利用が可能です。作成したフィルタDLLは、PARTNER-Jetと互換性があり、同じものが利用可能です。
プログラムカウンタを定期的にサンプリングし、関数別に実行頻度を表示するプロファイリング機能も使えます。
初期設定など必要なく、簡単に利用できる機能です。
PARTNER-Jet2では、プログラムカウンタの読み出し頻度を、さらに細かくすることで、
より精度の高いプロファイリングが可能になりました。
exeGCCと連携した、VLINKも利用可能です。PARTNER-Jet用に作成したVLINKプログラムは、そのまま変更することなくPARTNER-Jet2でも動作します。また、PARTNER-Jet2の高速性能により、VLINKのデータ転送全般が高速化されています。
機能仕様 | Model10 | Model20 | Model30 | ||
---|---|---|---|---|---|
USBバスパワー | ○ | × | × | ||
JTAGクロック上限 | 70MHz | 100MHz | 100MHz | ||
トレース種別 | CPUトレース | ETB | ○ | ○ | ○ |
ETM/PTM/AUD | × | ○ | ○ | ||
ITM | ○ | ○ | ○ | ||
トレースポイント | メモリ | × | ○ | ○ | |
ETM/PTM/AUD | × | ○ | ○ | ||
外部バス/SD | × | × | ○ | ||
トレース保存仕様 | トレースメモリ容量 | なし | 4Gバイト | 8Gバイト | |
トレースクロック | なし | 500MHz以上 | 500MHz以上 | ||
LVDS(ETM HSSTP)対応 | × | × | ○ | ||
テラトレース | USB3.0からPC | × | ○ | ○ | |
jet2からSSD | × | × | ○ | ||
右の機能は、全てのモデルで利用可能です。 |
USB3.0接続,CPU汎用対応,プローブホットプラグ対応,マルチコアデバッグ | ||||
ブレークポイント | ソフトウェアブレークポイント | 最大64点 | |||
ハードウェアブレークポイント | CPU内蔵H/Wブレーク機能に対応 | ||||
スタンドアロン実行 | × | × | ○ | ||
ホストPC動作環境 | Windows7/8/10 |
物理仕様 | Model10 | Model20 | Model30 | ||
---|---|---|---|---|---|
ACアダプタ定格 | IN | AC100~240V.0.3A | AC100~240V.0.3A | ||
OUT | DC5V.2A | DC12V.2A | |||
サイズ | 105 x 115 x 33 | 105 x 115 x 56 | |||
使用環境 | 温度5~35°C.湿度85%以下 |
※本サイトに掲載されている製品の価格および仕様は、製造・販売会社が何ら債務を被ることなく、
予告なしに変更されることがあります。商品名、会社名等は一般に各社の商標または登録商標です。