renesas synergy™ j-link活用について...rx も開発可能。資産を無駄にしない。5....

36
Renesas Synergy™ J-Link活用について 株式会社エンビテック

Upload: others

Post on 21-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

Renesas Synergy™J-Link活用について

株式会社エンビテック

Page 2: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

目的

Renesas Synergy™各種ボードソリューションから製品開発へ移行する

2017/12/7 2

1.各種ボードでJ-Linkを利用する。お客様開発ボードでJ-Linkを利用する。

2.J-Linkを利用するメリット(J-Linkの製品価値を100%発揮することで、お客様のソフトウェア開発を支援)

3.量産フラッシュ書込ツールを利用する。

Page 3: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

評価・試作から製品開発へ、J-Linkシリーズの活用

Development KitsやStarter kitsを利用した評価・試作から製品開発へ

12/7/2017 3

E-mail:

Page 4: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

評価・試作から製品開発へ、J-Linkシリーズの活用

Development KitsやStarter kitsを利用した評価・試作から製品開発へ

2017/12/7 4

DK-S7G2

DK-S3A7

DK-S124

SK-S7G2

DevelopmentKits

StarterKits

On board

JTAG

J-Linkシリーズを利用することで、スムーズな開発導入が可能となります。

ターゲットボード

PC開発環境

USB

Page 5: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

デバッガ接続について

2017/12/7 5

キット同梱 外部コネクタ 接続ケーブル

J-Link OB(評価利用)

ありハーフピッチ19pinコネクタ

J-Link 19-pin Cortex-M Adapter

ありハーフピッチ9pinコネクタ

J-Link 9-pin Cortex-M Adapter

ありハーフピッチ9pinコネクタ

J-Link 9-pin Cortex-M Adapter

ありハーフピッチ9pinコネクタ

J-Link 9-pin Cortex-M Adapter

なしハーフピッチ9pin接続シルク

J-Link 9-pin Cortex-M Adapter

なしハーフピッチ9pin接続シルク

J-Link 9-pin Cortex-M Adapter

DK-S7G2

DK-S3A7

DK-S124

SK-S7G2

PK-S5D9

DK-S128

Page 6: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

デバッガ接続について

2017/12/7 6

キット同梱 外部コネクタ 接続ケーブル

J-Link OB(評価利用)

ありハーフピッチ9pinコネクタ

J-Link 9-pin Cortex-M Adapter

ありハーフピッチ9pinコネクタ

J-Link 9-pin Cortex-M Adapter

TB-S3A6

TB-S5D5

Page 7: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

評価・試作から製品開発へ、J-Linkシリーズの活用

Development KitsやStarter kitsを利用した評価・試作から製品開発へ

2017/12/7 7

ハーフピッチ19pinコネクタ

Renesas Synergy™ 開発キットDK-S7G2

ハーフピッチ10pinコネクタ

Renesas Synergy™ 開発キットDK-S3A7

J-Link 19-pin Cortex-M Adapter (品番:MB-ADP-CM-19)

J-Link 9-pin Cortex-M Adapter (品番:MB-ADP-CM-9)

※ デフォルトでは、PIN7はNCですので、PIN7にピンストッパー(白色)が刺さっております。10PINコネクタとして使用する場合は、PIN7のピンストッパーを外して下さい。

Page 8: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

評価・試作から製品開発へ、J-Linkシリーズの活用

Development KitsやStarter kitsを利用した評価・試作から製品開発へ

2017/12/7 8

Renesas Synergy™ 開発キットDK-S124

ハーフピッチ10pinコネクタ

Renesas Synergy™ スタータキットSK-S7G2J-Link 9-pin Cortex-M Adapter (品番:MB-ADP-CM-9)

ハーフピッチ10pinコネクタJ-Link 9-pin Cortex-M Adapter (品番:MB-ADP-CM-9)

