J-Linkシリーズ

Arm開発デファクトスタンダードデバッガ

本書記載内容は最新ハードウェアバージョンの内容になりますので、既にお持ちのバージョンが古い場合記載内容と異なる場合もございます。

2024/6/26

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Linkシリーズ

J-Linkは、マイコン・コンパイラに依存することなく利用可能な標準プラットフォームです。
継続的な保守費用などのランニングコスト
デバイス定義ファイル追加費用不要

J-Linkは、継続的な追加費用は不要で最新のデバイス対応を実現します。
ファームウェアアップデートなど最新機能も無償ダウンロード提供します。
TCOに優れたデバッガ／フラッシュ書込ツールとして開発運用可能です。

J-Link Debugger 「OZONE」を標準バンドル、スタンドアロンデバッガとしてフリーのGNUコンパイラやIAR EWARM、Keil MDKなど商用コンパイラから生成されたデバッグ情報含む
ELFファイルを利用してデバッグができるJ-Linkバンドルソフトウェアとなります。
OZONE はデバッガとしてのフル機能（命令トレース、パワーグラフ、ライブウォッチ、
リアルタイムターミナルI / Oなど）を備えています。
デバッグ人員の増減にも対応しやすく、高いコストパフォーマンスを実現します。

量産用書き込みツールとして運用

