表紙

FL-PR5 V2.17
フラッシュメモリプログラマ
ユーザーズマニュアル
RH850，RX64x，RX65x，RX66x，RX71x編

株式会社内藤電誠町田製作所
2019/04 第5版
URL：http://sys.ndk-m.com

ごご注意書き・本資料に記載されている内容は2019年4月現在のもので，今後，予告なく変更することがあります。
量産設計の際には最新の個別データ・シート等をご参照ください。
・文書による当社の事前の承諾なしに本資料の転載複製を禁じます。当社は，本資料の誤りに関し，一切その責を負いません。
・当社は，本資料に記載された当社製品の使用に関連し発生した第三者の特許権，著作権その他の知的財
産権の侵害等に関し，一切その責を負いません。当社は，本資料に基づき当社または第三者の特許権，著作権その他の知的財産権を何ら許諾するものではありません。
・本資料に記載された回路，ソフトウエアおよびこれらに関する情報は，半導体製品の動作例，応用例を説明するものです。お客様の機器の設計において，回路，ソフトウエアおよびこれらに関する情報を使用する場合には，お客様の責任において行ってください。これらの使用に起因しお客様または第三者に生じた損害に関し，当社は，一切その責を負いません。
・当社は，当社製品の品質，信頼性の向上に努めておりますが，当社製品の不具合が完全に発生しないことを保証するものではありません。当社製品の不具合により生じた生命，身体および財産に対する損害の危険を最小限度にするために，冗長設計，延焼対策設計，誤動作防止設計等安全設計を行ってください。
（注）（１）本事項において使用されている「当社」とは，株式会社内藤電誠町田製作所をいう。
（２）本事項において使用されている「当社製品」とは，（１）において定義された当社の開発，製造製品をいう。

はじめに

FL-PR5 V2.17

はじめに
この度は、弊社 FL-PR5 をご購入いただき、誠にありがとうございます。
FL-PR5 は、ルネサス エレクトロニクス製マイクロコントローラ用のフラッシュメモリプログラマです。
FL-PR5 を使用する上で関連するユーザーズマニュアルを下表に示します。共通編と各マイコン編の 2 部で構成されています。FL-PR5 のご使用にあたり，両方のユーザーズマニュアルを必ずお読みください。ユーザーズマニュア
ルの最新版は、下記弊社 WEB サイトから入手可能です。
 WEB サイト
http://sys.ndk-m.com/→ 製品サポート情報(ダウンロード) FL-PR5 をクリック
関連ユーザーズマニュアル
資料名

資料番号

FL-PR5 V2.17 ユーザーズマニュアル 共通編
FL-PR5 V2.17 ユーザーズマニュアル RL78，78K，V850，RX100，RX200，RX61x，RX62x，RX63x，R8C，
SuperH 編
FL-PR5 V2.17 ユーザーズマニュアル RH850，RX64x，RX65x，RX66x，RX71x 編

このマニュアルこの資料に記載されている会社名，製品名などは，各社の商標または登録商標です。
FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 3 of 73

はじめに

FL-PR5 V2.17目

次

はじめに................................................................................................................................................................3
目
1.

2.

次 ........................................................................................................................................................................... 4

プログラミング GUI の使用方法 ...................................................................................................................5
1.1

はじめに ............................................................................................................................................................. 5

1.2

プログラミングGUIの起動 .............................................................................................................................. 5

1.3

メニューバー ..................................................................................................................................................... 9

1.3.1[ファイル(F)]メニュー ............................................................................................................................ 9

1.3.2[プログラマ(P)]メニュー ...................................................................................................................... 15

1.3.3[デバイス(D)]メニュー .......................................................................................................................... 29

1.3.4[ヘルプ(H)]メニュー .............................................................................................................................. 56

1.4

ツールバー ....................................................................................................................................................... 57

1.5

アクションログウィンドウ ........................................................................................................................... 58

1.6

プログラミングパラメータウィンドウ ....................................................................................................... 59

1.7

ステータスバー ............................................................................................................................................... 60

1.8

ヒントバー ....................................................................................................................................................... 60

プログラミング GUI を使った操作例 ..........................................................................................................61

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 4 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

1. プログラミング GUI の使用方法
この章では，プログラミング GUI が持つコマンド／ウィンドウ／ダイアログの機能詳細について解説します。

1.1

はじめに

プログラミング GUI，USB ドライバ，ターゲットデバイス用の FL-PR5 用パラメータファイル（PR5 ファイル）がインストールされていることを確認してください。インストール方法は共通編 3 ソフトウェアのインストールを参照してください。

1.2

プログラミング GUI の起動

1. システムの接続
USB ケーブル（または，シリアルケーブル）をホスト PC の USB ポート（または，シリアルポート）に接続し，もう一方を FP5 の USB コネクタ（または，シリアルコネクタ）に接続してください。次に AC アダプタをコンセントに接続し，FP5 の電源コネクタに接続してください。

シリアルケーブル
またはUSBケーブルACアダプタ

ホストPC

コンセント

FP5

図 1.1

システムの接続

2. FP5の起動接続が完了したら，FP5 の POWER ボタンを押して電源を ON にしてください。正しく起動した場合は，POWER
LED が点灯し，メッセージディスプレイには‘Commands>’が表示します。

もし，上記と同じ状態にならなかった場合は，FP5 の故障が考えられますので，特約店までご連絡ください。
3. プログラミングGUIの起動
スタートメニューの「すべてのプログラム」→「FL-PR5」の中の「FL-PR5」を選択し，プログラミング GUI を起動します。はじめに USB，シリアルの順で有効な通信方式を自動検出します。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 5 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.2

プログラミング GUI 起動時のポートスキャン

この動作をキャンセルボタンにより中止し，メニューバーの[プログラマ(P)]メニューにある[ホスト接続(S)…]コ
マンドから適切な通信方式を選択することもできます。
通信が確立し，プログラミング GUI が正しく起動した場合は，メインウィンドウが開きます。
なお，プログラミング GUI 初回起動時や有効なプログラミングエリアがクリアされているときや複数の FP5 を取り替えながら 1 台を接続したときなどは，以下のメッセージが表示されますので，次に示す手順で ESF ファイル，
PR5 ファイル，プログラムファイルをダウンロードしてください。このメッセージは，FP5 本体に保存した ESF ファ
イル，プログラムファイルとプログラミング GUI（INI ファイル）に保存された情報が一致していないことを示し
ます。

図 1.3

プログラミング GUI 初回起動時等で表示するメッセージ

手順①

ダイアログの OK ボタンを押してください。

手順②

次に以下のダイアログが表示されるので，はい(Y)または，いいえ(N)を押してください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 6 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17
手順③

はい(Y)を押すと，ESF ファイルを新規作成するためのダイアログが開きます。

これ以降の処理については，1.3.3（14）（a）③ 新規(N)…ボタンを参照してください。

いいえ(N)を押すと，以前作成した ESF ファイルを選択するためのダイアログが開きます。これ以降の処理については，1.3.3（14）（a）③ ...ボタンを参照してください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 7 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

手順④ 次に[デバイス(D)]メニュー → [セットアップ(S)…]コマンドを実行したときに開くデバイスセットアップ
ダイアログが開きますので，設定してください。設定方法に関しては，1.3.3(14) [セットアップ(S)…]を参照してください。

<1> メニューバー<4> プログラミングパラメータウィンドウ<2> ツールバー<3> アクションログウィンドウ<6> ヒントバー<5> ステータスバー

図 1.4

メインウィンドウ
名称

表示内容

参照箇所

<1>

メニューバー

プログラミング GUI で実行可能なコマンドを表示

1.3

<2>

ツールバー

よく使用するコマンドをボタンにて表示

1.4

<3>

アクションログウィンドウ

プログラミング GUI のアクションログを表示

1.5

<4>

プログラミングパラメータウィンドウ

プログラミングパラメータの設定を表示

1.6

<5>

ステータスバーコマンド実行時の状態を色と文字で表示

1.7

<6>

ヒントバー

コマンドやツールバーのヒントを表示

1.8

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 8 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

メニューバー

1.3

メニューバーはプログラミング GUI で実行可能なコマンドを表示します。プログラミング GUI 初回起動時，選択したパラメータ･ファイル（PR5 ファイル），FP5 管理設定によって，有効あるいは無効になるコマンド項目があり
ます。
【注】

1.3.1

コマンド実行中は，他のコマンドの実行やプログラミング GUI の終了を行わないでください。

[ファイル(F)]メニュー[ファイル(F)]メニューをクリックすると，次のようなプルダウンメニューが表示されます。
ここは，主にプログラムファイル操作関係のコマンド構成となっています。

(1)
(2)
(3)
(4)
図 1.5

(1)

[ファイル(F)]メニュー[ヘキサエディタ(H)…]コマンド[ヘキサエディタ(H)…]コマンドでは，インテルフォーマットまたはモトローラフォーマットでプログラムファイ
ルを編集できます。[ヘキサエディタ(H)…]コマンドを実行すると，プログラム･ファイル選択ダイアログが開き，編集するファイルを選択できます。
【注】

オプション設定メモリを含むプログラムファイルの読み込みはできません。

【注】

RX65x のデータフラッシュは対応していません。データフラッシュが全て FFh になります。

図 1.6

プログラムファイル選択ダイアログ

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 9 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

ファイルの種類リストボックスからプログラムファイル(*.rec;*.s;*.hex)，すべてのファイル(*.*)が選択できます。
開くファイルを選択したあと，ヘキサエディタメインウィンドウ上で選択されたファイルがロードされます。そのとき，インテルフォーマットまたはモトローラフォーマットか自動判別します。ロードが終了するとヘキサエディ
タメインウィンドウが開きます。

アドレス表示エリア
図 1.7

データ表示エリア

ASCII表示エリア

ID Tagエリア

ヘキサエディタメインウィンドウ表示されたファイルに変更を加えるには，ヘキサエディタメインウィンドウのデータ表示エリアにマウスカーソ
ルを移動します。表示されたすべてのメモリ位置に対して，キーボードからデータを入力できます。
ヘキサエディタは，16 進数，つまり 0 から 9 までの数と A から F までの文字しかデータとして受け付けません。
そのほかのデータはすべて拒否されます。
また，ASCII に対応する表現があれば，ASCII 表示エリアに表示されます。この領域は参照用で，ASCII 表示エリアにデータを入力することはできません。
表示アドレス領域を変更する場合は，スクロールバーを使います。
キーボードからは表 1.1 に示すキーを入力できます。
【注】

表 1.1

ID Tag エリアは使用しません。

ヘキサエディタメインウィンドウで入力可能なキーの機能
キー

0-9, A-F

機能
データ入力（データ表示エリア）
カーソルを右に移動
カーソルを左に移動
カーソルを上に移動
カーソルを下に移動
カーソルを次の入力フィールドに移動（アドレス＋1）

編集中のファイルに変更が 1 つでも加えられた場合，ヘキサエディタの[ファイル(F)] → [上書き保存(S)] と，[ファイル(F)] → [名前を付けて保存(A)…]が有効となり，変更データを保存することができます。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 10 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.8

ヘキサエディタの[名前を付けて保存]ダイアログ

ファイル名とフォルダ位置のほかに，[名前を付けて保存]ダイアログでは，新しいファイル用に異なる開始アド
レスと終了アドレスを選択することができます。元々の開始アドレスと終了アドレスがデフォルトで表示されます。
また，保存を行なうファイル形式のボタンをクリックし，どちらのフォーマットで保存するのか選択してください。
なお，ロードしたファイルと同じファイルフォーマットで保存してください。また，保存したファイルは，他のツール製品で使用することを保証できません。
【注】