※ デフォルトでは、PIN7はNCですので、PIN7にピンストッパー(白色)が刺さっております。10PINコネクタとして使用する場合は、PIN7のピンストッパーを外して下さい。

Samtec Inc.FTSH-105-01-L-D

Page 9: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

評価・試作から製品開発へ、J-Linkシリーズの活用

Development KitsやStarter kitsを利用した評価・試作から製品開発へ

2017/12/7 9

Renesas Synergy™プロモーションキットPK-S5D9

ハーフピッチ10pinコネクタJ-Link 9-pin Cortex-M Adapter (品番:MB-ADP-CM-9)

Samtec Inc.FTSH-105-01-L-D など

ハーフピッチ10pinコネクタJ-Link 9-pin Cortex-M Adapter (品番:MB-ADP-CM-9)

Renesas Synergy™Target Board共通

Page 10: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Link/J-Trace:どこがメリット?

このようなニーズに対応できます。

2017/12/7 10

1. ダウンロードスピードや高速インターフェースを持つデバッグ環境

2. ソフトウェアをフラッシュ書込だけしたい

3. 年間ライセンス更新費用、ラーニングコストを避けたい

4. 同じデバッガプローブで、RXも開発可能。資産を無駄にしない。

5. 開発用クライアントPCとして、MacintoshやLinuxを利用したい

6. モータ制御などでリアルタイムRAMモニタリングツールがほしい

7. 用途に合わせて、複数の開発環境で利用する

8. デバッグ環境のみ安価に増設したい

9. デバッグインターフェースのカスタマイズが必要(SDKサポート有り)

Page 11: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Link / Flasherポートフォリオ

Synergy開発・量産でJ-Linkシリーズどれがオススメ?

2017/12/7 11

J-Link/Flasher 評価・試作 ソフト開発 試作書込 量産書込 フィールド書込

J-Link LITE ◎ × × × ×

J-Link BASE ◎ ○ ○ △ △

J-Link PLUS ◎ ◎ ◎ △ △

J-Trace CM ◎ ◎ ◎ △ △

J-Trace CM PRO ◎ ◎ ◎ △ △

Flasher ARM △ ○ ◎ ◎ ○

Flasher Portable PLUS △ ○ ◎ ○ ◎

J-Link Ultra+ ◎ ◎ ◎ △ △

J-Link PRO ◎ ◎ ◎ △ △

J-Link Ultra+ , J-Link PROはSynergyと併せてRZ/A1,RZ/T1,RZ/N1,RZ/G1などのご検討がある場合は、推奨となりますが、Synergyだけの開発案件であれば、オーバースペック

Page 12: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Linkシリーズ簡単サマリー

各製品シリーズ違い

2017/12/7 12

J-Link LITE評価目的で利用可能なJ-Link評価キットバンドル専用品(評価のみ)

J-Link BASEローコストモデルE2StudioやEWARMで利用可能

J-Link PLUSJ-Link Softwareがすべて利用可能な基本モデル(オススメ)

J-Link Ultra+JTAGクロック50MhzSWDクロック100Mhzと高性能なIOを持ちます。一方Cortex-Mxシリーズではここまでの性能は不要。

RZ/A1,RZ/T1,RZ/N1,RZ/G1にオススメ

J-Link PROJTAGクロック50Mhz/SWDクロック100MhzEther経由でのデバッグをサポート

Ether経由でリモートでバッグを行いたい場合

コスト重視

基本モデル

Page 13: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

Renesas Synergy™にはJ-Link BASEとPLUSどちらがベスト?

2017/12/7 13

BASE PLUS

基本性能 同じ 同じ

製品価格 安い (少し)高い

J-Flash(e2 Studioなどの開発環境を使わずにFlash書込するソフトウェア)

なし あり

Flash Breakpoints(通常5-6点までのブレイクポイントの数を無制限に設定可能)

なし あり

Page 14: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Traceシリーズ簡単サマリー

