- 世界で最も使われている標準JTAGエミュレータ
- 半導体メーカーのバンドル製品とするJTAGエミュレータ
- メジャーな開発ツールメーカがバンドル製品とするJTAGエミュレータ.....
SEGGER開発ツールとJ-link
- 開発ツールは、SEGGERの組み込みソフトウェアをもとに作り出されたトレースあり、トレースなしのJTAGエミュレータの業界トップの系統です。
- 主な特徴として、RAMやフラッシュメモリーへの高速ダウンロードや、マイコンのフラッシュメモリーの中に無数の分断点を設定することができます
- ARM7/9/11、Cortex and Coldfireなど様々な統合開発環境に対応しています。SDKが使用可能です。
- ツールチェーンパラメータの高認識
- 事実上のJTAG標準(J-Link)
- ハードウェアが分断点に対して独立している
- デバッガがフラッシュダウンロードに対して独立している
- ツールチェーンパラメータの高認識
- ハードウェアが分断点に対して独立している
- デバッガがフラッシュダウンロードに対して独立している
- ハードウェアが分断点に対して独立している
- デバッガがフラッシュダウンロードに対して独立している
J-Linkとは
J-Linkとは、USB電源のJTAGエミュレータで、多くのCPUコアに対応しています。32バイトのRISCCPUをもとに、対応したターゲットのCPUとの高速伝達が可能です。J-Linkは、世界中の何万もの場所で開発や製造(フラッシュプログラミング)の目的のために使われています。
J-LinkはIAR EWARAM, Keil MDK, Rowley CrossWorks, Atollic, TrueSTUDIO, IAR EWRX, Renesas HEW, Renesas e2studioのような主要のIDEと対応しています。
全てのモデルを含め、10万以上のJ-Linkがこれまでに販売され、ARMコアや事実上の標準にとって、J-Linkは最も人気のエミュレータです。
★特徴
- 対応するほとんどの主要なマイコンのフラッシュメモリーへのダイレクトなダウンロード
- 対応するCPU:ARM7/9/11, Cortex-M0/M1/M3/M4, Cortex-R4,RX610,RX621,RX62N, RX62T,RX630, RX63N
- ダウンロードの速さ 1メガバイト/秒 以下
- フラッシュメモリーへの無制限の分断点が可能
- Cortex-Mシステムの外部フラッシュメモリーへの分断点の設定は、J-Linkの無制限フラッシュ分断点技術によってのみ可能。
- すべての主要IDEが対応
- 無料ソフトウェアのアップデート 一年間のサポート
- 多様なアプリケーションからのCPUへの同時アクセスが可能
- マルチプラットフォームが可能(Windows, Linux, Mac OS X によって作動するもの)
- 高性能なエミュレータのファームウェア
- TCP/IPを通してのJ-Linkの遠距離仕様が可能なリモートサーバーが含まれている。
- GDBサーバーが含まれている。
- 製造フラッシュプログラミングソフトウェアであるJ-Flashが利用可能。
- ソフトウェア開発キット(SDK)が利用可能。
- 多様なターゲットインターフェイス(JTAG,SWD)に対応
- SWV(シリアル・ワイヤ・ビューアー)、SWO(シリアル・ワイヤ・アウトプット)に対応
- 幅広いボルテージに対応(1.2V~3.3V,5Vに対応)
- 多様な装置でJTAGチェーンに対応
- 埋め込み式トレースバッファ(ETB)に対応
- 光アイソレーションアダプタを含む様々なアダプターが利用可能
- RDIインターフェイスDLLが利用可能
- プラグ&プレイの両立可能
- USB電源であり電源供給は不要
- アダプティブ・クロッキングに対応
- すべてのJTAGシグナルが監視されておりターゲットのボルテージが測定可能
- ターゲット電源供給;J-Linkは300ミニアンペアまで供給可能
J-link動作環境
基本情報 |
|
対応OS |
Microsoft Windows 2000 |
電磁両立性(EMC) |
EN 55022, EN 55024 |
作動温度 |
+5°C ... +60°C |
保管温度 |
-20°C ... +65 °C |
相対湿度 (非縮合) |
Max. 90% rH |
機械情報 |
|
大きさ (ケーブルを除く) |
100mm x 53mm x 27mm |
重さ (ケーブルを除く) |
70g |
利用可能インターフェイス |
|
USB インターフェイス |
USB 2.0 |
ターゲットインターフェイス |
JTAG 20-pin (14-pin adapter available) |
JTAG/SWD Interface, Electrical |
|
電源供給 |
USB powered |
ターゲットインターフェイス ボルテージ (VIF) |
1.2V ... 5V |
ターゲット 供給ボルテージ |
4.5V ... 5V (if powered with 5V on USB) |
Target supply current |
Max. 300mA |
Reset Type |
Open drain. Can be pulled low or |
Reset low level output voltage (VOL) |
VOL <= 10% of VIF |
For the whole target voltage range (1.2V <= VIF <= 5V) |
|
LOW level input voltage (VIL) |
VIL <= 40% of VIF |
HIGH level input voltage (VIH) |
VIH >= 60% of VIF |
For 1.2V <= VIF <= 3.6V |
|
LOW level output voltage (VOL) with a load of 10 kOhm |
VOL <= 10% of VIF |
HIGH level output voltage (VOH) with a load of 10 kOhm |
VOH >= 90% of VIF |
For 3.6 <= VIF <= 5V |
|
LOW level output voltage (VOL) with a load of 10 kOhm |
VOL <= 20% of VIF |
HIGH level output voltage (VOH) with a load of 10 kOhm |
VOH >= 80% of VIF |
JTAG/SWD Interface, Timing |
|
JTAG speed |
Max. 15MHz |
SWO sampling frequency |
Max. 7.5MHz |
Data input rise time (Trdi) |
Trdi <= 20ns |
Data input fall time (Tfdi) |
Tfdi <= 20ns |
Data output rise time (Trdo) |
Trdo <= 10ns |
Data output fall time (Tfdo) |
Tfdo <= 10ns |
Clock rise time (Trc) |
Trc <= 3ns |
Clock fall time (Tfc) |
Tfc <= 3ns |
* J-Link hardware revision 8 and up
SEGGER開発ツールとJ-linkの関連リンク
- JTAGエミュレータ製品Jlink
- 製造用書き込みツール製品Flasher
- ランタイム製品embOS