(2)

データフラッシュのマッピングは、通常動作時とフラッシュメモリプログラミングモード時で異なる場合があります。フラッシュメモリプログラミングモード時のマッピングはマイコンマニュアルを参照してください。

[ファイルアップロード(U)…]コマンド[ファイルアップロード(U)…]コマンドは有効なプログラミングエリアに保存されているプログラムファイル，
PR5 ファイル，ESF ファイルをアップロードするコマンドです。
【注】オプション設定メモリのアップロードはできません。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 11 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

①
②

③

④

図 1.9

[ファイルアップロード]ダイアログ①[FP5 からプログラムファイルをアップロード]ボタン
プログラムファイル:ボックスにプログラムファイルの保存先やファイル名が指定されています。保存先やファイル名を変更する場合は，保存ボタンを押して，変更してください。
②[FP5 からパラメータファイル/設定ファイルをアップロード]ボタン
パラメータファイル:ボックスは PR5 ファイルの保存先に指定されています。また，[設定ファイル:]ボックスはESF ファイルの保存先やファイル名が指定されています。保存先を変更する場合は，保存ボタンを押して，変更してください。パラメータファイル名は変更できません。
③アドレス範囲選択エリア[FP5 からプログラムファイルをアップロード]ボタン選択時に有効になります。保存するプログラムファイルのア
ドレス範囲を指定できます。
④オプションエリア[データ表示]チェックボックスをチェックすると，アップロードを実行するときにアクションログウィンドウにデータを表示します。
OK ボタンを押すと，設定した内容でアップロードを行います。
キャンセルボタンを押すと，アップロードを行わずにダイアログを閉じます。

(3)[ファイルチェックサム(C)…]コマンド[ファイルチェックサム(C)…]コマンドは FP5 にダウンロードしたプログラムファイルのチェックサムを計算して表示します。[ファイルチェックサム(C)…]コマンドを実行すると，ファイルチェックサムダイアログが開きます。
任意の計算方式，アドレス範囲を選択して OK ボタンを押すと，アクションログウィンドウおよび，プログラミン
グパラメータウィンドウの[ファイルチェックサム]エリアに結果を表示します。なお，[ファイルチェックサム(C)…]コマンドは，[セットアップ(S)…]コマンドを実行後，実行可能となります。また，[ファイルチェックサム(C)…]コ
マンド実行後，再度[セットアップ(S)…]コマンドを行うと，プログラミングパラメータウィンドウの[ファイルチェックサム]エリアの結果をクリアします。
【注】オプション設定メモリのチェックサムはできません。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 12 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

①

②

③

図 1.10[ファイルチェックサム]ダイアログ①プログラミングエリア
有効なプログラミングエリアが表示されます。
②チェックサム計算方式選択エリア
選択したプログラムファイルの計算方式を選択します。マイコンにより選択可能な計算方式が異なります。
表 1.2

チェックサム計算方式
チェックサム計算方式

Addition checksum

32 ビット加算計算方式

CRC sum (32bit)

32 ビット CRC 方式【注】 32 ビット加算計算方式は，00h から１バイトずつ値を加算した結果の下位 8 桁を表示します。
32 ビット CRC 方式は CRC32 関数演算による 8 桁の結果を表示します。計算仕様は，共通編 付録 B 補足情報 図 B.2
32 ビット CRC 方式計算仕様を参照してください。

③アドレス範囲選択エリア
選択したプログラムファイルの計算範囲を選択します。なお，選択した範囲内にプログラムファイルのデータがない場合，FFh で埋めて計算します。
デバイス範囲：選択した PR5 ファイルが持つデバイスの開始アドレスから終了アドレスまで

指定範囲：[開始アドレス]ボックス，[終了アドレス]ボックスに入力した任意の範囲

OK ボタンを押すと，アクションログウィンドウおよび，プログラミングパラメータウィンドウの[ファイルチェッ
クサム]エリアに結果を表示します。
キャンセルボタンを押すと，[チェックサム]ダイアログの設定内容を保存せずにダイアログを閉じます。
【注】

有効なプログラミングエリアを変更した時またはプログラムファイルをダウンロードした時，結果はクリアされます。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 13 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.11(4)

ファイルチェックサムの結果[終了(Q)]コマンド[終了(Q)]コマンドはプログラミング GUI を終了するためのコマンドです。また，メインウィンドウのタスクバー
右側の×ボタンをクリックすることでも可能です。プログラミング GUI 終了時，各種設定内容を INI ファイル
（FP5.ini）にセーブされています。また，次回プログラミング GUI 起動時，前回の設定内容で起動します。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 14 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

1.3.2[プログラマ(P)]メニュー[プログラマ(P)]メニューをクリックすると，次のようなプルダウンメニューが表示されます。
ここは，主に FP5 の設定に関するコマンド構成となっています。