フラッシュ書込みについて、専用ツールでサポートします。マイコン内蔵、マイコン経由だけでなく、
SPIバスに接続して直接SPIフラッシュメモリに書き込み可能な「J-Flash SPI」も併せて提供。
6,000種以上のマイコン内蔵フラッシュ、300種以上のSPIフラッシュに対応します。(2023年12月時点）

未対応デバイス・ユーザオリジナルSoCに対応可能なフレームワークを用意

未対応のデバイス、専用SoCなどへも「J-Link Device Support Kit (別途オプションライセンス）」を利用することで対応可能。当社で定義ファイルのカスタム対応も承ることができます。さらに「J-Link SDK（別途オプションライセンス」を利用し、お客様専用の開発環境でJ-Linkツール機能を利用することも可能です。
2
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

Arm Cortex / RISC-V ソフトウェア開発

開発・量産書込ツール／RTOSソフトウェア製品は、既存環境との組み合わせ利用可能

Arm Cortex-A / R / M , RISC-V
デバイス

性能評価
（ベンチマーキング）

IDE
他社ツール/フリーツール
対応可能

Debugger

RTOS
ソフトウェア

開発ツール

実装評価

ソフトウエア

試作

開発/試験

製造・量産

SEGGER Embedded Studio (無償評価版）

SEGGER Embedded Studio (ライセンス）

SystemView (無償評価版）

SystemView (ライセンス）

J-Link LITE / OB（評価ボード）

保守

J-Link シリーズ

※無償IDEツール／CPUベンダ提供IDEツール／商用開発環境・コンパイラ利用可能

各種評価ボード用ソフトウェア (無償評価版）

各種ソフトウェア (開発ライセンス）※無償IDEツール／CPUベンダ提供IDEツール／商用開発環境・コンパイラ利用可能

量産書込ツールFlasher シリーズ

メンテナンス書込Flasher Portable PLUS

ブートローダ

emLoad (ファームウェアアップデートブートローダソフトウェア）
3

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

Arm Cortex / RISC-V ソフトウェア開発

開発・量産書込ツール／RTOSソフトウェア製品は、既存環境との組み合わせ利用可能

RX
デバイス

性能評価
（ベンチマーキング）

IDE
他社ツール/フリーツール
対応可能

Debugger

RTOS
ソフトウェア

開発ツール

実装評価

ソフトウエア

試作

開発/試験

製造・量産

保守

Renesas e² Studio
SystemView (無償評価版）
J-Link LITE / OB（評価ボード）

SystemView (ライセンス）
J-Link シリーズ

※無償IDEツール／CPUベンダ提供IDEツール／商用開発環境・コンパイラ利用可能

各種評価ボード用ソフトウェア (無償評価版）

各種ソフトウェア (開発ライセンス）※無償IDEツール／CPUベンダ提供IDEツール／商用開発環境・コンパイラ利用可能

量産書込ツールFlasher PROシリーズ

メンテナンス書込Flasher Portable PLUS

ブートローダ

emLoad (ファームウェアアップデートブートローダソフトウェア）
4

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Linkシリーズの活用シーン

J-Linkツール機能により、様々な局面でJ-Linkを利用することができます。

評価・試作

H/W開発

サンプルアプリケーション評価
・対応するIDEとターゲットボードの接続
・SystemViewを利用した性能ベンチマーク
ハードウェア開発
・JTAG接続検証

J-Linkが活躍する局面はソフトウェアデバッグのみではありません。

S/W開発

テスト

量産
量産【J-Link PLUS以上の製品】
・内蔵フラッシュへの書込
・SPIフラッシュへの書込

テスト
・協力会社/ソフト部門から上がってきたプログラムをターゲット
ボードへの書込【J-Link PLUS以上の製品】
・リリースモードデバッグ【J-Trace PRO】
・コードカバレッジテスト【J-Trace PRO】
・稼働テストでシステム情報を記録
ソフトウェア開発・開発準備：J-Link Configuratorを利用した環境整備【Ethernet I/FはJ-Link PRO】
・利用するIDEとターゲットボードの接続・モニターモードデバッグを利用した通信中デバッグ【J-Link ULTRA+以上推奨】
・「J-Scope」機能を利用したRAMモニタリング【J-Link ULTRA+以上推奨】
・リモートデバッグ機能を利用し、遠隔地にある開発チームと共有【J-Link PRO】
・SystemViewを利用して、ソフトウェアの可視化・記録
5

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Linkハードウェアスペック・機能

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link / J-Trace PRO シリーズ

ハードウェア比較

J-Link / J-Trace PROハードウェア仕様スペック表

J-Link PRO PoE

J-Link PRO

J-Link ULTRA+

J-Link PLUS

J-Link BASE

ダウンロード速度(RAM)

4.0 MB/s

4.0 MB/s

4.0 MB/s

1.0 MB/s

1.0 MB/s

最大ターゲットI/F速度

50 MHz50 MHz50 MHz15 MHz15 MHz

最大SPI I/F速度

50 MHz50 MHz50 MHz12 MHz12 MHz

最大SWO接続速度

100 MHz

100 MHz

100 MHz

30 MHz30 MHz

サンプリングレート

無制限

無制限

無制限

1 kHz

1 kHz

ターゲット供給電圧

1.2 V - 5 V

1.2 V - 5 V

1.2 V - 5 V

1.2 V - 5 V

1.2 V - 5 V

Ethernet/USB

Ethernet/USB

USB

USB

USB

●

-

-

-

-

PC接続I/F
Ethernet-Power-over-USB

JTAG / SWD / SWO / cJTAG / Microchip ICSP / Renesas FINE

対応I/F

PoEサポート
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

PC接続インターフェースの違い

同じハードウェア
ソフトウェアライセンスの違い

7

J-Link BASE / J-Link PLUSコンパクト版

コンパクト版を利用する事により、作業スペースの拡大にさらに貢献することができます。

【YouTube】J-Link BASEとJ-Link BASE Compact
どちらを選ぶ？違いは何？
https://www.youtube.com/watch?v=GGW55ueppKA■ J-Link BASE / PLUS：100mm x 53mm x 27mm
■ J-Link BASE / PLUS Compact：47mm x 40mm x 14mm

J-Link BASE/PLUS Compactは、お客様製品やメンテナンス設備に内部基板を組み込み利用可能です。
PCB 3D-STEPデータ、PCB寸法データをダウンロード頂けます。

8
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link 各種機能比較

J-Linkシリーズ製品毎の利用可能機能

J-Link PRO PoE

J-Link PRO

J-Link ULTRA+

J-Link PLUS

J-Link BASE

J-Linkシリーズ共通

CPU / (Q)SPIフラッシュ対応
対応IDEでのフラッシュダウンロード

●

●

●

●

●

対応IDEでのデバッグ

●

●

●

●

●

【P.9】J-Link RTT

●

●

●

●

●

【P.10】電力プロファイリング

●

●

●

-

-

【P.11】モニターモードデバッグ

●

●

●

●

-

【P.12】Flash-BP

●

●

●

●

-

【P.13】Webコントロールパネル

●

●

●

●

●

＋Webコントロールパネル電力測定

●

●

●

-

9

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link RTT

J-Linkだけが実現する高速転送技術

高速・マイコン負荷の少ない独自データ取得・送信インターフェース■ ターゲットアプリケーションとの双方向通信■ リアルタイム動作に影響を与えない高速データ転送■ 通信にデバッグチャネルを使用します■ ターゲットに追加のハードウェア、ピン接続不要■ ARM Cortex-A/R/M、RISC-V、Renesas RXをサポート■ 機能性と自由度を提供する完全な実装コード
J-Link RTTを使用すると、ターゲットマイクロコントローラから情報を出力することができます。ターゲットのリアルタイム動作に影響を与えることなく、入力情報
をアプリケーションに高速送信します。
各種ツールと連携して利用頂けます。

SystemView

アプリケーション記録可視化ツール

リソース

使用量

ROM

500 Byte以下

RAM

24Byte + バッファ24Byte /チャネル

Embedded Studio
統合開発環境ネイティブドライバ「J-Link.dll」をサポートする他社ツールでも利用可能です。

10

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

電力プロファイリング

ターゲットの消費電力をデバッガで測定

J-Linkからターゲットへ5V電源供給時に測定可能
左図は、2 つの LED を切り替える embOS サンプルアプリケーションを実行した
消費電力を示しています。
J-Link Debugger OZONEの電力グラフには、LEDが切り替わったときのターゲッ
ト電流の変化がわかりやすく表示されます。
タイムラインでは、最初は両方のLEDがオフになっており、次に両方のLED がオンになります。50ms後、1つのLED がオフになります。同じLEDが50msごとにさらに2回切り替わり、その後、他のLEDがオフになります。

システィックPOWER Profilingでは、アイドルシステムよりわずかに多くの電力を必要とするため、1ms SysTick 割り込みも確認できます。

タスクスイッチ

さらにズームインすると、タスクがいつ実行されてLEDが点灯したかを特定することもできます。
11

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

モニターモードデバッグ

モータ制御 ／ 無線通信アプリケーションに最適なモニターモードデバッグ機能
J-Link モニタモードデバッグを使用すると、実行優先順位の高いコードを通常通り実行しながら、優先順位の低いアプリケーションを停止・実行することができます。これにより、開発者に新しい手法のアプリケーショ
ンデバッグ手法を提供します。通信タスクを維持したまま、割り込み、イベント、その他の信号を任意でオン/
オフできるため、従来の手法ではデバッグが困難だった多様なシステム状況を開発者は把握し、デバッグする事ができます。

■ PWM を利用したモータ制御アプリケーション

モニターモードデバッグを利用することにより、PWM 制御を続けながら、アプリケーション
デバッグする事が可能です。

■ Bluetooth 通信アプリケーション

モニターモードデバッグを利用することにより、Bluetooth を「keep alive」実行続けながら、
デバッグ処理を行う事ができます。

対応する統合開発環境・デバッグソフトウェア
SEGGER 社製：J-Link Debugger「Ozone」 / SEGGER Embedded Studio
他社製：J-Link DLL、J-Link RDI 接続をサポートする統合開発環境（IAR EWARM / Arm MDK-ARM など）
12
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

Flash-BP

ブレイクポイント無制限設定機能

マイコンのブレイクポイント数を無制限に設定可能な拡張機能（J-Link PLUS 以上）「J-Link Unlimited Flash-BP」拡張機能を使うことで、ユーザーはフラッシュメモリでデバッグするとき、無制限のブレークポイントを設定できます。この機能がないデバッガでは、フラッシュに設定できるブレークポイント数は、CPU のデバッグユニットでサポートされているハードウェアブレイクポイントの数に制限されます。（ARM 7/9 では2、Cortex-M では4-6）対応する統合開発環境・デバッグソフトウェア
SEGGER 社製：J-Link Debugger「Ozone」 / SEGGER Embedded Studio
他社製：J-Link DLL、J-Link RDI 接続をサポートする統合開発環境（IAR EWARM / Arm MDK-ARM など）
13
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

ウェブコントロールパネル

J-Link内蔵のウェブサーバにブラウザでアクセスし、J-Linkの状態確認／設定

Ethernet接続機能がないJ-Link BASE/PLUS/ULTRA+でもUSB接続から利用可能です。
J-Linkとデバッグセッション情報

CPUレジスタ監視

J-Linkモデル・シリアル番号・ホスト
接続・インターフェース速度などJ-Link関連の情報
デバッグセッションに関する情報を表示します。

デバッグセッション中のCPUレジスタ
表示

J-Link設定

ターゲット消費電力監視

ターゲットへの電源供給
フラッシュダウンロードなど
各種設定を行えます。

デバッグ中のターゲット消費電力を表示できます。

※J-Link ULTRA+ / PROで利用可能
14
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Linkソフトウェアツール

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link ソフトウェアツール

J-Linkシリーズ製品毎のソフトウェアツールサポート

J-Link PRO PoE

J-Link PRO

J-Link ULTRA+

J-Link PLUS

J-Link BASE

【P.15】J-Link Commander

●

●

●

●

●

【P.16】J-Mem

●

●

●

●

●

【P.16】J-Run

●

●

●

●

●

【P.17】J-Link SWO viewer

●

●

●

●

●

【P.17】RTT viewer

●

●

●

●

●

【P.18】J-Link GDB server

●

●

●

●

●

【P.19】J-Link Configurator

●

●

●

●

●

【P.20】J-Scope

◎

◎

◎

●

●

【P.21】J-Link Debugger OZONE

●

●

●

●

-

【P.22】J-Flash

●

●

●

●

-

【P.23】J-Flash SPI

●

●

●

●

-

【P.25】J-Link Remote server

●

●

-

-

-

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

16

J-Link Commander

J-Linkの設定・ターゲットフラッシュへのダウンロード、アプリケーション実行確認

ハードウェア試作から開発中の状況確認、エラー内容の確認など様々な局面で利用頂けるツール

J-Link Commander

開発業務の効率化・問題解析をサポート【YouTube動画】
J-Link BASEで開発・試作フラッシュ書込み- J-Link Commander

https://www.youtube.com/watch?v=iUrDDs2O8z4

J-Link Commanderでハードウェアデバッグ
J-Linkを接続し、メモリダンプ
Helt, Step, Goなどシンプルな命令を使って、ハードウェア検証を行うことができます。
17
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Mem / J-Run

デバッグ作業の効率化を実現する、J-Linkソフトウェアツール

J-Mem

J-Run

■ RAMの値を変更可能■ CPUレジスタ/ IOレジスタ / SFR への書き込みが可能■ RAM 全領域を任意の値で埋めることができます■ メモリセクションを.binファイルに保存可能■ メモリ表示を定期的に更新設定可能

J-Run は、RTT 経由でテスト アプリケーションから出力をキャプチャし、すべての出力を端末に出力できます。RTT を使用すると、テストを中断せずに実行できるため、タイミ
ングが重要なタスクに特に役立ちます。

デバッグセッション中のメモリ内容表示・変更書込み可能

テスト アプリケーションを使用し組込みハードウェアをプログラム、実行を制御、テスト結果を取得するためのコマンドラインユーティリティです。
大量の手作業が必要となるテスト実行を自動化できます。

https://www.segger.com/products/debug-probes/j-link/tools/j-run/
18

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link SWO viewer / RTT viewer

デバッグ作業の効率化を実現する、J-Linkソフトウェアツール

J-Link SWO viewer

RTT viewer

アプリケーションがスタンドアロンで実行されている場合は、
デバッグソフトウェアなしでログ出力。
SWO経由のターミナル出力をサポートしないGDBやGDB/Eclipse などのデバッガと並行利用可能。

■ チャンネル0のデータ出力■ テキスト入力をチャンネル 0 に送信■ 最大 16 の仮想ターミナル■ テキスト出力の制御: 色付きテキスト、コンソールの消去■ チャンネル 1 でのデータのロギング

SWOインターフェースを利用して、CPUから出力したデータを表示ツール

RTT のすべての機能を使用するためのツール
RTT Viewerはデバッグツールを使わずスタンドアロンで使用、実行中のデバッグ セッションと並行して利用することができます。

19
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link GDB server

標準的なGDB serverより高速な接続、J-Link機能を利用可能

J-Link GDB server

EclipseベースのIDEなど様々な開発ツールで採用されているGDBとの接続をサポート

GDB は、ELF/Binファイルのオープン、メモリのリードライトなどの標準的なコマンドセットをサポートしています。
J-Link GDB serverを用いてJ-Linkを接続、利用することができます。
J-Link Software Packageには、GUIツールバージョンとコマンドライ
ンバージョンの2つのバージョンのGDB serverが付属。
■ -CP15レジスタのリードライト■ J-Link経由のフラッシュダウンロードの有効化■ Flash-BP(無制限フラッシュブレークポイント)の使用■ セミホスティングの有効化などのJ-Link固有コマンド対応■ SWOデータ転送サポート

20
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link Configurator

J-Linkの各種設定、複数のJ-Link一括管理

J-Link Configurator

各種設定・ファームウェア更新を一括管理
設定・作業■ J-Linkのニックネームを設定■ USB識別■ IPアドレス構成■ ファームウェアアップデート

J-Link情報確認■ ファームウェアバージョン■ シリアル番号■ アクティブな接続数

J-Link Configuratorは、USBまたはEthernet接続、混在で利用できます。

21
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Scope
追加のハードウェアピン不要、標準デバッグポート接続でRAMモニタリング

J-Scope

RAMモニタリングツール

ハードウェアリソース不要「J-Scope」はJTAG 経由で必要な情報を取得します。そのため特別なハード
ウェアは不要、新たに情報取得のためのピンを立てる必要はありません。

高速なデータ取得

J-Link のRTT インターフェースを利用することで、最小転送周期 ：28.5 μ Sec（2-byte 変数x8 (=16byte) の場合/ Cortex-M4 ）を実現します。

各種開発ツールと併用可能

お客様が利用している各種開発ツールと併用が可能です。

「J-Scope」はターゲットが動作している間、リアルタイムでRAM 上のデータを分析し可視化するためのソフトウェアです。複数の変数の値をオシロスコープのようなスタイルで表示できます。ELF ファイルを読み込み、視覚化する変数の数を選択することができます。

22
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link Debugger OZONEJ-Linkバンドル スタンドアロンデバッグソフトウェア

OZONE

J-Link Debugger

コンパイル環境に依存しないスタンドアロンデバッグソフトウェア

フリーのGNU コンパイラやIAR EWARM、Keil MDK など商用コンパイラから生成されたデバッグ情報含むELF
ファイルを利用してデバッグができるJ-Link バンドルソフトウェアとなります。
OZONE はデバッガとしてのフル機能（命令トレース、パワーグラフ、ライブウォッチ、リアルタイムターミナ
ルI / O など）を備えています。
これまで高価なデバッガが必要であった関数プロファイリングやコードカバレッジなどもJ-Trace やJ-Link との組み合わせで実現することができます。デバッグ人員の増減にも対応しやすく、高いコストパフォーマンスを実現します。

パフォーマンスアナライザ

J-Link とJ-Trace PRO の機能により、ターゲットシステムのパフォーマンス分析に使用できます。J-Trace PRO と組み合わせることで、アプリケーションの実行時間を記録し分析することができます。タイムラインで視覚化してファンクションや割込みの経路を簡単に表示することができます。J-Link の高速サンプリング技術(RTT) により、
「OZONE」はシステム変数を時系列に可視化することができます。

J-Link RTT
フルサポート電力プロファイリング

ターゲットデバイスの電力消費量をデバッグセッションで記録できます。これは特定のコンポーネントを有効／無効にするときの消費電力の変化を知る必要がある場合に特に役立ちます。

【技術資料】例外検出機能
https://www.embitek.co.jp/technote/jlink/ozone_faultview.pdf

テストの自動化

デバッグのワークフローを自動化するスクリプトにより、テストを自動化して、進めることができます。デバッガのほとんどの機能をスクリプトにより制御可能で、開発生産性を向上。
23

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Flashフラッシュプログラミングツール

J-Flash

MCU内蔵フラッシュ書込み

J-LinkがサポートしているMCU内蔵フラッシュ
JTAG(SWD)インターフェースからQSPIフラッシュ書込み

QSPIフラッシュ書込み

マルチバンク対応

同じハードウェアに存在する異なるフラッシュを1 回のセッションで書込むことができます。

J-Flashコマンドラインインターフェースを利用してバッチプログラミングを利用可能
https://wiki.segger.com/UM08003_JFlash#Command_Line_Interface
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

24

J-Flash SPISPI フラッシュプログラミングツール

J-Flash SPISPIインターフェースから直接SPIフラッシュへ書込み■ SPI フラッシュに直接プログラミング■ J-Linkはフラッシュと直接通信するため、CPU依存性なく利用可能■ 一般的な SPI フラッシュの自動検出■ あらゆる SPI フラッシュをサポート
必要に応じて、すべてのフラッシュパラメータを手動で設定■ コマンドライン経由で制御可能

J-Flash SPI コマンドラインインターフェースを利用してバッチプログラミングを利用可能
https://wiki.segger.com/J-Flash_SPI#Command_Line_Interface
25
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link Remote server

遠隔地からターゲットボードへアクセス

J-Link Remote server

J-Link PROのEthernet接続、他J-LinkはクライアントPCへ接続

離れた場所にある開発チームをつなぐリモート対応機能
J-Link Software のリモートアクセス機能「J-Link Remote Server」を利用して開発者は、遠隔地からアクセ
スし、デバッグ対応を行う事ができます。リモートアクセス情報は、暗号化を有効にして、第三者からのアクセスデータの盗聴を防止することが可能です。この機能により、リモートオフィス／在宅勤務における開発業
務を効率的に進める事ができます。

SEGGER社の用意しているトンネルサーバ
ユーザ様のトンネルサーバを指定して利用する事も可能

https://www.embitek.co.jp/technote/jlink/jlink_remote_server.pdf
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

26

J-Link対応CPU/IDE

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link対応CPUコア

多くの組込マイコンデバイスコアに対応
Arm Cortex 64bit :Cortex-A35 / A53 / A55 / A57 / A72

Arm Cortex 32bit :Cortex-A5 / A7 / A8 / A9 / A12 / A15 / A17 / A32
Cortex-R4 / R5 / R7 / R8 / R52
Cortex-M0 / M0+ / M1 / M3 / M4 / M7 / M23 / M33 / M55 / M85
SC000(M0-Secure)、SC000(M3-Secure)

Arm Other

Star (Arm-China) ARM7、ARM9、ARM11

RISC-V (RV64):

AndesTech:
AX25 / AX25MP / AX27 / AX27L2 / AX45 / AX45MP / NX25F / NX27V / NX45
Codasip: H50X / H50XF
Nuclei Systems:
NX605 / NX607 / NX608 / NX900 / NX900MP / UX605 / UX607 / UX608 / UX900/ UX900MP
SiFive:P270 / P550 / S21 / S51 / S54 / S61 / S61-MC / S76 / S76-MC / U54 / U54-MC /U64 / U64-MC / U74 / U74-MC / X280 / X280-MC
Syntacore: SCR3-RV64 / SCR4-RV64 / SCR-RV64 / SCR-RV64 / SCR7-RV64
CloudBEAR: BM-610

Renesas RX

RX110 / RX111 / RX113 / RX130 / RX210 / RX21A / RX220 / RX231 / RX23T /RX24T / RX610 / RX621 / RX62G / RX62N / RX62T / RX630 / RX631 / RX63N /RX63T / RX64M / RX65N / RX651 / RX660 / RX66T RX71M / RX72M / RX72N /RX72T

Microchip PIC32

Microchip PIC32MX、PIC32MZ、PIC32WK

8051

Silicon Labs 8051：EFM8

RISC-V (RV32):

AndesTech:
A25 / A25MP / A27 / A27L2 / A45 / A45MP / D25F / D45 / N22 / N25 / N25F / N45
Codasip: L10 / L11/ L30 / L30F / L31 / L31F / L50 / L50F
Nuclei Systems:
N101 / N203 / N203E / N205 / N208 / N305 / N307 / N308 / N605 / N607 / N608 /N900 / N900MP
SiFive:E20 / E21 / E24 / E31 / E34 / E61 / E61-MC / E76 / E76-MC
CloudBEAR BM-310 / CAST BA51 / NEORV32
Syntacore: SCR1 / SCR3-RV32 / SCR4-RV32 / SCR5-RV32

Cadence Tensilica

HiFi 1 / HiFi 3 / HiFi 3z / HiFi 4 / Fusion F1 Xtensa LX6 / Xtensa LX7
28
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link対応デバイスメーカ・IDE

J-Linkは、マイコン・コンパイラに依存することなく利用可能な標準プラットフォームです。
対応マイコンデバイスメーカ80社以上／6,000品番以上

5,000
over

Abov, Active-semi, Altera, AMS, AmbiqMicro, Analog Devices, AndesTech, APEXMIC, ARM, AyDeeKay, Autochips, Broadcom,
Cirrus Logic, CLOUDERSEMI, Cypress, CKS, Dialog Semiconductor, Digi, DSPGroup, Epson, Eta Compute, Faraday,
GigaDevice, Goodix, Hilscher, Holtek, IDT, Infineon, Itron, Marvell, Maxim, MediaTek, Microchip, Microsemi, Micronas,
MindMotion, Nordic Semi, Nuclei System, Nuvoton, NXP, OKI, ON Semiconductor, Qorvo, Panasonic, Raspberry, Realtek,
RelChip, Renesas, Samsung, Silicon Labs, SiFive, Socle, Sonix, STMicroelectronics, Syntacore, TI, Toshiba, Universal
Electronics Inc., Vorago, Western Digital, WIZnet, Xilinx, Zilog

対応IDE: 30種以上

SEGGER Embedded Studio(SES) / IAR EWARM / IAR EWRX / Keil MDK / Atollic TrueSTUDIO / Atmel Studio 6 / Freescale
CodeWarrior6 / Renesas HEW / Renesas e2Studio / NXP LPCXpresso / Silicon Labs Simplicity Studio / Mentor Embedded
Sourcery CodeBench / emIDE / CooCox CoIDE5 / Yagarto (GDB) / Imagecraft ICCV8 / Rowley CrossWorks / TASKING VXtoolset / TI Code Composer Studio
Visual Studio Code
J-Link.dll ネイティブドライバ対応
SEGGER GDB server対応

SEGGER Embedded Studio(SES) / IAR EWARM / Keil MDK
Eclipse / TrueSTUDIO / e²studio / MCUXpresso / Code Composer Studio / 他

J-Link接続に対応するPC（ドライバ／J-Linkソフトウェア提供）
Windows / Linux / MacOS
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

29

J-Link DSK
未対応デバイス・独自SoCのフラッシュローダを開発可能

J-Link DSKSEGGER未対応デバイスのフラッシュローダサポート

J-Linkのデバイス対応には、フラッシュローダ対応とデバイス接続のためのシーケンス設定、リセット設定を定義したデバイス対応スクリプトが必要です。
SEGGERでは新しいデバイスに合わせてJ-Linkソフトウェアを無償でアップ
デートしていますが、一部のデバイス、ユーザ独自のSoCなどJ-Linkが対応していないデバイスもあります。J-Link DSKを使って、未対応デバイスにユー
ザ独自で対応することができます。
社内外の開発者にデバイス定義ファイル
をインストールするインストーラを作成
し、配布することができます。

外部(Q)SPIフラッシュを利用する場合、J-Linkでは、
CPUと(Q)SPIフラッシュの接続ピン配置が予め設定されています。
ユーザハードウェアが標準サポートされているピン配
置と異なる設定となっている場合、J-Link DSKを利用してデバイス定義を変更することができます。
30
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link SDK
ユーザ独自の開発ツール・環境にJ-Linkを組み込むことができます

J-Link SDK

ユーザ独自環境でJ-Linkを導入

ユーザ開発ツールに次の様なメリットを得ることができます。
統合されたフラッシュプログラミング機能により、J-Linkがサポートしている
すべてのデバイスの高速フラッシュ プログラミングが可能。
ターゲットの完全な制御 (実行、停止、リセット、ステップなど)。
ブレークポイントとウォッチポイントの設定(無制限Flashブレークポイントの設定など) 。
高速サンプリング、SEGGERリアルタイム転送 (RTT)、SWO、およびシンプ
ル トレースをアプリケーションで直接使用します。
JTAG コマンドを介したターゲットとの低レベル通信。

J-Link SDKのサンプルプロジェクトは、すぐにコンパイルおよび実行できるように構成されており簡単に利用可能。またプリコンパイルされた実行可能ファイルも同梱しています。
Pythonスクリプト、Cソースコード、Visual Basic、Visual Basic .Netアプリケーションなどのサンプルプロジェクトを用いて、J-Linkが適切に機能するかテスト可能
31

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Link接続インターフェース

JTAG / SWD / SWO / cJTAG / Microchip ICSP / Renesas FINE
SPI

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

JTAG
JTAGモード接続ピン配置■ JTAG モード接続仕様
PIN4, 6, 8, 10, 12 は、GND ピンです。
※ J-Link ULTRA+ 等の一部の高機能モデルでは、PIN14, 16,
18, 20 は機能延長のためのリザーブピンです。通常のデバッ
グ環境では、PIN14, 16,18, 20 をオープン又は GNDに接続
してください。

* NTRST とRTCK は、一部のCPU 上で使用できない場合があります。
** J-Link からターゲットボードを供給するオプション。
JTAG 接続に使用するプルアップ/ プルダウンは100 キロオームに推奨されています。（マイコン仕様に基づいて設定ください）33
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

SWD
SWDモード接続ピン配置■ SWDモード接続仕様
IN4, 6, 8, 10, 12 は、GND ピンです。
※ J-Link ULTRA+ 等の一部の高機能モデルでは、PIN14, 16,
18, 20 は機能延長のためのリザーブピンです。通常のデバッ
グ環境では、PIN14, 16, 18, 20 をオープン又はGND に接続
してください。

SWD 接続に使用するプルアップ抵抗は、ターゲットボード上のSWDIO で必要となります。ARM
は100K オームをお勧めします。
分からない場合は、ご使用の半導体メーカーの指示に従ってください。
34
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

SPIフラッシュ書込み
SPIライターモード接続ピン配置■ SPIライターモード接続仕様
PIN4, 6, 8, 10, 12 は、GND ピンです。
※ J-Link ULTRA+ 等の一部の高機能モデルでは、PIN14, 16, 18, 20 は機能延長のためのリザーブピンです。通常のデバッグ環境では、PIN14, 16, 18, 20をオープン又はGND に接続してください。
35
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

J-Linkオプションアダプタ

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

Isolator
J-Linkとターゲットボードを絶縁し、J-Linkを保護

JTAG Isolator■ DC 電圧アイソレーション：1kV まで■ ターゲット電圧： 3.3V, 5V■ USB 及びターゲットより電源供給■ JTAG クロック：最大 4MHz まで■ 標準 20-Pin JTAG コネクタをサポート■ ターゲット側のアイソレーターの消費電流：35mA（最大 50mA まで）

SWD Isolator■ DC 電圧アイソレーション：1kV まで■ ターゲット電圧： 3.3V, 5V■ USB 及びターゲットより電源供給■ SWD クロック：最大 4MHz まで■ 標準 20-Pin JTAG コネクタをサポート■ ターゲット側のアイソレーターの消費電流：35mA（最大 50mA まで）

USB Isolator■ DC 電圧アイソレーション：3kV まで（1 秒間）■ 伝搬遅延： 最大 70ns
■ 最大 200mA までの電源出力可能■ USB フルスペードモードをサポート

37
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

機能拡張アダプタ
J-Linkの機能を拡大するアダプタ製品

Test Farm Power Adapter
テストファーム電源アダプタとJ-Link PROの組み合わせによるテスト環境で、ユーザーは、ネットワーク経由でテスト ファーム内の任意のボードに簡単に接続できます。複数のデバイス上で同時に電源の制御、ファームウェアのダウンロード、ソフトウェアの実行、デバッ
グ、テストが可能です。ユーザーは、J-Link リモート サーバー ソフトウェアを使用するか、LAN へのリモート アクセス (通常は VPN
トンネルを使用) を介して、世界中のどこからでもデバイスにアクセスできます。
自動ビルド システムは、同じ標準セットアップでテストを実行できるため、回帰テスト、継続的統合試験、コンパイラテストなどに最適です。

38
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

機能拡張アダプタ
J-Linkとターゲットボードの電源供給、管理アダプタ

J-Link Supply Adapter
VTrefの固定I/O電圧レベルを提供します。
これによりVTref（PIN-1）をターゲットに接続する必要がなくなります。
デフォルトは、3.3Vでアダプタ上の抵抗を変更する
ことで1.2 - 5.0Vの範囲で変更可能。

J-Link Target Supply Adapter
J-Link/Flasher本体のPIN-19からターゲットに共有する電圧を調整出来ます。
ターゲットからVTref（PIN-1）の接続が必要です。
ターゲットに共有する電圧はデフォルトでは「3.3V」
ですが、それ以外の設定にはアダプタ基板上の抵抗（R4）を変えてください。

5V Target Supply Adapter
J-Link/Flasher本体のPIN-19からターゲットに共有する電圧を5V固定で供給します。

39
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

機能拡張アダプタ
J-Linkとターゲットボードの信号安定化と測定治具

J-Link Signal Smoothing Adapter
JTAG信号はノイズの影響を受ける場合があります。
本製品により、信号の整合性が向上します。
搭載されている抵抗（デフォルトは47R）はユーザにて調整可能です。
J-Link / Flasherとターゲットボードの距離が長くなる場合、本アダプタを利用することで安定した接続を実現できる可能性があります。

J-Link Measurement + Patch Adapter
JTAG、SWDの各信号を外部のオシロスコープで測定しやすくします。

40
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

変換アダプタ
標準2.54mmピッチ20pinコネクタから1.27mmピッチコネクタへ変換するアダプタケーブル

J-Link 19-pin Cortex-M Adapter

標準ピッチ20pinからArm社規定のSamtec FTSHハーフピッチ20 (19)pin
コネクタでJTAG/SWD/SWO接続対応

J-Link 9-pin Cortex-M Adapter

標準ピッチ20pinからArm社規定のSamtec FTSHハーフピッチ10 (9)pin
コネクタでJTAG/SWD/SWO接続対応※ Cortex-Aで、TRSTの接続が必要なデバイスの場合は、アダプタ基板の改造が必要になります。

41
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

変換アダプタ
標準2.54mmピッチ20pinコネクタから各種ターゲットボードのコネクタへ変換するアダプタケーブル

J-Link 10-pin Needle Adapter

J-Link 6-pin Needle Adapter

42
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

変換アダプタ
標準2.54mmピッチ20pinコネクタから各種ターゲットボードのコネクタへ変換するアダプタケーブル

J-Link RX Adapter
JTAG接続でサポートするデバイス

FINE接続でサポートするデバイス■ RX610■ RX62G■ RX62T■ RX631■ RX63T■ RX65N■ RX66T■ RX111■ RX13T■ RX140■ RX210■ RX21A■ RX220■ RX621■ RX62N■ RX630■ RX63N■ RX64M■ RX660■ RX71M

J-Link RX-FINE Adapter
RX-FINE Adapterでサポートするデバイス■ RX111■ RX140■ RX21A■ RX630■ RX63N■ RX64M■ RX651■ RX13T■ RX210■ RX220■ RX631■ RX63T■ RX65N■ RX660
43

Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

変換アダプタ
標準2.54mmピッチ20pinコネクタから1.27mmピッチコネクタへ変換するアダプタケーブル

SiFive-ARTY Adapter

J-Link SiLabs C2 Adapter

Arduino MKR Adapter

J-Link Mictor 38 Adapter

Flying Wire Adapter

50-Mil 10-Pin
Patch Adapter

44
Copyright © 2023 EmbiTeK Co., Ltd. All Rights Reserved.

提供会社
EmbiTeK | SEGGER

Copyright © 2023 SEGGER | EmbiTeK Co., Ltd. All Rights Reserved.

45

SEGGER Microcontroller GmbH

組込みシステムで30年以上の経験を持ち、最先端のRTOSおよびソフトウェアライブラリを開発
ハードウェアツール(開発 / 生産用)とソフトウェアツールをカバーします。
CEO : Ivo Geilenbruegge
設 立：1992年
本 社：モーンハイム・アム・ライン（ドイツ）
拠 点：米国 / 中国
30カ国以上に販売代理店を通して展開
RTOS/ミドルウェア

IDE

Copyright © 2023 SEGGER | EmbiTeK Co., Ltd. All Rights Reserved.

デバッグツール

書込みツール株式会社エンビテック

お客様の要件に合わせ、様々なシナリオで適合できる最適なソフトウェア開発環境
ソフトウェアコンポーネントを提供します。
代表取締役 : サントシュ パワル
設 立：2007年
本 社：東京都墨田区菊川2-3-6 菊川栄光ビル 601
日本国内唯一のSEGGER社製品販売オフィシャルパートナー
テクニカルサポート／ポーティング受託開サービスを提供
都営新宿線「菊川駅」徒歩3分
Copyright © 2023 SEGGER | EmbiTeK Co., Ltd. All Rights Reserved.

Arm Cortexソフトウェア開発から量産をサポート

製品開発フローの課題に合わせて対応

デバッガ

開発ツール

Arm Cortex CPU
量産書込
Copyright © 2023 SEGGER | EmbiTeK Co., Ltd. All Rights Reserved.

48

お問合せ窓口
製品については、お気軽に以下窓口へお問い合わせください。

株式会社エンビテック
TEL: 03-6240-2655
FAX : 03-6240-2656
E-mail：sales@embitek.co.jp
https://www.embitek.co.jp/contact/

49