概 要
・ スタンドアロンのJTAG / SWDプログラマ(一度セットアップすると、FlasherはPCプログラムを使用せずに制御可能)
・ イーサネットインタフェース
・ 内蔵フラッシュデバイスと外付けフラッシュデバイスをサポート
・ 幅広いデバイスがサポート
・ 無料ソフトウェアアップデート、2年間のサポート
・ ターゲットプログラムの格納に128 MBのメモリ
・ ターゲット・プログラミングでサポートされているシリアル
・ 任意のARM7/9、Cortex-M0/M1 /M3/M4コアサポート
仕 様
〈電源〉
・ USB電源、FlasherARM用100mA、フラッシャーARMがターゲットに電力を供給している場合は500mA
〈ホストPC接続方法〉
・ USBホストインターフェース USB 2.0
・ RS232ホストインターフェース RS232 9ピン
〈ターゲット接続方法〉
・ ターゲットインターフェイス JTAG 20ピン(14ピン・アダプター使用可能)
・ マックス ターゲットケーブルの長さ 推奨(配送):20cm(8 ")
〈ターゲット間〉
・ 最大2m(6.5")が可能ですが、目標インターフェイス速度。
・ FlasherARMとターゲット間のシリアル転送レート 最大12MHz
・ サポートされるターゲット電圧 1.2〜5V
・ ターゲット電圧検出ピン(VT Ref)から引き出される電流
・ ターゲット電源電圧 5V
・ ターゲット供給電流 最大 400mA
〈動作温度〉
・ + 5℃〜+ 60℃
〈保管温度〉
・ - 20°C ... + 65°C
〈対湿度(結露しないこと)〉
・
〈サイズ(ケーブルなし)〉
・ 121mm×66mm×30mm
〈重量(ケーブルなし)〉
・ 120g
〈対応OS〉
Microsoft Windows 全般
ターゲットインターフェース
Flasher ARMは J-Linkは同じターゲットインターフェイスもサポートしています。現在、次のターゲットインターフェイスがサポートされています。
・ JTAG
・ SWD
注意:Flasher ARMは現在SWOをサポートしていませんのでご注意ください。
〈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内部カウンタを定期的に出力するために使用され、ターゲットからプロファイリング情報を取得するために使用できます。
タイムスタンプはパケットに関連して発行されます。