各製品シリーズ違いは何でしょうか?

2017/12/7 14

J-Trace PRO CortexCortex-A/R/M対応RZ/Aシリーズなどプロセッサに対応

J-Trace PRO Cortex-Mストリーミングトレース、リアルタイム解析に対応長時間の全命令トレースを行うことで、コードカバレッジや関数プロファイリングを実施することが可能。

→監視したい関数のみを

設定可能

細部までこだわる

CortexA/R/M対応

Page 15: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Linkお客様メリット

12/7/2017

15

Page 16: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

Flash Breakpoint – 無制限ブレイクポイント

Renesas e²studioでもブレイクポイントを無制限

2017/12/7 16

通常4-6点に限定されているハードウェアブレイクポイントを無制限にIAR EWARMやKeil MDK、Renesas e studioなど他社製IDEも対応2

J-Link PLUS以上

Page 17: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

モニターモードデバッグ

2017/12/7 17

通常(デフォルト)のデバッグ操作デバッグ中にCPUもI/Oデバイスも停止します

対応環境 Cortex-M3 Cortex-M4 Cortex-M7

Renesas e2Studio IAR Embedded Workbench SEGGER Embedded Studio

IoT機器のデバッグに最適なモニターモード通常止めた後にログを追う動きではなく、動作中に変数値をリアルタイム監視可能。

Page 18: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Link Softwareで得られるお客様メリット

2017/12/7 18

RTTターミナルCortex-M対応

RTTライブラリを使うことにより、お客様のプログラム動作をより正確にモニタリングが可能です。

RAMモニター(J-Scope)

RAM状況を監視することで実際のハードウェアの動きをロジックアナライザと同様にとることが可能です。

Page 19: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Link / J-Trace製品比較表

ニーズに合わせて最適な製品を選択してください。

2017/12/7 19

J-LinkBASE

J-LinkPlus

J-Link ULTRA+

J-LinkPRO

J-Trace PRO

Cortex-M

J-Trace PRO Cortex

USB ● ● ● ● ● ●

Ethernet ✘ ✘ ✘ ● ✘ ✘

JTAG, SWD, SWO ● ● ● ● ● ●

Renesas FINE I/F ● ● ● ● ✘ ✘

ETB Trace ● ● ● ● ● ●

ETM Trace ✘ ✘ ✘ ✘ ● ●

Streaming Trace + Live Analysis ✘ ✘ ✘ ✘ ● ●

GDBServer ライセンス ● ● ● ● ● ●

RAMモニター ● ● ● ● ● ●

IDEからFlashダウンロード ● ● ● ● ● ●

Flash Breakpointsライセンス △ ● ● ● ● ●

J-Flashツールライセンス △ ● ● ● ● ●

SPIフラッシュライターライセンス △ ● ● ● ● ●

DS-5用RDI / RDDI △ ● ● ● ● ●

J-Link Debugger(Ozone) 評価のみ ● ● ● ● ●

RAMダウンロード速度(Bytes/sec) 1 M 1 M 3 M 3 M 3 M 3 M

JTAGクロック(最大値) 15 MHz 15 MHz 50 MHz 50 MHz 50 MHz 50 MHz

SWOクロック(最大値) 7.5 MHz 7.5 MHz 100 MHz 100 MHz 100 MHz 100 MHz

●:サポート有り ✘:サポート無し △:オプション(要ライセンス)

Page 20: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

標準20Pinコネクタ接続(J-Link / Flasher標準添付)

2017/12/7 20

ターゲット側コネクタ形状

Page 21: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

ハーフピッチ19Pinコネクタ SWD接続(オプション)

2017/12/7 21

J-Link 19-pin Cortex-M Adapter(製品番号:MB-ADP-CM-19)

Page 22: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

ハーフピッチ19Pinコネクタ JTAG/SWD/SWV接続(オプション)

2017/12/7 22

