概 要
・ ほとんどの対応マイクロコントローラのフラッシュメモリへの直接ダウンロード
・ 最大1 MB/sのダウンロード速度
・ フラッシュメモリ内での無制限のブレークポイントをサポート
・ Cortex-Mシステムの外部フラッシュメモリ内でのブレークポイントをサポート
・ 複数のアプリケーションによるCPUへの同時アクセスをサポート
・ GDBサーバー付属: TCP/IPからJ-Linkをリモートで使用可能
・ 複数のターゲットインターフェイスをサポート: JTAG、SWD
・ SWV / SWO (Serial Wire Viewer / Serial Wire Output)をサポート
・ 幅広いターゲット電圧範囲: +1.2 → +3.3 V、+5 V許容
・ 複数のデバイスによるJTAGチェーンをサポート
・ 組み込みトレースバッファ(ETB)をサポート
・ 各種のターゲットアダプタ及び光学絶縁アダプタを用意
・ USBコネクタから供電
・ 適応型クロックをサポート
・ すべてのJTAGシグナルの監視及びターゲット電圧の測定が可能
・ ターゲット電源: 300 mA (過負荷保護あり)
・ ターゲットインターフェイス: JTAG 20ピン
・ PCインターフェイス: USB 2.0
・ 寸法: 100 x 53 x 27mm
・ クロスプラットフォームサポート(Windows、Linux、Mac OS Xで動作)
仕 様
〈対応OS〉
・ Windows 2000、XP、2003、Vista、7およびそれ以降(32ビットおよび64ビットバージョン)
・ Linux
・ macOS 10.5以降
〈動作環境〉
・ 電磁適合性(EMC)
・ EN 55022、EN 55024
・ 動作温度 + 5℃〜+ 60℃
・ 保管温度 -20℃〜+ 65℃
・ 相対湿度(結露しないこと) マックス 90%rH
〈機械的〉
・ サイズ(ケーブルなし) 100mm×53mm×27mm
・ 重量(ケーブルなし) 70g
・ サイズコンパクトデバイス(ケーブルなし) 47mm×40mm×14mm
・ 重量コンパクトデバイス(ケーブルなし) 20g
〈使用可能なインターフェイス〉
・ USBインターフェース USB 2.0(高速)
・ ターゲットインターフェイス JTAG / SWD 20ピン
〈JTAG / SWDインターフェース、電気〉
電源 USBで駆動する
Max。50mA +ターゲット電源電流。
ターゲットインタフェース電圧(V IF) 1.2V〜5V
ターゲット電圧検出ピン(VTRef)から引き出される電流
ターゲット電源電圧 5V(USB電圧から派生)
ターゲット供給電流 マックス 300mA
リセットタイプ オープンドレイン。引っ張られる
低レベル出力電圧をリセットする V OL ≦V IFの 10%
目標電圧範囲全体(1.2V≦V IF ≦5V)に対して、
ローレベル入力電圧(V IL) V IL ≦V IFの 40%
ハイレベル入力電圧(V IH) V IH > = V IFの 60%
〈1.2V> = V IF ≦3.6Vの場合〉
負荷10 kOhmの低レベル出力電圧(V OL) V OL ≦V IFの 10%
負荷10 kOhmの高レベル出力電圧(V OH) V OH > = V IFの 90%
〈3.6≦V IF ≦5Vの場合〉
負荷10 kOhmの低レベル出力電圧(V OL) VOL≦V IFの 20%
負荷10 kOhmの高レベル出力電圧(V OH) VOH> = V IFの 80%
〈JTAG / SWDインタフェース、タイミング〉
ターゲットインターフェイスの速度 マックス 15MHz
SWOサンプリング周波数 マックス 30MHz
データ入力立ち上がり時間(Trdi) Trdi
データ入力立ち下がり時間(Tfdi) Tfdi≦20ns
データ出力の立ち上がり時間(Trdo) Trdo
データ出力立ち下がり時間(Tfdo) Tfdo
クロック立ち上がり時間(Trc) Trc
クロック立下り時間(Tfc) Trc
ターゲットインターフェース
〈JTAGインタフェース接続(20ピン)〉
・ J-LinkとJ-Traceには、ARMのMulti-ICEと互換性のあるJTAGコネクタがあります。JTAGコネクタは、リボンケーブルに実装されたIDCソケットと嵌合する20方向の絶縁変位コネクタ(IDC)キーボックスヘッダ(2.54mmオス)です。
〈SWDおよびSWO(SWVとも呼ばれる)互換性
・ J-LinkとJ-TraceはARMのSerial Wire Debug(SWD)をサポートしています。SWDは5ピンJTAGポートをクロック(SWDCLK)と単一の双方向データ・ピン(SWDIO)に置き換え、すべての通常のJTAGデバッグおよびテスト機能を提供します。SWDIOとSWCLKはTMSピンとTCKピンにオーバーレイされています。SWDデバイスと通信するために、J-LinkはSWCLKに同期してSWDIOのデータを送信します。SWCLKの各立ち上がりエッジで、1ビットのデータがSWDIO上で送信または受信されます。SWDIOから読み取られたデータは、入力バッファから取り出すことができます。
・ SWDコネクタのピン配置
J-LinkおよびJ-Trace JTAGコネクタはARMのシリアルワイヤデバッグ(SWD)とも互換性があります。
* J-Link ULTRA +のような後のJ-Link製品では、これらのピンはファームウェアの拡張目的で予約されています。通常のデバッグ環境ではオープンにしたり、GNDに接続することができます。
・ シリアルワイヤ出力(SWO):J-Linkは、シリアルワイヤ出力(SWO)をサポートするデバイスで使用できます。シリアルワイヤ出力(SWO)サポートは、コアからのシングルピン出力信号のサポートを意味します。現在、Cortex-M3のみでテストされています。
・ シリアルワイヤビューア(SWV):計装トレースマクロセル(ITM)とシリアルワイヤ出力(SWO)を使用して、シリアルワイヤビューア(SWV)を形成することができます。シリアルワイヤビューアは、MCU内部から情報を取得する低コストの方法を提供します。SWOはトレースデータを2つの出力形式で出力できますが、同時に1つの出力メカニズムしか選択できません。定義された2つのエンコーディングは、UARTとマンチェスターです。現在のJ-Link実装は、UARTエンコーディングのみをサポートしています。シリアルワイヤビューアは、SWOピンを使用してさまざまなタイプの情報に対して異なるパケットを送信します。このピンを介して情報を出力できるCortex-M3コアの3つのソースは次のとおりです。
・ Instrumentation Trace Macrocell(ITM)は、printf形式のデバッグをサポートするアプリケーション駆動型のトレースソース用です。これは32の異なるチャネルをサポートしているため、リアルタイムカーネル情報などの他の目的にも使用できます。
リアルタイム変数モニタリングとPCサンプリングのためのData Watchpoint and Trace(DWT)。これは、PCまたはさまざまなCPU内部カウンタを定期的に出力するために使用され、ターゲットからプロファイリング情報を取得するために使用できます。
タイムスタンプはパケットに関連して発行されます。
関連製品
Segger Embedded Studio(ARMエディション)Embedded Studio(SES)は、ARMマイコン向けの組込みシステム開発のために最適化されたGCC系統合開発環境です。ツールチェインはGCCコンパイラと先進的機能のLLVM/Clangコンパイラが付属。Window、Linux及びMACでも使用可能です。
Segger Embedded Studio( Cortex-Mエディション)Embedded Studio(SES)Cortex-Mライセンスは、Cortex-M0、Cortex-M0 +、Cortex-M1、Cortex-M3、Cortex-M4、Cortex-M7、Cortex-M23、またはCortex-M33ベースのデバイス用のアプリケーションを開発することができます。これは最も一般的に使用されるARMデバイスを低価格でカバーします。
Segger Embedded Studio(RISC-Vエディション)Embedded Studio for RISC-Vは、Embedded Studioのフル機能版です。ツールチェーン、最適化されたランタイムライブラリ、コアシミュレータ、J-Linkデバッグプローブによるハードウェアデバッグなど、RISC-Vベースのデバイス用の完全な開発ソリューションを使用することができます。
Embedded Studio for RISC-Vには、RV32I、RV32IMA、RV32IMAC、RV32IMAF、RV32IMAFC、RV32G、RV32GCのコアバリエーションがサポートされています。異種コアのデバイスを使用する場合は、Googleまでご連絡ください。
Embedded_Studio PRO Cortex-MエディションCortex-M用のEmbedded Studio PROは、組み込み開発者のニーズに対応するための、オールインワンの組み込み開発パッケージです。
完全な組み込みソフトウェアスイートを追加します(RTOS、 GUI、 USBデバイス、USBホスト、 TCP / IP、 ファイルシステム)をEmbedded Studioに追加します。SEGGERによって開発、維持、サポートされるワンストップソリューションは、アプリケーションの市場投入までの時間を短縮します。人気のある評価用ボードのすぐに使用できるプロジェクトは、簡単なスタートを保証します。
Embedded Studio PROソフトウェアスイートの各ミドルウェアコンポーネントは、Cortex-Mマイクロプロセッサ用に構築されたオブジェクトコードとして提供されます。すべてのミドルウェアは実行時に構成可能であり、組み合わせてアプリケーションを構築することができます。
必要なコンポーネントを決定し、単にプロジェクトに追加します。この合理化されたパッケージはすぐに使用できます。すぐにアプリケーションのプログラミングを開始してください。エンベデッドエキスパートに依頼して、製品開発中の質問にお答えします。
J-Link 19 pin Cortex M AdapterJ-Link 19 pin Cortex M Adapterは、Segger製J-linkおよびFlasherのための拡張アダプターです。ターゲット(Cortex-M)が20ピン(実質19ピン)の場合は、必要なオプションとなります。
J-Link RX Adapter14ピンRenesas RXアダプタ
J-Link-10 pin TI AdapterJ-Link-10 pin TI Adapterは、Segger製J-linkおよびFlasherのための拡張アダプターです。ターゲット(TI)が10ピンの場合、必要なオプションです。
J-Link TI CTI 20 AdapterJ-Link Texas Instruments CTI-20アダプタ
J-Link Microchip AdapterJ-Link Microchip Adapterは、Segger製J-linkおよびFlasherのための拡張アダプターです。
J-Link 2mm AdapterJ-Link 2mm Adapterは、Segger製J-linkおよびFlasherのための拡張アダプターです。
J-Link Signal Smoothing AdapterJ-Link Signal Smoothing Adapterは、Segger製J-linkおよびFlasherのための拡張アダプターです。
J-Trace Mictor38 AdapterJ-Trace Mictor38 Adapter
J-Link SWD電気アイソレータJ-Link SWD電気アイソレータ
JTAG IsolatorJTAG Isolatorは、Segger製J-linkおよびFlasherのための拡張アダプターです。
SWD IsolatorSWD Isolatorは、Segger製J-linkおよびFlasherのための拡張アダプターです。
J-TraceアイソレータJ-Traceアイソレータ