仕 様
J-Link EDU mini(Educational Unit)
SEGGERは教育関連の顧客ベースの多数の要求に応じて、低価格で販売されるJ-Linkの学術的バージョンを導入しました。
〈完全な教育開発環境〉
SEGGERは、教育や家庭用の趣味で使用するために、Leading Cross-Platform IDE、Embedded Studioも拡張しています。このプロフェッショナルで、教育用IDEは無料で、J-Link EDU miniと組み合わせることで、機能豊かで実績のある開発環境をあなたの手元に提供します。
〈J-Link EDU mini付属品〉
J-Link EDU miniは、Cortex-Mデバイスをサポートする縮小フォームファクタで提供されるJ-Link EDUです。J-Link EDU miniデバイスをご使用のホストPCに接続する際に、教育用の使用条件ウィンドウが表示されます。J-Link EDU miniには、GDB ServerおよびUnlimited Flash Breakpoints拡張モジュールのサポートが含まれています。このエミュレータは、Cortex-Mエンベデッド・システムのプログラミングとデバッグを学びたいと思っている人にも、この機能が期待され、拡張されています。
Flash Breakpointsオプションを使用すると、デバッグ中に内部フラッシュメモリ内に無制限のブレークポイントを設定できます。これは、ほとんどの一般的なマイクロコントローラに存在するハードウェアブレークポイントの制限を克服します。
パッケージ
J-Link EDU miniは、J-Link EDUの縮小版で、Cortex-Mベースのターゲットデバイスと同様の機能を備えています。J-Link EDU miniデバイスをご使用のホストPCに接続する際に、教育用の使用条件ウィンドウが表示されます。ご購入前に以下の条件に同意してください:利用規約。この予想され、拡張されたすべてのエミュレータ機能は、組込みシステムのプログラミングとデバッグにおいて自分自身を教育したい私的な人や学生に利用可能です。SEGGERの直接サポートは含まれません。しかし、SEGGERの公衆インターネットフォーラムが利用可能です。J-FlashとRDIは含まれていません。
含まれるもの:
・ J-Link EDU mini
・ .05 "19ピンターゲットケーブル
・ .05 "9ピンターゲットケーブル
・ マイクロUSBケーブル
ターゲットインターフェース
〈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内部カウンタを定期的に出力するために使用され、ターゲットからプロファイリング情報を取得するために使用できます。
タイムスタンプはパケットに関連して発行されます。