仕 様
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内部カウンタを定期的に出力するために使用され、ターゲットからプロファイリング情報を取得するために使用できます。
タイムスタンプはパケットに関連して発行されます。
関連製品
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アイソレータ