(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
図 1.12(1)[プログラマ(P)]メニュー[ホスト接続(S)…]コマンド[ホスト接続(S)…]コマンドを実行すると[ホスト接続]ダイアログが開きます。このダイアログでは，FP5 とホスト
PC 間の通信チャネルの選択と設定を行なうことができます。

図 1.13[ホスト接続]ダイアログ

ご使用の PC が USB に対応している場合は，通信チャネルとして“USB”を選択することができます。
“シリアル”を選択した場合，COM ポートとボーレートをプルダウンリストボックスから選択します。[通信ポート]リストボックスには，ホスト PC が認識している COM ポートを表示します。最大 256 ポートまで認識できます。
OK ボタンを押すと，選択された通信チャネルを使って，FP5 とホスト PC 間の接続を確立しようとします。
キャンセルボタンを押すと，変更を加えずダイアログを閉じます。

(2)[ログファイルの取得(L)…]コマンド[ログファイルの取得(L)…]コマンドはアクションログウィンドウに表示した内容をログファイルに保存します。
[ログファイルの取得(L)…]コマンドを実行すると，ログファイル保存ダイアログが開きます。任意のフォルダに移動してログファイル名を[ファイル名(N):]ボックスに入力して保存(S)ボタンを押すとログファイルのセーブ機能が開始します。このとき[ログファイルの取得]コマンドにチェックマークがつきます。[ログファイルの取得]コマンドを再度選択すると，チェック･マークが解除され，ログファイルのセーブ機能が停止します。また，[ログファイルの取得]コマンドが有効，無効になったときにタイムスタンプを追記します。ログファイル例については，共通編 付録 B 補足情報 図 B.3 ログファイル例を参照してください。
【注】

ログファイル保存ダイアログは，最後にログファイルを保存したフォルダが表示します。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 15 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.14

ログファイル保存ダイアログ

保存(S)ボタンを押すと，入力したログファイルを保存して，ログファイルのセーブ機能を開始します。
キャンセルボタンを押すと，ログファイルを保存せずにダイアログを閉じます。

(3)[プログラミングエリア選択(A)…]コマンド

FP5 はプログラムファイル保存領域として 16M バイトのフラッシュメモリを搭載しています。このメモリ領域は，
16M バイトの 1 つのプログラミングエリア（エリア 0）または 10M バイトと 6M バイトの 2 つのプログラミングエ
リア（エリア 0～エリア 1）または 4M バイトずつの 4 つのプログラミングエリア（エリア 0～エリア 3）または 2M
バイトずつの 8 つのプログラミングエリア（エリア 0～エリア 7）として使用することができます。各プログラミン
グエリアにプログラムファイルをダウンロードでき，プログラミングエリア単位で，PR5 ファイルや ESF ファイルを選択できます。つまり，プログラミングエリアごとに各ファイルを個別にダウンロードすることができ，使用したいエリアを選択できます。
[プログラミングエリア選択(A)…]コマンドでは FP5 のプログラミングエリア（エリア x）の中から，有効なプロ
グラミングエリアを選択する場合に使用します。[プログラミングエリア選択(A)…]コマンドを実行すると，プログ
ラミングエリア選択ダイアログが開き，任意のプログラミングエリアに変更することができます。このコマンドで選択できるプログラミング領域の数は，[デバイス(D)]メニューの[セットアップ(S)…]コマンドのデバイスセット
アップダイアログ[ターゲット]タブにある，[プログラミングエリア設定]エリアで設定した値になります。

図 1.15

プログラミングエリア選択ダイアログ

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 16 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

プログラミングエリア選択ダイアログを開くと，現在選択されているプログラミングエリアが表示されます。変
更したい場合は，リストボックスから番号を選択して OK ボタンを押してください。各プログラミングエリアに設定されている内容を確認したい場合や，分割数を変更したい場合は，デバイスセットアップダイアログ[ターゲット]
タブで確認してください。
OK ボタンを押すと，[プログラミングエリア:]で選択したプログラミングエリアが選択されます。
キャンセルボタンを押すと，プログラミングエリアを変更せずにダイアログを閉じます。

(4)[ブザー(B)]コマンド

FP5 本体のブザー音出力設定を有効または無効に選択することができます。[ブザー(B)]コマンドを実行すると，[ブザー(B)]コマンドにチェックマークがつき，有効になります。再度[ブザー(B)]コマンドを実行すると，[ブザー(B)]
コマンドにチェックマークが消えて，無効になります。ブザー音出力は，[消去後，書き込み(A)]コマンドが正常終了した場合，ピポッと鳴り，異常終了した場合，ブーと鳴ります。

(5)[リセット(R)]コマンド[リセット(R)]コマンドを実行すると，FP5 に対してソフトウェアリセットをかけることができます。リセット後，アクションログウィンドウはファームウェアや FPGA の現在のバージョン，シリアル番号，モードを表示します。

(6)[自己診断(T)…]コマンド[自己診断(T)…]コマンドは FP5 の自己診断プログラムを実行します。自己診断の内容として以下の 3 項目を行います。なお，自己診断プログラムは，FP5 に保存された PR5 ファイル，ESF ファイル，プログラムファイルに影響を与えません。
①FPGA テスト
②電源生成部テスト③ターゲット／リモートインタフェース入出力テスト[自己診断(T)…]コマンドを実行すると，入出力テストがあるため，ターゲットコネクタや，リモートコネクタに接続されているハードウェアを切り離すためのメッセージが表示されます。ターゲットコネクタや，リモートコネ
クタにハードウェア（ターゲットシステムやプログラムアダプタ）が接続されている場合，外してください。接続
されていないことを確認してから OK を押すと自己診断プログラムが実行されます。キャンセルを押すと自己診断プログラムは実行されません。

図 1.16

自己診断プログラム実行前の確認メッセージ

自己診断プログラムが約 3 秒で終了すると，アクションログウィンドウとダイアログで結果を表示します。“自己診断結果：異常”(アクションログウィンドウの表示は“Selftest FAILED.”)と表示した場合は，FP5 の故障が考えられますので，特約店までご連絡ください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 17 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17>selftest***** CAUTION *****
Remove any plugs from Target- and Remote-Connector before starting.
Any hardware attached to those connectors may be damaged by this test !
***** CAUTION *****
Target- and Remote-connector unplugged ?
If yes, press 's' to start the test: s
FPGA Test: PASSPower Supply Test: PASS
Target- and Remote-Interface Test: PASS
Selftest PASSED.
>

図 1.17

自己診断プログラムが正常終了したときの結果＜アクションログウィンドウ＞

図 1.18

自己診断プログラムが正常終了したときの結果＜ダイアログ＞>selftest***** CAUTION *****
Remove any plugs from Target- and Remote-Connector before starting.
Any hardware attached to those connectors may be damaged by this test !
***** CAUTION *****
Target- and Remote-connector unplugged ?
If yes, press 's' to start the test: s
FPGA Test: PASSPower Supply Test: PASS
Target- and Remote-Interface Test: FAIL
Selftest FAILED.
>

図 1.19

自己診断プログラムが異常終了したときの結果例＜アクションログウィンドウ＞

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 18 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.20(7)

自己診断プログラムが異常終了したときの結果例＜ダイアログ＞[ファームウェアの更新(U)…]コマンド[ファームウェアの更新(U)…]コマンドは，ファームウェアの更新を行います。更新を開始する前に必要なファー
ムウェア更新ファイルは，共通編 3.4 プログラミング GUI，ファームウェア，FPGA の更新についてを参照して入手してください。
[ファームウェアの更新(U)…]コマンドを実行すると次のダイアログが表示されます。

図 1.21[ファームウェアの更新]ダイアログ

ファームウェアの更新を続けるには，OK をクリックします。
キャンセルをクリックするとファームウェアの更新は中止されます。
OK をクリックすると，[ファームウェアファイルの選択]ダイアログが表示されます。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 19 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.22[ファームウェアファイルの選択]ダイアログ

ファームウェアファイル“fp5_fw_vxxx.rec”を選択し，開く(O)をクリックします。
【注】

WEB サイトで提供している FP5 用ファームウェア以外は使用しないでください。故障の原因となります。

【注】

FP5 のファームウェアを V2.00 から V1.xx へ更新すると，FP5 のシリアル番号が消去されます。
また，USB1.1 で FP5 は操作できません。なお，その他の機能は問題ありません。
FP5 を修正する場合は，特約店にご連絡ください。

いくつかのコマンドが FP5 に送られ，アクションログウィンドウに更新の進捗状態を表示します。ファームウェ
アの更新が完了すると正常に更新できたことを示す“Firmware Update succeeds”が表示して[リセット(R)]コマンドと同等の処理“Restarting FP5..”が自動的に行われます。その後“Firmware Version Vx.xx”でバージョンの確認ができます。更新時間は約 10 秒です。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 20 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.23【注】(8)

ファームウェア更新完了時のアクションログウィンドウ
更新内容によっては，以下のダイアログが表示される場合があります。この場合は，FP5 に保持された情報（PR5ファイル，ESF ファイル，プログラムファイル）が消去されていますので，再度，それらのファイルをダウンロー
ドしてください（1.2 プログラミング GUI の起動参照）[FPGA の更新(F)…]コマンド[FPGA の更新(F)…]コマンドは，FPGA の更新を行います。更新を開始する前に必要な FPGA 更新ファイルは，共通編 3.4 プログラミング GUI，ファームウェア，FPGA の更新についてを参照して入手してください。
[FPGA の更新(F)…]コマンドを実行すると，次のダイアログが表示されます。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 21 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.24[FPGA の更新]ダイアログ

FPGA の更新を続けるには，OK をクリックします。
キャンセルをクリックすると FPGA の更新は中止されます。
OK をクリックすると，[FPGA ファイルの選択]ダイアログが表示されます。

図 1.25[FPGA ファイルの選択]ダイアログ

FPGA ファイル“fp5_fpga_vx.rec”を選択し，開く(O)をクリックします。
【注】

WEB サイトで提供している FP5 用 FPGA 以外は使用しないでください。故障の原因となります。

いくつかのコマンドが FP5 に送られ，アクションログウィンドウに更新の進捗状態を表示します。FPGA の更新が完了すると正常に更新できたことを示す“FPGA Upload succeeded.”が表示してPOWER ボタンを OFF したときと同等の処理“FP5 Power will be switched OFF now.....”が自動的に行われます。更
新時間は約 30 秒です。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 22 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.26FPGA 更新完了時のアクションログウィンドウ

エラーダイアログ“E 1100 ホストと FP5 間の通信不良です。”の OK をクリックして，FP5 の POWER ボタンを押して電源 ON にしてください。
メニューバーの[プログラマ(P)]メニューにある[ホスト接続(S)…]コマンドを実行すると，[ホスト接続]ダイアログが開きますので，使用している通信を選択して OK をクリックしてください。

図 1.27[ホスト接続(S)…]コマンド

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 23 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.28[ホスト接続]ダイアログ

メインウィンドウが開きます。アクションログウィンドウに“FPGA Vx”と表示し，バージョンの確認ができます。

図 1.29FPGA 更新完了後のバージョン確認

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 24 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17(9)[FP5 管理設定(M)…]コマンド[FP5 管理設定(M)…]コマンドは，FP5 の管理機能を設定します。パスワード機能，アップロード禁止機能，デバ
イスセットアップ禁止機能，バンクモード有効機能，シンプルモード有効機能，チェックサム比較機能，プログラ
ムファイルサイズ監視機能，ユニークコード埋め込み機能，リセット端子特性切り替え機能が設定できます。
[FP5 管理設定(M)…]コマンドを実行すると以下のダイアログが開きます。
パスワードが登録していない場合，図 1.30 のダイアログが開きます。
パスワードが登録している場合，図 1.32 のダイアログが開きます。

図 1.30FP5 管理設定にようこそダイアログ

はい(Y)を押すと以下のダイアログが開きます。
いいえ(N)を押すとダイアログが閉じます。

図 1.31

パスワード設定ダイアログ

パスワードを登録する場合，[パスワード]ボックスと[パスワード(確認)]ボックスに入力して OK を押してください。パスワードは，1 桁から 8 桁の半角英数字を使用します（大文字，小文字は区別しません）。
キャンセルを押すとダイアログが閉じます。

図 1.32FP5 管理設定へのログインダイアログ

パスワードを[パスワード]ボックスに入力して OK を押してください。パスワードが一致すると図 1.34 のダイアログが開きます。パスワードが異なると，図 1.33 のダイアログが開きます。
キャンセルを押すとダイアログが閉じます。
FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 25 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.33FP5 ダイアログ

はい(Y)を押すと再度パスワードを入力するためのダイアログ（図 1.32）が開きます。
いいえ(N)押すと FP5 を出荷時状態に初期化します。初期化することにより，以下の保存情報が初期化または消去されます。
・パスワード・FP5 管理設定の設定内容
・PR5 ファイル・ESF ファイル・プログラムファイル
キャンセルを押すとダイアログが閉じます。

図 1.34FP5 管理設定ダイアログ

各種設定を行い，OK を押すとダイアログが閉じて，設定内容が有効になります。キャンセルを押すとダイアロ
グが閉じて，設定内容が変更されません。以下に FP5 管理設定の設定内容について説明します。
 モード内容の表示
FP5 の状態を示すモード内容がプログラミングパラメータウィンドウの[プログラマ]エリアに表示されます。
・通常モード（管理設定なし）：FP5 管理設定を行っていない状態。
・通常モード（管理設定あり）：FP5 管理設定を行っている状態。ただし，バンクモードまたはシンプルモードの設定は行っていない状態。
・バンクモード：FP5 管理設定およびバンクモードの設定を行っている状態。
・シンプルモード：FP5 管理設定およびシンプルモードの設定を行っている状態。
 FP5 管理設定ダイアログの設定（図 1.34 参照）

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 26 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17[アップロード無効]チェックボックス

FP5 からホスト PC へ有効なプログラミングエリアにあるデータ（プログラムファイル，PR5 ファイル，ESF ファイル）のアップロード機能の許可または禁止を設定します。チェックすると禁止，チェックしないと許可になります。禁止の場合，[ファイル(F)]メニュー→[ファイルアップロード(U)…]コマンドや，通信コマンドの hex，srec，upset
コマンドが無効になります。初期値はチェックなしです。
[デバイスセットアップ無効]チェックボックス[デバイス(D)]メニューの[セットアップ(S)…]コマンドの許可または禁止を設定します。チェックすると禁止，チェックしないと許可になります。禁止の場合，[デバイス(D)]メニュー→[セットアップ(S)…]コマンドや，通信コ
マンドの downprm，downset，lod コマンドが無効になります。
[バンクモード有効]チェックボックス
リモートコネクタのモードについて通常モードまたはバンクモードを設定します。チェックするとバンクモード，
チェックしないと通常モードになります。なお，チェックすると，[シンプルモード有効]はチェックできません。
バンクモードにすると，リモートコネクタによるプログラミングエリアの選択ができます。詳細な機能については，
共通編 5 リモートコネクタの使用方法を参照してください。初期値はチェックなしです。
[シンプルモード有効]チェックボックス
通常モードまたはシンプルモードを設定します。チェックするとシンプルモード，チェックしないと通常モードになります。なお，チェックすると，[バンクモード有効]はチェックできません。シンプルモードにすると，FP5のコントロールボタンやメッセージディスプレイの機能が変更します。コントロールボタンは，NEXT ボタンを押すとプログラミングエリアを切り替えます。ENTER ボタンまたは，START ボタンを押すと[消去後，書き込み(A)]
コマンドを実行します。メッセージディスプレイには，①プログラミングエリア番号，②プログラムファイル名，③チェックサム，④コマンド名が表示されます。チェックサムはプログラムファイルをダウンロードした直後はH:xxxxxxxx と表示します。このときは，プログラムファイルのスタートからエンド番地までの範囲で 32 ビット CRC
方式で計算します。このあと，[ファイル(F)]メニュー→[ファイルチェックサム(C)…]コマンドを実行すると
F:xxxxxxxx と表示します。初期値はチェックなしです。

①②

0:sample.hex
H:AFE33BC0③
図 1.35E.P.>④

メッセージディスプレイ表示例[チェックサム照合機能有効]チェックボックス[デバイス(D)]メニュー→[チェックサム(M)]コマンド実行時にターゲットデバイスのチェックサムを表示した後，
FP5 に保持されたプログラムファイルのチェックサムを照合し，その結果を表示します。チェックするとチェック
サム照合を行い，チェックしないとチェックサム照合を行いません。初期値はチェックなしです。

>Sum
Checksum: 0x623E
Checksum compare: PASS
Checksum operation finished.
図 1.36

アクションログウィンドウ表示例

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 27 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17[プログラムファイルサイズ監視機能]チェックボックス

プログラムファイルのサイズが書き込む範囲を超えていた場合，書き込みコマンドを中断する機能です。チェッ
クすると，ダウンロードしたプログラムファイルのアドレス範囲がデバイスセットアップダイアログ[スタンダー
ド]タブの[動作モード]エリアで設定したアドレス範囲から外れている場合，[書き込み(P)]コマンド，[ベリファイ(V)]コマンド，[消去後，書き込み(A)]コマンド実行の際にエラーメッセージ”ERROR(E302): HEX file exceeds target device
flash range.”をアクションログウィンドウに表示してコマンドを中断します。チェックしないと，ワーニングメッ
セージ“WARNING: HEX file exceeds target device flash range.”をアクションログウィンドウに表示してコマンドを継続します。初期値はチェックなしです。
【注】

RX は対応していません。ワーニングやエラーが表示しません。

[シリアルナンバーモード有効]チェックボックス
シリアルナンバーモード（ユニークコード埋め込み機能）とは，読み込まれたプログラムファイルに対し，ユニー
クコードを指定領域に埋め込む機能です。serno コマンドを使用してユニークコードと指定領域を指定することにより，ユニークコードを埋め込みます。チェックするとユニークコード埋め込み機能が有効になります。serno コマン
ドの詳細は共通編 6.4.18 serno コマンドを参照してください。
[書き込み後ユーザプログラム実行のリセット状態設定]
デバイスセットアップダイアログ[アドバンス]タブの[コマンドオプション]エリアにある[書き込み後ユーザプロ
グラム実行]機能を有効にしたとき，書き込みコマンド終了後の￣￣￣
RESET信号の特性をプルアップにするか，ハイイン
ピーダンス（Hi-Z）にするか選択できます。初期値はハイインピーダンス（Hi-Z）です。
[パスワード変更]ボタン[パスワード変更]ボタンを押すと以下のダイアログが開きます。

図 1.37

パスワード設定ダイアログ

このダイアログで登録したパスワードが変更できます。
[旧パスワード]ボックスに現在のパスワード，[新パスワード]ボックス，[パスワード(確認)]パスワードに新しいパスワードを入力し，OK を押してください。キャンセルを押した場合，ダイアログが閉じて，パスワードは変更されません。
[初期化]ボタンFP5 を出荷時状態に初期化します。初期化することにより，以下の保存情報が初期化または消去されます。
・パスワード・FP5 管理設定の設定内容
・PR5 ファイル・ESF ファイル・プログラムファイル

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 28 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

1.3.3[デバイス(D)]メニュー[デバイス(D)]メニューをクリックすると，次のようなプルダウンメニューが表示されます。
ここは，主にターゲットデバイスに対するセットアップと消去，書き込み，ベリファイなどの書き込み操作を行うコマンド構成となっています。

図 1.38(1)[デバイス(D)]メニュー[ブランクチェック(B)]コマンド[ブランクチェック(B)]コマンドはターゲットデバイスのフラッシュメモリに対しブランクチェックを行います。
フラッシュメモリの対象範囲は，デバイスセットアップダイアログ[アドバンス]タブの[動作範囲]エリアで設定します。フラッシュメモリにデータが書かれていない場合，“PASS”と表示します。フラッシュメモリにデータが書かれている場合，“ERROR(E051):Not Blank”と表示します。

(2)[消去(E)]コマンド[消去(E)]コマンドはターゲットデバイスのフラッシュメモリに対する消去を行います。フラッシュメモリの対象
範囲は，デバイスセットアップダイアログ[アドバンス]タブの[動作範囲]エリアで設定します。フラッシュメモリの消去中は進捗状況がアクションログウィンドウに表示されます。[消去(E)]コマンドの実行が完了すると，ターゲッ
トデバイスのコマンド実行結果を表示します。[消去(E)]コマンド実行後にコンフィギュレーションクリアコマンドを行うかどうかは，デバイスセットアップダイアログ[アドバンス]タブにある[消去後コンフィギュレーションクリ
ア]チェックボックスの設定に従います。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 29 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17(3)[書き込み(P)]コマンド[書き込み(P)]コマンドは FP5 の有効なプログラミングエリアのメモリ内容（プログラムファイル）をターゲット
デバイスに送信し，フラッシュメモリに書き込みを行います。フラッシュメモリの対象範囲は，デバイスセットアップダイアログ[アドバンス]タブの[動作範囲]エリアで設定します。書き込み中は進捗状況がパーセンテージでアクションログウィンドウに表示されます。[書き込み(P)]コマンドの実行が完了すると，プログラミング GUI はターゲッ
トデバイスのコマンド実行結果を表示します。[書き込み(P)]コマンド実行後の各コマンドオプションは，デバイス
セットアップダイアログ[スタンダード]タブや[アドバンス]タブにある下記の設定に従います。
・[書き込み後ユーザーブログラム実行]チェックボックス
・[書き込み後 ID コード設定]チェックボックス
・[書き込み後コマンドプロテクション設定]チェックボックス
・[書き込み後シリアルプログラマ接続禁止]ボタン
・[書き込み後オプションバイト設定]チェックボックス
・[書き込み後チェックサム]チェックボックス
・[書き込み後ベリファイ]チェックボックス
・[書き込み後ロックビット設定]チェックボックス
・[書き込み後 OTP 設定]チェックボックス
詳細については，1. 3. 3（14）（b）または（c）を参照してください。

(4)[ベリファイ(V)]コマンド[ベリファイ(V)]コマンドは FP5 の有効なプログラミングエリアのメモリ内容（プログラムファイル）を，ターゲッ
トデバイスのフラッシュメモリに書き込まれているデータとのベリファイを行い，その結果を受信します。フラッ
シュメモリの対象範囲は，デバイスセットアップダイアログ[アドバンス]タブの[動作範囲]エリアで設定します。ベ
リファイ中は進捗状況がパーセンテージでアクションログウィンドウに表示されます。[ベリファイ(V)]コマンドの実行が完了すると，プログラミング GUI はターゲットデバイスのコマンド実行結果を表示します。

(5)[読み出し(R)]コマンド[読み出し(R)]コマンドはターゲットデバイスのフラッシュメモリの内容を読み出してファイルに保存します。フ
ラッシュメモリの対象範囲は，デバイスセットアップダイアログ[アドバンス]タブの[動作範囲]エリアで設定します。
[読み出し(R)]→[表示(V)]コマンドを実行すると，ENTER キーの入力ごとに 4K バイトサイズのリードデータをアクションログウィンドウ上に表示します。[読み出し(R)]→[インテルフォーマットで保存(W)]または[モトローラ
フォーマットで保存(M)]を実行した場合,リードデータをインテルフォーマット形式またはモトローラフォーマッ
ト形式で保存することができます。なお，本コマンドで保存したファイルは，他のツール製品で使用することを保証できません。
【注】プログラムデータ保存ダイアログは，最後にプログラムデータを保存したフォルダが表示します。

【注】[表示(V)]コマンドにおいて，16 バイトアライン内にブランク領域とデータ領域がある場合，ブランク領域を'**'で表示します。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 30 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.39プログラムデータ保存ダイアログ（インテルフォーマットで保存コマンド実行時）

図 1.40プログラムデータ保存ダイアログ（モトローラフォーマットで保存コマンド実行時）

開く(O)ボタンを押すと，プログラムデータをファイルに保存してダイアログを閉じます。
キャンセルボタンを押すと，プログラムデータをファイルに保存せずにダイアログを閉じます。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 31 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17(6)[セキュリティ設定(Y)]コマンド[セキュリティ設定(Y)]コマンドはターゲットデバイスのセキュリティ設定等の設定を行います。[セキュリティ設
定(Y)]コマンドを実行するとデバイスセットアップダイアログ[スタンダード]タブの[コマンドプロテクション]エリアで設定した内容がターゲットデバイスに反映されます。セキュリティ設定等の設定の詳細は，1.3.3（14）（b）
デバイスセットアップダイアログ[スタンダード]タブを参照してください。

(7)[チェックサム(M)]コマンド[チェックサム(M)]コマンドは，ターゲットデバイスのチェックサムを読み出し，アクションログウィンドウに表示します。計算方式は 32 ビット加算計算方式または 32 ビット CRC 方式から選択します。詳細は，1.3.3（14）（b）
デバイスセットアップダイアログ[スタンダード]タブを参照してください。
【注】

この値はプログラミングパラメータウィンドウの[ファイルチェックサム]エリアに表示しているチェックサムとは異なります。[ファイルチェックサム]エリアに関しては，1.3.1(3) [ファイルチェックサム(C)…]コマンドを参照してください。

チェックサムの計算方式は以下のとおりです。なお，FP5 管理設定ダイアログの[チェックサム照合機能有効]
チェックボックスをチェックしない時の結果です。
計算方式：32 ビット加算計算方式
計算範囲：“デバイスセットアップダイアログ[アドバンス]タブ”の[動作範囲]エリアで設定した各エリア（ユーザエリア，データエリア，ユーザブートエリア）全領域【注】各エリアで 1 ブロック以上選択すると，そのエリア全領域が計算範囲になります。

>sum
Code flash:

0x0FF169A0

User Boot area: 0x007F8000
Data flash:0x003FF1D9

Total:

0x10B0DB79

PASS
Checksum operation finished.
>
図 1.41【注】[チェックサム]コマンド実行後のアクションログウィンドウ
32 ビット加算計算方式は，00h から 1 バイトずつ値を減算した結果の下位 8 桁を表示します。

計算方式：32 ビット CRC 方式
計算範囲：“デバイスセットアップダイアログ[アドバンス]タブ”の[動作範囲]エリアで設定した領域

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 32 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17>sum
Code flash:

0xA19FB353

User Boot area: 0x42A83D27
Data flash:

0x1D047738

Total:

0x014C67B2

PASS
Checksum operation finished.
>
図 1.42【注】(8)[チェックサム]コマンド実行後のアクションログウィンドウ
32 ビット CRC 方式は CRC 関数演算による 8 桁の結果を表示します。
計算仕様は，
共通編 付録 B 補足情報 図 B.2 32
ビット CRC 方式計算仕様を参照してください。

[消去後，書き込み(A)]コマンド[消去後，書き込み(A)]コマンドは，前述の[消去(E)]コマンド，および[書き込み(P)]コマンドを続けて実行します。
詳細は[消去(E)]コマンド，[書き込み(P)]コマンドの章を参照してください。

>ep
Erase User area:
PASS
Program User area:
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
PASS
Erase,Program operation
finished.
>
図 1.43(9)[消去後，書き込み(A)]コマンド実行後のアクションログウィンドウ[オプションバイト設定(O)]コマンド[オプションバイト設定(O)]コマンドはターゲットデバイスのオプションバイトの設定を行います。[オプションバ
イト設定(O)]コマンドを実行するとデバイスセットアップダイアログ[スタンダード]タブの[オプションバイト]エ
リアで設定した内容がターゲットデバイスに反映されます。オプションバイトの詳細は，1.3.3（14）（b）デバイス
セットアップダイアログ[スタンダード]タブを参照してください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 33 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17(10) [ID コード設定(D)]コマンド[ID コード設定(D)]コマンドはターゲットデバイスの ID コードの設定を行います。[ID コード設定(D)]コマンドを実行するとデバイスセットアップダイアログ[スタンダード]タブの[ID コード]エリアで設定した内容がターゲット
デバイスに反映されます。ID コードの詳細は，1.3.3（14）（b）デバイスセットアップダイアログ[スタンダード]
タブを参照してください。

(11) [接続(C)]コマンド
con コマンドまたは dcon コマンドを行います。con コマンドを行うとチェックマークがつき，dcon コマンドを行うとチェックマークが外れます。なお，autocon コマンドで“autocon off”を実行すると[接続(C)]コマンドは有効になり，“autocon on”を実行すると無効になります。機能の詳細は，共通編 6 通信コマンドの使用方法を参照してください。

(12) [シグネチャ情報の取得(G)]コマンド[シグネチャ情報の取得(G)]コマンドは，ターゲットデバイスの製品情報を読み出します。
読み出された結果は，アクションログウィンドウに表示します。

(13) [フラッシュオプションの取得(T)]コマンド[フラッシュオプションの取得(T)]コマンドはターゲットデバイスのフラッシュオプションの設定内容を読み出し，
その結果をデバイスセットアップダイアログ[スタンダード]タブの[認証用 ID コード]エリア，[設定用 ID コード]エリア，[セキュリティモード]エリア，[オプションバイト]エリア，デバイスセットアップダイアログ[アドバンス]タ
ブの[動作範囲]エリアの[Lockbit]，[OTP]に反映し，表示します。本コマンドの実行が可能な場合，[セキュリティ設
定(Y)]コマンド，[ID コード設定(D)]コマンド，[オプションバイト設定(O)]コマンド，[書き込み後ロックビット設定]，[書き込み後 OTP 設定]を実行する前に本コマンドを実行して，フラッシュオプションの設定を確認できます。フラッシュオプション設定の詳細は，1.3.3（14）（b）デバイスセットアップダイアログ[スタンダード]タブまたは（c）
デバイスセットアップダイアログ[アドバンス]タブを参照してください。
【注】[オプションバイト]エリアについて，OPBT0～OPBT7 の設定値は取得しますが、OPBT8 以降の設定値は取得できる範囲がマイコンによって異なります。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 34 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.44[フラッシュオプションの取得(T)]コマンド

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 35 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17(14) [セットアップ(S)…][セットアップ(S)…]を実行すると，デバイスセットアップダイアログが開きます。本ダイアログでは，プログラ
ムファイルの選択，フラッシュメモリ書き込みにおけるユーザ環境に応じた設定や，コマンドオプションの設定，オプションデータ等の設定を行います。プログラミング GUI が起動するたびに，最後に使用した PR5 ファイル，ESF
ファイル，プログラムファイルが読み込まれ，設定内容を表示します。影文字以外になっている項目に関し，ユー
ザ環境に応じた設定変更が可能です。このダイアログでは，[ターゲット]タブ，[スタンダード]タブ，[アドバンス]
タブで切り替えて設定することが可能です。

(a)

図 1.45(b)(c)

デバイスセットアップダイアログ

OK ボタン（[ターゲット]タブ，[スタンダード]タブ，[アドバンス]タブ共通ボタン）を押すと，FP5 に対し，プ
ログラムエリアのクリア，PR5 ファイル，ESF ファイル，プログラムファイルのダウンロードを行います。その後，[ターゲット]タブ，[スタンダード]タブ，[アドバンス]タブの設定内容を ESF ファイルに保存します。これらの設定
内容は，プログラミングパラメータウィンドウに反映されます。なお，更新していない設定内容があれば，それに関連したファイルはダウンロードされません。また，プログラムファイルをダウンロードすると，ファイルの日付
やチェックサム（プログラムファイルのデータがないアドレスは FFh ですべて補完して計算します。）がアクショ
ンログウィンドウに表示します。チェックサムの計算方式は以下です。計算仕様は，共通編 付録 B 補足情報 図 B.2
32 ビット CRC 方式計算仕様を参照してください。
計算方式：32 ビット CRC 方式
計算範囲：プログラムファイルの開始アドレスから終了アドレス
キャンセルボタン（[ターゲット]タブ，[スタンダード]タブ，[アドバンス]タブ共通ボタン）を押すと，[ターゲット]タブ，[スタンダード]タブ，[アドバンス]タブの設定変更内容を ESF ファイルに保存せずにダイアログを閉じます。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 36 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.46

プログラムエリアのクリア，PR5 ファイル，ESF ファイル，プログラムファイルのダウンロード

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 37 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17（a）デバイスセットアップダイアログ[ターゲット]タブ

デバイスセットアップダイアログ[ターゲット]タブは，プログラミングエリア，PR5 ファイル，ESF ファイル，プログラムファイルに関する設定を行うことができます。このタブは以下で構成されています。
①[プログラミングエリア設定]エリア②[ターゲット設定]エリア③[パラメータファイルと設定ファイル]エリア④[プログラムファイル設定]エリア⑤[インフォメーション]エリア，クリアボタン⑥[プログラミングエリアマップ]エリア

①

②

③
⑥

④

⑤

図 1.47

デバイスセットアップダイアログ[ターゲット]タブ①[プログラミングエリア設定]エリア
FP5 はプログラムファイル保存領域として 16M バイトのフラッシュメモリを搭載しています。このメモリ領域は，
16M バイトの 1 つのプログラミングエリア（エリア 0）または 10M バイトと 6M バイトの 2 つのプログラミングエ
リア（エリア 0～エリア 1）または 4M バイトずつの 4 つのプログラミングエリア（エリア 0～エリア 3）または 2M
バイトずつの 8 つのプログラミングエリア（エリア 0～エリア 7）として使用することができます。各プログラミン
グエリアにプログラムファイルをダウンロードでき，プログラミングエリア単位で，PR5 ファイルや ESF ファイルを選択できます。つまり，プログラミングエリアごとに各ファイルを個別にダウンロードすることができ，使用したいエリアを選択できます。
[プログラミングエリア設定]エリアは，プログラミングエリアの分割数を 1 分割（16M バイト）または 2 分割（10Mバイトと 6M バイト）または 4 分割（1 エリア 4M バイト固定）または 8 分割（1 エリア 2M バイト固定）から分割数を選択できます。分割数をを変更した場合，プログラミング･エリアマップ上のデータはクリアされます。また，
有効なプログラミングエリアを選択できます。有効なプログラミングエリアを変更することで，[プログラミング･
エリアマップ]エリアのフォーカスも連動します。
デフォルトは 2 分割でプログラミングエリア 0 が選択しています。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 38 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.48[プログラミングエリア設定]エリア[分割パターン]ラジオボタン
1 分割（16MB）のラジオボタンにチェックすると 1 分割（16M バイト）が選択されます。
2 分割（Area0:10MB／Area1:6MB）のラジオボタンにチェックすると 2 分割（10M バイトと 6M バイト）が選択されます。
4 分割（4MB／1 エリア）のラジオボタンにチェックすると 4 分割（1 エリア 4M バイト固定）が選択されます。
8 分割（2MB／1 エリア）のラジオボタンにチェックすると 8 分割（1 エリア 2M バイト固定）が選択されます。
[プログラミングエリア選択]リストボックス
1 分割（16MB）のラジオボタンにチェックした場合，0 を選択します。
2 分割（Area0:10MB／Area1:6MB）のラジオボタンにチェックした場合，0～1 から有効なプログラミングエリア
を選択します。
4 分割（4MB／1 エリア）のラジオボタンにチェックした場合，0～3 から有効なプログラミングエリアを選択します。
8 分割（2MB／1 エリア）のラジオボタンにチェックした場合，0～7 から有効なプログラミングエリアを選択します。
②[ターゲット設定]エリア[ターゲット設定]エリアは，ESF ファイルの作成や選択，PR5 ファイルの選択，プログラムファイルの選択ができます。FP5 に保存された PR5 ファイル，ESF ファイル，プログラムファイルとプログラミング GUI が保持した情報との間に不整合が生じたとき，[インフォメーション]エリアにワーニングメッセージを表示します。また，現在有効なプログラミングエリアに設定されている PR5 ファイル，ESF ファイル，プログラムファイルの情報を消去することができます。

図 1.49[ターゲット設定]エリア

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 39 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17③[パラメータファイルと設定ファイル]エリア[パラメータファイルと設定ファイル]エリアは，ESF ファイルの作成や選択，PR5 ファイルの選択ができます。

図 1.50[パラメータファイルと設定ファイル]エリア[ESF ファイル選択]リストボックス使用する ESF ファイルを選択できます。有効なプログラミングエリアに ESF ファイルが登録されていないときは，
プログラミング GUI インストール先の FP5_PRJ フォルダに保存されている ESF ファイルを表示します。...ボタン，
新規(N)…ボタン，保存(S)...ボタンで参照フォルダを変更した場合は，変更先フォルダにある ESF ファイルを表示します。
...ボタン
プログラミング GUI インストール先の FP5_PRJ フォルダ以外の場所に保存されている ESF ファイルを指定する
場合にクリックします。
ESF ファイルを指定するダイアログが表示されるので，ファイルを指定し，開く(O)をクリックしてください。なお，指定フォルダには ESF ファイルで指定した PR5 ファイルが同じフォルダに格納されている必要があります。

図 1.51

ESF ファイル選択ダイアログ

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 40 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17
新規(N)…ボタン

ESF ファイルを新規作成します。ESF ファイル新規作成ダイアログを表示します。

図 1.52

ESF ファイル新規作成ダイアログ[パラメータファイル:]リストボックスにはプログラミング GUI インストール先の FP5_PRJ フォルダに保存されている PR5 ファイルを表示します。ターゲットデバイス用の PR5 ファイルを選択してください。
追加...ボタンを押すと以下のダイアログが開きます。このダイアログで PR5 ファイルを ESF ファイルの指定フォルダにコピーできます。

図 1.53[パラメータファイルの追加]ダイアログ

PR5 ファイル選択後，新規作成する ESF ファイル名を入力し，保存(S)をクリックしてください。
FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 41 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17
保存(S)...ボタン

現在のデバイスセットアップダイアログでの設定内容を既存の ESF ファイルに上書き，または別名で保存するためのダイアログを表示します。ファイルを指定し，保存(S)をクリックしてください。なお，保存先には，PR5 ファ
イルもコピーされます。

図 1.54[保存...]ダイアログ④[プログラムファイル設定]エリア[プログラムファイル設定]エリアは，プログラムファイルの選択ができます。

図 1.55[プログラムファイル設定]エリア[プログラムファイル選択]リストボックス
使用するプログラムファイルを選択できます。有効なプログラミングエリアにプログラムファイルが登録されていないときは，
プログラミング GUI インストール先フォルダに保存されているプログラムファイルを表示します。...
ボタンで参照フォルダを変更した場合は，変更先フォルダにあるプログラムファイルを表示します。
...ボタン
プログラミング GUI インストール先フォルダ以外の場所に保存されているプログラムファイルを指定する場合にクリックします。[プログラムファイル]ダイアログが表示されるので，ファイルを指定し，開く(O)をクリックしてください。[ファイルの種類(T):]リストボックスからプログラムファイル(*.rec;*.s*;*.s2;*.mot;*.a20;*.a37;*.hex;*.ddi)，
すべてのファイル(*.*)が選択できます。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 42 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

図 1.56[プログラムファイル]ダイアログ[エンディアン]リストボックス[エンディアン]リストボックスでは，エンディアンを選択します。書き込むプログラムファイルと同じエンディ
アンを選択してください。
Little Endian・・・リトルエンディアン
Big Endian・・・ビッグエンディアン[ダウンロード前メモリ消去]チェックボックス[ダウンロード前メモリ消去]チェックボックスは新しいプログラムファイルがダウンロードされる前に FP5 の内部メモリを消去するか選択できます。通常はチェックしてください。
【注】

2 つのプログラムファイルをダウンロードし，書き込む場合，チェックを外してください。なお，チェックを外してダウンロードすると，FP5 は FP5 内蔵フラッシュメモリを消去せずに 512 バイト単位でダウンロードを行います
が，もし，ダウンロードするエリアが消去状態でない場合，ダウンロードエラー”ERROR: NAND flash - Illegal Write(Bit 0->1)”になります。

⑤[インフォメーション]エリア，クリアボタン
ワーニングメッセージの表示や，PR5 ファイル，ESF ファイル，プログラムファイルの情報を消去することができます。

図 1.57[インフォメーション]エリア，クリアボタン[インフォメーション]エリア
FP5 に保存された PR5 ファイル，ESF ファイル，プログラムファイルとプログラミング GUI が保持した情報との間に不整合が生じたとき，[インフォメーション]エリアにワーニングメッセージを表示します。
クリアボタン
使用する必要のなくなったプログラミングエリアの情報を消去することができます。クリアボタンを押すと，[プログラミングエリア設定]エリアで選択されているエリアの設定情報を消去する指定となります。
FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 43 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

OK ボタンを実行すると，現在有効なプログラミングエリアのダウンロードを実行するとともに，クリアボタン
で消去を指定したプログラミングエリアの内部メモリの情報の消去を行います。なお，すべてのプログラミングエ
リアの情報を消去することはできません。
すべてのプログラミングエリアを初期化したい場合は FP5 管理設定の初期化を実行してください。詳細は 1.3.2(9)[FP5 管理設定(M)…]コマンドを参照してください。
【注】

デバイスセットアップダイアログの OK ボタンを押さないと，FP5 内部メモリに反映されません。

⑥[プログラミングエリアマップ]エリア
プログラミングエリアの状態を確認することができます。FP5 内で保存されている情報とプログラミング GUI で保持している情報が一致しているプログラミングエリアは緑色で表示します。また，有効なプログラミングエリア
は黒色文字で ESF ファイル，PR5 ファイル，プログラムファイル，プログラミングエリア番号を表示します。無効なプログラミングエリアは灰色文字で表示します。
プログラミング GUI で保持している情報がない場合，“Unknown”と表示します。FP5 内で保存されている情報とプログラミング GUI で保持している情報が一致していないプログラミングエリアはピンク色で表示します。このエリアはプログラミング GUI で保持している情報が表示します。

図 1.58[プログラミングエリアマップ]エリア

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 44 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17（b）デバイスセットアップダイアログ[スタンダード]タブ

デバイスセットアップダイアログ[スタンダード]タブは，ターゲットデバイスのフラッシュメモリの書き込み環境を設定します。ユーザ環境とターゲットデバイスに応じて設定されるすべての基本的な設定を行うことが可能です。なお，ターゲットデバイスとの通信チャネルと速度，動作クロックなどはデバイスごとに設定できる内容が異なりますので，各ターゲットデバイスのユーザーズマニュアルを参照して設定を行ってください。
このタブは以下で構成されています。
①[供給電圧]エリア②[供給クロック]エリア③[書き込み通信]エリア④[モード端子設定]エリア⑤[認証用 ID コード]エリア，[設定用 ID コード]エリア⑥[セキュリティモード]エリア⑦[コマンドプロテクション]エリア⑧[オプションバイト]エリア⑨[チェックサム計算方式]エリア

①

⑤

②

③
⑥
④

⑦

⑧
⑨

図 1.59デバイスセットアップダイアログ[スタンダード]タブ

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 45 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17①[供給電圧]エリア[供給電圧]エリアはターゲットデバイスを書き込みするときの電圧レベルを指定します。ターゲットデバイスの仕様に応じて 1 つ（VDD）の電圧レベルを指定します。なお，ターゲットデバイスを書き込みする際に供給する VDD
は基本的にターゲットシステム側で供給してください。FP5 側からも供給は可能ですが，ターゲットシステム全体を動作させるほどの電流は流せません（共通編 付録 C ターゲットインタフェースの電気的特性を参照）。FP5 側からの電源供給は，プログラムアダプタなどの書き込み専用アダプタを使用する場合に行なうようにしてください。

図 1.60[供給電圧]エリア[Vdd[V]]ボックス
PR5 ファイルによりデフォルトの VDD レベルがボルト（V）単位で設定され表示します。入力により変更も可能です。
[Vdd2[V]]ボックス
使用しません。
[ターゲット電源書き込み]チェックボックス
ターゲットシステム上で VDD 電源を供給する場合，チェックしてください。
【注】

正しい値が設定されない場合，ターゲットデバイスが破損する可能性があります。

VDD 端子の電源検出機能が[ターゲット電源書き込み]チェックボックスの設定により異なります。
 FP5 から VDD が供給される設定になっている場合（[ターゲット電源書き込み]チェックボックス：チェックなし）
VDD 供給前にターゲットシステムの VDD が 0.2V 以上のときアクションログウィンドウに“Target power detected!
Check Setup.”を表示します。
 ターゲットから VDD が供給される設定になっている場合（[ターゲット電源書き込み]チェックボックス：チェッ
クあり）
通信開始直前に VDD 設定値の±5％範囲外のときアクションログウィンドウに“No VDD applied or Voltage is out ofrange.”を表示します。
[電源モニタ]チェックボックス
ターゲットシステム上で VDD を供給する設定（[ターゲット電源書き込み]チェックボックス：チェックあり）の場合，VDD 端子の電源検出機能を有効にするか，無効にするか選択できます。有効にする場合はチェックし，無効にする場合はチェックを外してください。
【注】

VDD 端子の電源検出機能を無効にした場合，ターゲットシステムの VDD 端子と FP5 の VDD 端子を接続しなくても使用できますが，ターゲットシステムで生成する VDD 電源と FP5 で生成する出力信号電源が常に一致しているか確認した上で使用してください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 46 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17②[供給クロック]エリア[供給クロック]エリアはターゲットデバイスに供給するクロックの設定を行います。

図 1.61[供給クロック]エリア[入力クロック]ボックス
ターゲットデバイスに供給する発振周波数を設定します。ターゲットシステムにあるクロックの発振周波数を入力してください。
【注】

設定可能な発振周波数は，各ターゲットデバイスのユーザーズマニュアルにてご確認ください。

[CPU クロック]ボックス
ターゲットデバイスへ設定する最大 CPU クロックを表示します。[CPU クロックの変更]チェックボックスをチェックすると変更可能になります。
【注】

設定可能な CPU クロックは，各ターゲットデバイスのユーザーズマニュアルにてご確認ください。

③[書き込み通信]エリア[書き込み通信]エリアは FP5 とターゲットデバイス間の接続方式と通信速度を選択します。

図 1.62[書き込み通信]エリア[接続方式]リストボックス
FP5 とターゲットデバイス間の接続方式を選択します。選択可能な接続方式は，ターゲットデバイスにより異なります。ターゲットデバイスのユーザーズマニュアルでご確認の上，選択してください。
表 1.3

FP5 とターゲットデバイス間の通信チャネル

画面の項目

説明

1 wire UART

1 線 UART（非同期通信インタフェース）＜RH850 の場合＞

2 wire UART

2 線 UART（非同期通信インタフェース）

CSI

3 線 CSI（クロック同期式通信インタフェース）（外部発振子を使用）＜RH850 の場合＞

CSI-Internal-OSC

3 線 CSI（クロック同期式通信インタフェース）（内蔵発振器を使用）＜RH850 の場合＞

[通信速度]リストボックス
選択された接続方式の速度を選択します。
【注】

通信可能な通信速度は，各ターゲットデバイスのユーザーズマニュアルにてご確認ください。なお，[供給クロック]
エリアの設定によって選択可能な通信速度がリストボックスに表示します。

＜1 wire UART，2 wire UART 選択時＞
・9600Baud・38400Baud・115200Baud
FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 47 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17
・500000Baud
・1Mbps・1.5Mbps
・2Mbps＜CSI 選択時＞
・9.8kHz
・156kHz・625kHz
・2500kHz・5000kHz[通信速度の変更]チェックボックス[通信速度の変更]チェックボックスの設定を変更するか否か選択します。チェックすると変更可能になります。
④[モード端子設定]エリア
マイコンの動作モードを制御するモード端子について設定します。

図 1.63[モード端子設定]エリア[モードピンの変更]チェックボックス[接続時のモードピン]チェックボックスの設定を変更するか否か選択します。チェックすると変更可能になります。RH850 の場合，使用しません。
[パルス数]ボックス
FPMD0 端子から出力されるパルス数を表示します。接続方式によって変更されます。
[接続時のモードピン]エリア
ターゲットデバイスのモード端子を制御する端子をターゲットコネクタの FPMD0 から FPMD5 端子の中から選択して制御することができます。
【注】ターゲットコネクタの FPMD0 から FPMD5 端子は共通編 7.4 ターゲットコネクタを参照してください。

[Output]チェックボックス
ターゲットデバイスのモード端子を制御する端子をターゲットコネクタの FPMD0 から FPMD5 端子の中から選択します。チェックすると出力，チェックを外すと入力になります。
[High/Low]オプションボタン
選択した FPMD0 から FPMD5 端子のレベルを High または Low に設定します。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 48 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17[ターゲットリセット書き込み]チェックボックス

チェックした場合，￣￣￣RESET端子は入力モード（Hi-Z）になります。各コマンド実行直後に FP5 は￣￣￣
RESET端子に入る立ち上がりエッジ検出を行います。検出するまでの間はアクションログウィンドウに“Waiting for RESET..”と表示
し，フラッシュメモリプログラミングモードへの遷移を保留状態にします。検出するとフラッシュメモリプログラ
ミングモードへの遷移を再開します。また，各コマンド実行が終了する直前に FP5 は￣￣￣
RESET端子に入る立ち下がり
エッジ検出を行います。検出するまでの間はアクションログウィンドウに“Waiting for RESET..”と表示し，フラッ
シュプログラミングモードを終了する処理を保留状態にします。検出するとフラッシュプログラミングモードを終
了します。

VDD
RESET
FLMD0
または
VPP

① ②

（a）フラッシュメモリプログラミングモードへの遷移①：フラッシュメモリプログラミングモードへの遷移を保留状態にする②：￣￣￣
RESET端子に入る立ち上がりエッジを検出する

VDD
RESET
FLMD0
または
VPP

①

②

（b）フラッシュメモリプログラミングモードの終了①：フラッシュプログラミングモードを終了する処理を保留状態にする②：￣￣￣
RESET端子に入る立ち下がりエッジを検出する
図 1.64
ターゲットリセットの検出タイミング[書き込み後ユーザプログラム実行]チェックボックス
チェックした場合，各コマンド終了後に￣￣￣RESET信号はロウレベルからハイインピーダンス(Hi-Z)になります。なお，[FP5 管理設定]ダイアログにある書き込み後ユーザプログラム実行のリセット状態設定でプルアップと設定した
場合，ロウレベルからプルアップ（Pull-up）になります。チェックしない場合，各コマンド終了後に￣￣￣RESET信号はロウになります。また，[供給電圧]エリアの[ターゲット電源書き込み]チェックボックスをチェックした場合，[書き込み後ユーザプログラム実行]チェックボックスが有効になります。チェックした場合，各コマンド終了後，書き込まれたプログラムを自動実行することが可能になります。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 49 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17⑤[認証用 ID コード]エリア，[設定用 ID コード]エリア

認証用/設定用 ID コード，及びアクセスパスワードを設定します。[ID]ボックスに ID コード，[Code]ボックスに
コードフラッシュ用アクセスパスワード，[Data]ボックスにデータフラッシュ用アクセスパスワードを入力します。
ID コード，アクセスパスワードの詳細はターゲットデバイスのユーザーズマニュアルを参照してください。
【注】

RH850 と FP5 接続の場合，[認証用 ID コード]エリアの設定値で認証できなかった場合，[設定用 ID コード]エリアの設定値で認証を行います。

【注】

RX と FP5 接続の場合、ID1 ID2...の順に値を入力してください。
例: 有効データバイト数=16，ID コード=ID1=01h, ID2=02h, ID3=03h, ID4=04h, ID5=05h, ID6=06h, ID7=07h,
ID8=08h, ID9=09h, ID10=0Ah, ID11=0Bh, ID12=0Ch, ID13=0Dh, ID14=0Eh, ID15=0Fh, ID16=10h の場合-> ‘ID コード’0102030405060708090A0B0C0D0E0F10【注】RX65x と FP5 接続の場合，全て FFh で認証を行います。認証できなかった場合，[認証用 ID コード]エリアの設定
値で認証を行います。認証できなかった場合，[設定用 ID コード]エリアの設定値での認証を行います。

【注】

RX700 シリーズ（RX64x，RX65x 含む）と CS+または e2 studio によるデバッグツール接続の場合，認証用 ID コー
ドの入力順が異なります。
ID4 ID3 ID2 ID1 ID8 ID7 ID6 ID5 ID12 ID11 ID10 ID9 ID16 ID15 ID14 ID13

図 1.65[ID コード]エリア[書き込み後 ID コード設定]チェックボックス
チェックした場合，[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，[ID コード設定(D)]コマ
ンドを自動実行します。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 50 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17⑥[セキュリティモード]エリア[セキュリティモード]エリアでは，各モード（ID 認証モードを使用，コマンドプロテクションモードを使用，書き込み後シリアルプログラマ接続禁止）から使用するモードを選択します。
各モードや各セキュリティ機能の詳細はターゲットデバイスのユーザーズマニュアルを参照してください。

図 1.66[セキュリティモード]エリア[ID 認証モードを使用]オプションボタン
ID 認証モードを使用する場合，選択します。ターゲットデバイスが ID 認証モードの場合，各コマンド実行前にシリアルプログラミング ID コードを認証します。ターゲットデバイスがコマンドプロテクションモードの場合，[ID
コード設定(D)]コマンドを実行することでターゲットデバイスは ID 認証モードになり，[ID コード]エリアの[設定]ボックスで設定した内容がシリアルプログラミング ID コードとしてターゲットデバイスに反映されます。
[コマンドプロテクションモードを使用]オプションボタン
コマンドプロテクションモードを使用する場合，選択します。ターゲットデバイスがコマンドプロテクションモー
ドの場合，[セキュリティ設定(Y)]コマンドを実行することで[コマンドプロテクション]エリア内の各セキュリティ
設定がターゲットデバイスに反映されます。ターゲットデバイスが ID 認証モードの場合，[消去後コンフィギュレー
ションクリア]を実行することでターゲットデバイスはコマンドプロテクションモードになります。
[書き込み後シリアルプログラマ接続禁止]オプションボタン
シリアルプログラマ接続禁止を使用する場合，選択します。[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，ターゲットデバイスの[シリアルプログラマ接続禁止]機能が有効になります。なお，チェックした場合，次のダイアログを表示します。

図 1.67[書き込み後シリアルプログラマ接続禁止]ワーニングダイアログ

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 51 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17⑦[コマンドプロテクション]エリア[コマンドプロテクション]エリアでは，各コマンドプロテクション設定を有効にするか指定します。

図 1.68[コマンドプロテクション]エリア[書き込み後コマンドプロテクション設定]チェックボックス
チェックした場合，[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，[セキュリティ設定(Y)]
コマンドを自動実行します。
[ブロック消去コマンド禁止]チェックボックス
チェックして[セキュリティ設定(Y)]コマンド実行後，ターゲットデバイスの[ブロック消去コマンド禁止]機能が有効になります。なお，チェックした場合，次のダイアログを表示します。

図 1.69[ブロック消去コマンド禁止]ワーニングダイアログ[書き込みコマンド禁止]チェックボックス
チェックして[セキュリティ設定(Y)]コマンド実行後，ターゲットデバイスの[書き込みコマンド禁止]機能が有効になります。
[読み出しコマンド禁止]チェックボックス
チェックして[セキュリティ設定(Y)]コマンド実行後，ターゲットデバイスの[読み出しコマンド禁止]機能が有効になります。
⑧[オプションバイト設定]エリア[オプションバイト設定]エリアでは，オプションバイトの設定が行えます。なお，[オプションバイト設定(O)]コ
マンドを実行すると，本エリアで設定した内容がターゲットデバイスに反映されます。

図 1.70[オプションバイト設定]エリア[書き込み後オプションバイト設定]チェックボックス
チェックした場合，[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，[オプションバイト設定(O)]コマンドを自動実行します。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 52 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17[拡張オプションバイトを使用する]チェックボックス

チェックした場合，拡張オプションバイト“OPBT8”以降の操作を有効にします。チェックなしの場合，拡張オ
プションバイト“OPBT8”以降の操作を無効にします。
[オプションバイト]ボックスオプションバイト“OPBT0～OPBT7”，拡張オプションバイト“OPBT8”以降の設定を 16 進数 4 バイト単位（リトルエンディアン）で入力します。
⑨[チェックサム計算方式]エリア[チェックサム計算方式]エリアでは，チェックサム計算方式の設定が行えます。[チェックサム(M)]コマンドを実行すると，本エリアで設定した計算方式で実行されます。

図 1.71[チェックサム計算方式]エリア[書き込み後チェックサム]チェックボックス
チェックした場合，[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，[チェックサム(M)]コマ
ンドを自動実行します。
[チェックサム計算方式]リストボックス
チェックサム計算方式を選択します。
Addition・・・32 ビット加算計算方式で計算します。
CRC・・・32 ビット CRC 方式で計算します。
【注】

32 ビット加算計算方式は，00h から１バイトずつ値を加算した結果の下位 8 桁を表示します。32 ビット CRC 方式
は CRC32 関数演算による 8 桁の結果を表示します。計算仕様は，共通編 付録 B 補足資料 図 B－2 32 ビット CRC
方式計算仕様を参照してください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 53 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17（c）デバイスセットアップダイアログ[アドバンス]タブ

デバイスセットアップダイアログ[アドバンス]タブは，動作範囲の設定を行います。

①②

図 1.72

デバイスセットアップダイアログ[アドバンス]タブ

このタブは以下で構成されています。
①[動作範囲]エリア[動作範囲]エリアは，フラッシュメモリの書き込み等のコマンドの動作範囲をブロック単位で指定します。また，
ロックビットや OTP の設定をブロック単位で指定します。その他動作範囲に関する各種コマンドオプションを指定します。
このエリアでは，[User Area]タブ，[Data Area]タブ，[UB Area]タブで切り替えて設定することが可能です。指定
したブロックは，[ブランクチェック(B)]コマンド，[消去(E)]コマンド，[書き込み(P)]コマンド，[ベリファイ(V)]コ
マンド，[読み出し(R)]コマンド，[消去後，書き込み(A)]コマンドに対して有効です。
なお，[チェックサム(M)]コマンドはチェックサム計算方式によって動作範囲が異なります。
Addition：[User Area]，[Data Area]，[UB Area]の各エリアにおいて，1 ブロック以上選択した場合，選択した

エリア全ブロックが動作範囲になります。
CRC：[User Area]，[Data Area]，[UB Area]の各エリアにおいて，選択したブロックの最小ブロックから最大ブロックの範囲が動作範囲になります。
[Block No.]列のチェックボックスをチェックすることで動作範囲を指定します。
[Lock bit]列のチェックボックスをチェックすることでロックビットを指定します。
[OTP]列のチェックボックスをチェックすることで OTP を指定します。
また，②のエリアにある各種ボタンを押すことでチェックボックスを操作することが可能です。
【注】

Blank 列は使用しません。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 54 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17[消去後コンフィギュレーションクリア]チェックボックス

チェックして[消去(E)]コマンド実行後，ターゲットデバイスの[コンフィギュレーションクリア]コマンドが実行されます。なお，チェックした場合，次のダイアログを表示します。

図 1.73[消去後コンフィギュレーションクリア]ワーニングダイアログ[最小単位書き込み]チェックボックス
データフラッシュの最小単位書き込み機能です。チェックすると有効になります。最小単位書き込み機能とはデータフラッシュにおいて，データが存在する領域に対して，マイコンのフラッシュメモリ制御の最小単位で，書き込
み，ベリファイ，読み出しを行います。
【注】

HCUHEX ファイル使用時，本機能を無効にしてください。

【注】

本機能を有効にした場合，ファイルチェックサムの結果は意図した値にならないため、使用しないでください。

【注】

RH850/P1x-C の場合，使用できません。

【注】

RX700（RX64x，RX65x 含む），RH850/F1L の読み出しの場合，使用できません。

[書き込み後ベリファイ]チェックボックス
チェックした場合，[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，[ベリファイ(V)]コマン
ドを自動実行します。
[書き込み後ロックビット設定]チェックボックス
チェックした場合，[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，[ロックビット設定]コ
マンドを実行します。
[書き込み後 OTP 設定]チェックボックス
チェックした場合，[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，[OTP 設定]コマンドを自動実行します。なお，チェックした場合，次のダイアログを表示します。

図 1.74[書き込み後 OTP 設定]ワーニングダイアログ[書き込み後 ICU 有効]チェックボックス
チェックした場合，[書き込み(P)]コマンドおよび[消去後，書き込み(A)]コマンド実行後，[ICU 有効]コマンドを自動実行します。なお，ICU 機能のないマイコン選択時，非表示になります。
【注】

コンフィギュレーションクリア，ロックビット，OTP，ICU の詳細はターゲットデバイスのユーザーズマニュアルを参照してください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 55 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

1.3.4[ヘルプ(H)]メニュー[ヘルプ(H)]メニューをクリックすると，次のようなプルダウンメニューが表示されます。

(1)
(2)

図 1.75(1)[ヘルプ(H)]メニュー[FP5 ヘルプ(H)]コマンド[FP5 ヘルプ(H)]コマンドはヘルプファイルを開きます。

(2)[FP5 について(A)]コマンド[FP5 について(A)]コマンドは次のダイアログを開き，プログラミング GUI のバージョンを表示します。
OK を押すことにより，ダイアログを閉じます。

図 1.76[FP5 について]ダイアログ

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 56 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

1.4

ツールバー

ツールバーは，プログラミング GUI でよく使用するコマンドをボタンにて表示しています。ボタンを押すとコマンドが実行されます。プログラミング GUI 初回起動時や選択した PR5 ファイル，FP5 管理設定によって，有効あるいは無効になるメニュー項目があります。なお，ツールバーの各ボタン上にマウスカーソルを置くと，ヒントがヒントバーに表示されます。
表 1.4

ツールバーボタン
デバイスセットアップダイアログを開きます。
[デバイス(D)]→[セットアップ(S)…]コマンド選択時と同様です。
[ファイルアップロード]ダイアログを開きます。
[ファイル(F)]→[FP5 からアップロード(U)…]コマンド選択時と同様です。
プログラミングエリア選択ダイアログが開きます。
[プログラマ(P)]→[プログラミングエリアの選択(A)…]コマンド選択時と同様です。
ヘキサエディタ選択ダイアログが開きます。
[ファイル(F)]→[ヘキサエディタ(H)…]コマンド選択時と同様です。
con コマンドまたは dcon コマンドを実行します。
[デバイス(D)]→[接続(C)]コマンド選択時と同様です。
[ブランクチェック]コマンドを実行します。
[デバイス(D)]→[ブランクチェック(B)]コマンド選択時と同様です。
[消去]コマンドを実行します。
[デバイス(D)]→[消去(E)]コマンド選択時と同様です。
[書き込み]コマンドを実行します。
[デバイス(D)]→[書き込み(P)]コマンド選択時と同様です。
[ベリファイ]コマンドを実行します。
[デバイス(D)]→[ベリファイ(V)]コマンド選択時と同様です。
[セキュリティ設定(Y)]コマンドを実行します。
[デバイス(D)]→[セキュリティ設定(Y)]コマンド選択時と同様です。
[消去後，書き込み]コマンドを実行します。
[デバイス(D)]→[消去後，書き込み(A)]コマンド選択時と同様です。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 57 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

1.5

アクションログウィンドウ

プログラミング GUI のアクションログを表示します。

図 1.77

アクションログウィンドウ

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 58 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

1.6

プログラミングパラメータウィンドウ

プログラミングパラメータの設定を表示します。

図 1.78

プログラミングパラメータウィンドウ[プログラマ]エリア
プログラミング GUI のバージョン，FP5 のファームウェアのバージョン，有効なプログラミングエリア番号，FP5のモードの情報を表示します。
[パラメータファイルと設定ファイル]エリア
有効なプログラミングエリア番号に設定されている PR5 ファイル名とバージョン，ESF ファイル名と日付の情報を表示します。
[プログラムファイル]エリア
有効なプログラミングエリア番号に設定されているプログラムファイルのファイル名，日付，種類，開始と終了
アドレス情報を表示します。種類には，”HEX file”と表示します。
[ファイルチェックサム]エリア[ファイル(F)]メニュー→[ファイルチェックサム(C)…]コマンドを実行するとチェックサム結果を表示します。
[ターゲットデバイス]エリア
デバイスセットアップダイアログ[スタンダード]タブの設定情報を表示します。デバイスセットアップダイアロ
グの OK ボタンを押して，各ファイルをダウンロードした後に更新します。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 59 of 73

プログラミング GUI の使用方法

FL-PR5 V2.17

1.7

ステータスバーPR5 ファイル，ESF ファイル，プログラムファイルの選択時，あるいはターゲットデバイスに対してコマンド実行した時，状態を色と文字で表示します。

図 1.79ステータスバー

表 1.5

ステータスバーの表示一覧
起動直後
コマンド実行中または，PR5 ファイル，ESF ファイル，プログラムファイルのダウン
ロード中
コマンド実行後または，PR5 ファイル，ESF ファイル，プログラムファイルのダウン
ロード後，正常終了した場合
コマンド実行後または，PR5 ファイル，ESF ファイル，プログラムファイルのダウン
ロード後，異常終了した場合

1.8

ヒントバー

メニューバーの各コマンド上やツールバーの各ボタン上にマウスカーソルを置くと，ヒントがヒントバーに表示されます。

図 1.80ヒントバー

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 60 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17

2. プログラミング GUI を使った操作例
この章では，プログラミング GUI を使った基本的な一連の操作を理解していただくために，RH850/F1L をターゲッ
トデバイスにした場合を例に操作方法を説明します。説明する操作内容は，システムを起動し，[消去後，書き込み(A)]コマンドを実行してターゲットデバイスに対してプログラムを行なうところまでです。
○この章で説明する一連の操作について
この章で解説する一連の操作条件は次のとおりです。
ホスト PC インタフェース： USB

プログラミングエリア： 2 分割，エリア 0

ターゲットデバイス： R7F701023（RH850/F1L）（評価ボード使用）

供給電圧： ターゲット電源書き込み（5V）

供給クロック： 24MHz

書き込み通信： 2 wire UART 2Mbps

セキュリティモード

： コマンドプロテクションモードを使用

動作範囲： 全ブロック

フラッシュオプション： 使用しません。

この章で解説する一連の操作手順は次のとおりです。
（1）プログラミング GUI と USB ドライバのインストール（2）PR5 ファイルのインストール（3）システムの接続（4）ターゲットシステムの接続（5）プログラミング GUI の起動（6）書き込み環境の設定（7）[消去後，書き込み(A)]コマンドの実行（8）システムの終了(1)

プログラミング GUI と USB ドライバのインストール

共通編 3 ソフトウェアのインストールを参照してプログラミング GUI と USB ドライバをホスト PC にインストー
ルします。

(2)

PR5 ファイルのインストール

共通編 3 ソフトウェアのインストールを参照して R7F701023 用の PR5 ファイルを入手し，プログラミング GUI
インストール先の FP5_PRJ フォルダにコピーします。

(3)

システムの接続①ホスト PC の USB ポートと FP5 の USB コネクタを USB ケーブルで接続します。
②AC100V～240V 仕様の AC コンセントと FP5 の電源コネクタを AC アダプタで接続します。
③FP5 の POWER ボタンを押して電源 ON にします。電源 ON する前にプログラムアダプタ（ターゲットデバイ
ス）を接続しないでください。FP5 の POWER LED が点灯し，メッセージディスプレイには‘Commands >’が表示され，FP5 の動作準備ができていることを確認します。もし，上記と同じ状態にならなかった場合は，FP5 の故障が考えられますので，特約店までご連絡ください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 61 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17(4)

ターゲットシステムの接続

必ず FP5 の電源を ON にしてから，ターゲットシステムに接続してください。
①FP5 の GND コネクタとターゲットシステムを GND ケーブルで接続します。
【注】

FP5 の GND とターゲットシステムの GND に電位差がある場合，FP5 およびターゲットシステムにダメージを与える可能性があります。ターゲットケーブルを接続する前に GND ケーブルを使用して電位をあわせてください。

②FP5 のターゲットコネクタとターゲットシステムをターゲットケーブルで接続します。
【注】

(5)

ターゲットシステム上で VDD 電源を供給する場合は，ターゲットシステムを接続してから電源を供給してください。

プログラミング GUI の起動①スタートメニューの「すべてのプログラム」→「FL-PR5」の中の「FL-PR5」を選択し，プログラミング GUI を起動します。はじめに USB，シリアルの順で有効な通信方式を自動検出します。

図 2.1

プログラミング GUI と FP5 の接続②キャンセルボタンを押し，通信ポートを[プログラマ(P)]メニュー → [ホスト接続(S)…]コマンドから直接選択することもできます。

図 2.2[ホスト接続(S)…]コマンド

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 62 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17③FP5 に接続された通信ポートにあわせて設定します。

図 2.3

通信パラメータの設定④OK ボタンを押すと通信ポート設定が有効になります。
⑤プログラミング GUI が正常に起動した場合，メインウィンドウが開きます。なお，プログラミング GUI 初回起動時や有効なプログラミングエリアがクリアされているときなどは，以下のメッセージが表示しますので，OK ボ
タンを押してください。

図 2.4

プログラミング GUI 初回起動時等で表示するメッセージ

次に以下のダイアログが表示されるので，はい(Y)または，いいえ(N)を押してください。

はい(Y)を押すと，ESF ファイルを新規作成するためのダイアログが開きます。これ以降の処理については，1.3.3（14）（a）③ 新規(N)…ボタンを参照してください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 63 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17

いいえ(N)を押すと，以前作成した ESF ファイルを選択するためのダイアログが開きます。これ以降の処理については，1. 3. 3（14）（a）③ ...ボタンを参照してください。

次に[デバイス(D)]メニュー → [セットアップ(S)...]コマンドを実行したときに開くデバイスセットアップダイア
ログが開きますので，設定してください。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 64 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17

図 2.5

(6)

メインウィンドウ

書き込み環境の設定①メインウィンドウが開いた場合，[デバイス(D)]メニュー → [セットアップ(S)...]コマンドを実行します。

ツールバー:

図 2.6[セットアップ(S)...]コマンド

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 65 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17②デバイスセットアップダイアログ[ターゲット]タブが開きます。

図 2.7

デバイスセットアップダイアログ[ターゲット]タブ③[プログラミングエリア設定]エリアの設定をします。ここでは，2 分割，エリア 0 の設定をします。

図 2.8[プログラミングエリア設定]エリアの設定

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 66 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17④R7F701023 用の ESF ファイルを新規作成します。新規(N)…ボタンを押します。

図 2.9

ESF ファイルの新規作成⑤[パラメータファイル:]リストボックスから R7F701023.pr5 を選択します。リストにない場合は，追加...ボタンで指定してください。

図 2.10PR5 ファイルの選択⑥新規作成する ESF ファイル名を入力し，保存(S)ボタンを押します。

図 2.11

ESF ファイルの保存

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 67 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17⑦プログラムファイルを選択します。[プログラムファイル設定]エリアにある]...ボタンを押します。

図 2.12[プログラムファイル設定]エリア⑧プログラムファイルを選択し，開く(O)ボタンを押します。ここでは，“sample.mot”を選択します。

図 2.13

プログラムファイルの選択

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 68 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17⑨デバイスセットアップダイアログ[スタンダード]タブに切り替えます。

図 2.14

デバイスセットアップダイアログ[スタンダード]タブ⑩表示されている設定項目を，ご使用の書き込み環境に対応するよう設定します。特に[供給電圧]エリア，[供給クロック]エリア，[書き込み通信]エリア，[モード端子設定]エリアは，選択したデバイスの仕様に応じて設定してください。
ここでは，次の設定を行なうことを想定します。
[供給電圧]エリア
Vdd[V]：5.00 V（PR5 ファイルの設定値に従う）

Vdd2[V]：0.00 V（使用せず：PR5 ファイルの設定値に従う）[ターゲット電源書き込み]チェックボックス
チェックする[供給クロック]エリア
入力クロック ：24000000[Hz][書き込み通信]エリア
接続方式：2 wire UART

通信速度

：2Mbps[その他]エリア
初期設定

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 69 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17⑪デバイスセットアップダイアログ[アドバンス]タブに切り替えます。動作範囲において操作対象とするフラッシュメモリ範囲を指定してください（設定可能なフラッシュメモリ範囲はデバイスの仕様に従い PR5 ファイルにより定義されます）。

図 2.15

デバイスセットアップダイアログ[アドバンス]タブ⑫デバイスセットアップダイアログの OK ボタンを押します。
⑬プログラミング GUI は PR5 ファイル，ESF ファイル，プログラムファイルを FP5 にダウンロードします。設定が終了すると次の画面を表示します。これで（6）書き込み環境の設定は完了です。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 70 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17

図 2.16(7)

PR5 ファイル，ESF ファイル，プログラムファイルのダウンロード[消去後，書き込み(A)]コマンドの実行[デバイス(D)]メニュー → [消去後，書き込み(A)]コマンドを実行します。

ツールバー:

図 2.17[消去後，書き込み(A)]コマンド

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 71 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17[消去後，書き込み(A)]コマンドを実行すると R7F701023 に対して，[消去(E)]コマンド →ド[書き込み(P)]コマンを順番に実行します。
【注】

他のターゲットシステムへ書き込みする場合，供給電源を OFF してから，新しく書き込みを行うターゲットシステ
ムを接続し，電源を供給してから[消去後，書き込み(A)]コマンドを実行します。

[消去後，書き込み(A)]コマンドの実行が正常に完了すると，アクションログウィンドウに“Erase, Program operation
finished.”が表示されます。

図 2.18(8)[消去後，書き込み(A)]コマンド実行結果

システムの終了①ターゲットケーブルからターゲットシステムを外します。
【注】ターゲットシステム上で VDD 電源を供給する場合は，供給電源を OFF してから，ターゲットシステムを外します。

②他のターゲットデバイスを書き込みする必要がなければ，[ファイル(F)]メニュー → [終了(Q)]コマンドを実行し，プログラミング GUI を終了します。ここまで実行してきたすべての設定は ESF ファイルに保存されるため，プログ
ラミング GUI が再度起動されたときに再利用することができます（また，PR5 ファイル，ESF ファイル，プログラ
ムファイルは FP5 内部のフラッシュメモリに保存されます）。
③FP5 の POWER ボタンを約 1 秒間押して POWER LED を消灯します。
④AC アダプタおよび USB ケーブルを FP5 から外します。
【注】

一連の操作手順の中でエラーが発生した場合，共通編 10 トラブル対処法，付録 A メッセージを参照してください。
また，1.3.2(6) [自己診断(T)…]コマンドを参照し，自己診断テストを行ってください。それでも解決できない場合，FAQ（http://sys.ndk-m.com/faq/）をご覧いただくか，お問い合わせフォーム（https://sys.ndk-m.com/contact/）にご連絡願います。

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 72 of 73

プログラミング GUI を使った操作例

FL-PR5 V2.17

奥付住所裏表紙

FL-PR5 ユーザーズマニュアル2019 年 4 月

RH850 他 編

第5版

Page 73 of 73