- 世界で最も使われている標準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










 