J-Link 19-pin Cortex-M Adapter(製品番号:MB-ADP-CM-19)

※ デフォルトでは、PIN7はNCですので、PIN7にピンストッパー(白色)が刺さっております。20PINコネクタとして使用する場合は、PIN7のピンストッパーを外して下さい。

Page 23: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

ハーフピッチ9Pinコネクタ SWD接続(オプション)

2017/12/7 23

J-Link 9-pin Cortex-M Adapter(製品番号:MB-ADP-CM-9)

※ デフォルトでは、PIN7はNCですので、PIN7にピンストッパー(白色)が刺さっております。10PINコネクタとして使用する場合は、PIN7のピンストッパーを外して下さい。

Page 24: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Traceを利用するためには – ETMトレース接続

2017/12/7 24

9pin接続では利用できません。

J-Link 19-pin Cortex-M Adapter(製品番号:MB-ADP-CM-19)

J-Traceには、標準添付

Page 25: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

Flasher

量産書込・保守メンテナンス用オンボードフラッシュ書込ツール

2017/12/7 25

6200種類以上のマイコンデバイスはもちろん、外付けのNOR/SPI フラッシュメモリにも書き込み可能

Page 26: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

Flasher の特徴

2017/12/7 26

このようなニーズに対応できます。

1. PC環境なしでスタンドアロンモードで書込作業を行いたい

2. ソフトウェア資産を保護しながら、フィールド展開したい

3. 年間ライセンス更新費用、ラーニングコストを避けたい

4. 量産書込みを海外の第三社に依頼しますので不正生産を防止したい

5. 同じハードウエアツールを開発用途としても利用したい

6. 一部のプログラムだけ(パッチ)を更新したい

7. 現場に簡単に持ち運べる書き込みツール(サービスツール)がほしい

Page 27: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

Flasherシリーズ製品ラインナップ

2017/12/7 27

モデル Flasher ARM Flasher Portable PLUS Flasher Secure

対象ターゲット ARM(JTAG/SWD) ARM(JTAG/SWD/FINE) ARM(JTAG/SWD)

接続方法 USB/RS232C/LAN USB USB/RS232C/LAN

特徴 128MBの内蔵ROMに格納可能な複数イメージを保持することが可能、LAN/RS232経由で遠隔操作可能、外部トリガー信号で書き込み開始可能、Patch及びバッチコマンドをサポート

8個までのイメージを保持して、ボタン選択による書き込みが可能、内蔵リチウムイオン電池で動作可能対応デバイス:ARM、Cortex、RX、RL78

製品メーカーと第三社に依頼した量産現場を直接つなぐシステム

インターネット暗号化通信認証により、不正生産を防止

社外の生産ラインにおける不正操作を防止● セキュアフラッシング機能で大切なイメージデータを保護

● 書き込む回数の制限設定可能

量産 メンテナンス

Page 28: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

Flasher ATE

2017/12/7 28

対応デバイスARMコア(Synergy, R-IN, RZシリーズ)RXシリーズRL78シリーズ

メインモジュール

プログラマモジュール

プログラマモジュールを最大10ユニットまで1つのメインモジュールでコントロール可能

Device Under Test (DUT) 機能サポートでターゲットに書き込まれたプログラムが正常に動作するかを確認することも可能です。詳細はお問合せください。

Page 29: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

Flasher利用イメージ

様々な方法で利用が可能です。

2017/12/7 29■RS-232を利用した接続イメージ

■LANを利用した接続イメージ

■PC-USB利用した接続イメージ■スタンドアロン書込イメージ

Flasher Portable PLUS

Page 30: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

J-Link / Flasherオプション製品

各種オプション

2017/12/7 30

Page 31: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

コネクタ変換アダプタ

コネクタ形状を変換する

2017/12/7 31

J-Link 9-pin Cortex-M Adapter (品番:MB-ADP-CM-9)

J-Link 19-pin Cortex-M Adapter (品番:MB-ADP-CM-19)

※Cortex-Mxの一般的なインターフェースの一つハーフピッチ19pinコネクタに対応

※Cortex-Mxの一般的なインターフェースの一つハーフピッチ9pinコネクタに対応

J-Link Target supply Adapter (品番:MB-ADP-TS)

※J-Link 19pinからターゲットへの給電電圧を変更するアダプタ。J-Linkからの給電5Vから、デフォルト設定3.3Vへ変換(1.0-3.3V対応)

J-Linkからの給電電圧を変える

RXで使えるようにする。←J-Link RX FINE Adapter(品番:MB-ADP-RX-FINE)

→J-Link RX Adapter

(品番:MB-ADP-RX)

Page 32: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

ノイズの多い環境から機器を守る

絶縁アダプタ

2017/12/7 32

JTAG

SWD

USB

お客様の回路がJTAGで接続されているかSWDで接続されているか確認が必要となります。

製品型番:MB-ADP-ISOJ

製品型番:MB-ADP-ISOS

製品型番:MB-ADP-ISOU

Page 33: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

製品価格について

2017/12/7 33

当社サポート対応あり・掛売対応

企業ユーザ向け製品価格

当社サポート不要・前入金対応・ローコスト対応

個人ユーザ向け製品価格とにかく安くほしい!(ウェブ通販も安く!)※サポート対応なし・後払い対応については要相談

ちゃんと日本語でサポートしてくれないと困る日本語マニュアルあり。

円建て決済でウェブ通販よりも安く短納期で!

Page 34: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

企業向け製品と個人ユーザ向け製品の違い

2017/12/7 34

企業向け製品 個人ユーザ向け製品

サポート テクニカルサポート対応 エンビテック(日本語対応) SEGGER社(フォーラム対応/英語)当社ウェブサポート情報

製品保証 製品保証 SEGGER社に準ずる(1年間メーカ保証) SEGGER社に準ずる(1年間メーカ保証)

初期不良交換対応 納品後2週間まで 納品後1週間まで

故障修理対応 1年以内の不具合について、代替新品を40%割引価格にて提供(下取り対応)

メーカ対応のみ(お客様費用でドイツへ配送、メーカ修理対応)

返品・キャンセル お客様都合によるキャンセル

2週間以内の未開封品のみ対応 1週間以内の未開封品のみ対応

お支払い方法 お支払い 末締め翌末銀行振込(当社規定に基づき)/前入金

前入金

値引対応 複数同時購入値引き(5台以上)

あり なし

Page 35: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

エンビテックサポート対応

当社独自のサポート対応

2017/12/7 35

■ 営業問い合わせ・見積依頼は、1営業日以内で回答

■ J-Link/Flasherに関するサポート対応は、1営業日以内に1次回答

(当社から「企業ユーザ向け製品」を購入頂いたお客様に限ります)

■ J-Link / Flasher日本語マニュアル対応(企業ユーザ向けサポート対応あり製品のみ)

評価貸出対応については、ご相談ください。

Page 36: Renesas Synergy™ J-Link活用について...RX も開発可能。資産を無駄にしない。5. 開発用クライアントPCとして、 Macintosh や Linux を利用したい

2017/12/7 36

担当窓口

株式会社エンビテック営業担当 :村井一仁

TEL: 03-6240-2655FAX: 03-6240-2656

E-mail:[email protected]://www.embitek.co.jp

本資料に記載の全ての情報の使用に起因する損害、第三者の知的財産権、権利またはその他の経費に対して、SEGGER 社及び株式会社エンビテックは一切責任を負いません。本資料の内容は予告なく変更されることがあります。

商標「EmbITeK」、EmbITeK ロゴは株式会社エンビテックの商標または登録商標です。その他、本資料に記載しているプロセッサ名、ツール名および製品名は、それぞれ各社の商標または登録商標です。