FL-PR4
ユーザーズ･マニュアル

株式会社内藤電誠町田製作所
2004.6 第４版
URL：http://www.ndk-m.co.jp/asmis/

EEPROM は NEC エレクトロニクス株式会社の商標です。
Windows および Windows NT は，米国 Microsoft Corporation の米国およびその他の国における登録商標
または商標です。
PC/AT は，米国 IBM Corp.の商標です。
Pentium は，米国 Intel Corp.の商標です。

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

目次要約

第1章

概

要

第2章

ハードウエアのインストール

…

11

第3章

ソフトウエアのインストール

…

17

第4章

GUIソフトウエアを使ったFP4の動作

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション

第6章

スタンド・アローン・モードのFP4動作

第7章

コネクタとケーブル

第8章

ターゲット・システムの注意事項

第9章

ターゲット・システムのインタフェース回路

第10章

エラー・メッセージ

付録A 改版履歴

…

…

9

…

…

…

30

…

…

65

76

85
…

92
…

99

104

115

ＦＬ−ＰＲ４ ユーザーズ・マニュアル3

本製品の取り扱いに関する一般的な注意事項

1. 製品保障外となる場合
・本製品をお客様自身により分解，改造，修理した場合
・落下，倒れなど強い衝撃を与えた場合・過電圧での使用，保障温度範囲外での使用，保障温度範囲外での保存・ACアダプタ，USBインタフェース・ケーブル，ターゲット・システムとの接続が不十分な状態で電源を投入した場合
・ACアダプタのケーブル，USBインタフェース・ケーブル，エミュレーション・プローブなどに過度の曲げ，引っ張りを与えた場合
・添付品以外のACアダプタを使用した場合・本製品を濡らしてしまった場合
・本製品のGNDとターゲット・システムのGNDを接続しなかった場合
・本製品の電源投入中にコネクタやケーブルの抜き差しを行った場合・コネクタやソケットに過度の負荷を与えた場合

2. 安全上の注意
・長時間使用していると，高温（50〜60℃程度）になることがあります。低温やけどなど，高温になることによ
る障害にご注意ください。
・感電には十分注意をしてください。上記，1. 製品保障外となる場合に書かれているような使用方法をすると感電する恐れがあります。

4

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

はじめに

対 象 者

このマニュアルは，NECエレクトロニクス製のフラッシュ・メモリ内蔵マイコンを使用したシステ
ムを，設計・開発する際にFL-PR4を使用するユーザを対象とします。

目的

このマニュアルは，FL-PR4の基本仕様と正しい使用方法を理解していただくことを目的としています。
FL-PR4を使用することで，NECエレクトロニクス製のフラッシュ・メモリ内蔵マイコンに対するプロ
グラムの消去，書き込み，ベリファイなどの操作をユーザが使用するボードに実装したまま，Windows®
画面で簡単に操作できます。

構成

このマニュアルは，大きく分けて次の内容で構成しています。

・概要・ハードウエアのインストール
・ソフトウエアのインストール
・GUIソフトウエアを使ったFP4の操作
・GUIソフトウエアを使ったサンプル・プログラミング・セッション・スタンド・アローン・モードのFP4動作・コネクタとケーブル
・ターゲット・システムの注意事項
・ターゲット・システムのインタフェース回路
・エラー・メッセージ

読 み 方

基本仕様と使用方法を一通り理解したい場合は，目次に従ってお読みください。
なお，第4章GUIソフトウエアを使ったFP4の動作に関しては，PG-FP4を操作する上で重要な内容が書かれていますので，必ずお読みください。
このマニュアルは，一部に電気，論理回路，マイクロコンピュータに関する一般知識が必要となります。
また，アプリケーションの操作については，Windowsに関する知識が十分にあるものとして書かれています。
Windows95, Windows98, WindowsNTTM, WindowsMe, Windows2000またはWindowsXpに関する 使
用方法，および固有の用語に関しては各Windowsのマニュアルを参照してください。

本文欄外の★印は、本版で改訂された主な箇所を示しています。

ＦＬ−ＰＲ４

ユーザーズ・マニュアル

5

凡

注

例

：本文中につけた注の説明

注意：気をつけて読んでいただきたい内容

備考：本文の補足説明

数の表記： 2進数…

xxxxまたはxxxxB

10進数

…

xxxx

16進数

…

0xxxxHまたはxxxxH：任意の文字，画面内の項目を示します。

用

語

OK

：ボタンの名称を示します。

[]：メニューを示します。

＜ ＞：ダイアログ名を示します。

このマニュアルで使用する用語について，その意味を下表に示します。
用

語

意

味

FP4

フラッシュ・メモリ・プログラマFL-PR4本体の略称

GUIソフトウエア

FL-PR4をGUI操作するためのWindowsアプリケーション

ターゲット・デバイス

NECエレクトロニクス製のフラッシュ・メモリ内蔵マイコン

ターゲット・システム

NECエレクトロニクス製のフラッシュ・メモリ内蔵マイコンを実装したユーザ設計のボード製品

FAアダプタNECエレクトロニクス製のフラッシュ・メモリ内蔵マイコンにプログラムを書き込
むためのアダプタ・ボード（別売）6

ＦＬ−ＰＲ４

ユーザーズ・マニュアル

目

第1章
1. 1
1. 2

第2章
2. 1
2. 2
2. 3

第3章

概

要

…

次

9

特
徴 … 9
グラフィカル・ユーザ・インタフェース（GUI）モードでのFP4の構成 …

ハードウエアのインストール

…

9

11

システム要件 … 11
パッケージの内容 … 11
システム構成とコンポーネント … 12
2. 3. 1 ホスト・コンピュータ … 12
2. 3. 2 FP4のコントロール・パネルとコネクタ … 13
2. 3. 3 ターゲット・システム … 14
源 … 142. 3. 4 電2. 3. 5 RS-232Cによるホストの接続 … 14
2. 3. 6 パラレル・ホスト・コネクタ … 14
2. 3. 7 USBポート … 15
2. 3. 8 ターゲット・ケーブル … 15
2. 3. 9 I2Cアダプタ … 15

ソフトウエアのインストール…

17

グラフィカル・ユーザ・インタフェース … 17
3. 1. 1 GUIソフトウエアのインストール … 17
3. 1. 2 USBドライバのインストール … 22
3. 1. 3 GUIソフトウエアのアンインストール … 27
3. 2 ファームウエアとGUIソフトウエア更新インストール … 28
3. 2. 1 ファームウエア更新インストール … 29
3. 1

第4章

GUIソフトウエアを使ったFP4の動作

4. 1
4. 2
4. 3
4. 4

はじめに … 30
GUIソフトウエアの起動 … 31
ツール・バー … 33
メニュー … 33
4. 4. 1 [ File ] メニュー … 33
4. 4. 2 [ Programmer ] メニュー … 40
4. 4. 3 [ Device ] メニュー … 45
4. 4. 4 [ Help ] メニュー … 64

第5章

…

30

GUIソフトウエアを使ったサンプル・プログラミング・セッション …

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

65

7

第6章
6. 1

第7章
7. 1
7. 2
7. 3
7. 4
7. 5
7. 6

スタンド・アローン・モードのFP4動作…

FP4動作メニュー … 77
6. 1. 1 Commandsメニュー … 77
6. 1. 2 Type Settingメニュー … 79
6. 1. 3 Option Settingメニュー … 80
6. 1. 4 Voltage Settingメニュー … 83
6. 1. 5 Utility/Misc.メニュー … 84

コネクタとケーブル…

85

電源コネクタ … 85
HD-Sub 9シリアル・ホスト・コネクタ … 86
7. 2. 1 RS-232Cケーブル（クロス） … 86
HD-Sub 15ターゲット・インタフェース・コネクタ
ターゲット・ケーブル仕様 … 88
パラレル・ホスト・コネクタ … 90
USBポート … 91

第8章

ターゲット・システムの注意事項

第9章

ターゲット・システムのインタフェース回路

9. 1
9. 2
9. 3
9. 4
9. 5
9. 6
9. 7

第10章

76

… 87

… 92
… 99

SO/TxD, RESET … 99
SCK … 100
SI/RxD, H/S … 101
CLK … 101
FLMD0, FLMD1 … 102
VDD, VDD2 … 102
VPP … 103

エラー・メッセージ…

104

10. 1 スタンド・アローン・モード時のFP4のエラー・メッセージ
10. 2 GUIフェータル・エラー・メッセージ … 106
10. 3 GUIエラー・メッセージ … 109
10. 4 GUI情報メッセージ … 113

付録A 改版履歴

8

…

115

ＦＬ−ＰＲ４ ユーザーズ・マニュアル…

104

第1章 概要

FP4は，NECエレクトロニクス製のフラッシュ・メモリ内蔵シングルチップ・マイコンに対し，ターゲット・ボ
ード上またはFAアダプタ・ボード上にてプログラムの消去，書き込み，ベリファイを行うためのツールです。本製品は，ホスト・コンピュータを使用したグラフィカル・ユーザ・インタフェース（GUI）モードおよびスタンド・ア
ローン・モードのいずれの動作にもご使用頂けます。

1. 1

特

徴

・ターゲット・システムからターゲット・デバイスを外すことなく，オンボード・プログラミングが可能
・ユーザ・プログラムはFP4内部の2Mバイト・フラッシュ・メモリに格納し，プログラム用のパラメータは8KバイトのEEPROMTMに格納するため，FP4をホストに接続することなく，スタンド・アローン・モードでターゲット・デバイスの書き換えが可能
・ホスト・インタフェースはシリアル・インタフェース（RS-232C），オプションの高速プログラム・ダウン
ロード用パラレル・インタフェースおよびUSBインタフェース
・ターゲット・デバイスとのインタフェースは，CSI，CSI＋HS，UART，I2CまたはPORTをサポート
・プログラミング電圧VPPは0から12 Vの間で選択可能
・0〜6 VをVDDラインに供給（最大200 mA）

1. 2

グラフィカル・ユーザ・インタフェース（GUI）モードでのFP4の構成

GUIモードにおけるFP4の構成を下図に示します。

図1−1 GUIモードでのFP4の構成

FP4 にユーザ・プログラムをアップロード/ダウンロード

INI ファイル

Next

書き換えパラメータ設定

Power
+
-

Enter

SET ファイル

CancelUSB Host

1 MB

1 MB

FL-PR44(FlashPro4)

・オンボード・プログラミング・FA アダプタ・プログラミング

DeviceUSB /RS-232

Serial Host

ログ・
ファイル
Paralle Host

GUI 動作PRM ファイルEEPROM に格納

1 つの格納領域として使用
または 2 つの領域に分割

チェック・サム計算

メモリ内容を変更する
HEX エディタ

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

9

第1章

概

要

FP4のグラフィカル・ユーザ・インタフェース（GUI）は，ユーザ・プログラムのダウンロード／アップロード，
デバイス固有の書き込みに必要なパラメータ，ユーザにおける書き込み環境の設定や選択，FP4にダウンロードされたユーザ・プログラムの変更，およびメモリ・チェック・サムの計算および書き換えに必要なデバイス・コマ
ンドをサポートしています。

デバイス固有の書き込みに必要なパラメータはパラメータ・ファイル（PRMファイル）に，ユーザの書き込み環境の設定はカスタマイズ・セットアップ・ファイル（SETファイル）にセーブされます。これらのファイルは
FP4にダウンロードされ，内部EEPROMに保管されるため，スタンド・アローン・モードでもダウンロードされたパラメータ・データを利用することができます。GUIソフトウエアは，最後に設定されたパラメータを使用し動作します。変更された設定はINIファイルにセーブされます。GUIとFP4の通信は，ASCIIファイルに記録されます。

FP4の内部メモリは2Mバイトのフラッシュ・メモリで構成され，ターゲット・デバイスに書き込まれるユーザ・プログラムを保持します。このメモリ領域（progarea）は各1Mバイトの2つの独立したメモリ領域に分割することができるため，FP4は2つの異なるユーザ・プログラムをダウンロードし，どちらかを有効なユーザ・プログラ
ムとするか選択することができます。

10

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第2章 ハードウエアのインストール

2. 1

システム要件ホストPC

FP4をグラフィカル・ユーザ・インタフェース（GUI）モードで動作させるには，Windows95, Windows98, Windows NT4.0, WindowsMe, Windows2000 ま た は
WindowsXP対応のPCが必要です。
またGUIソフトウエアをインストールするには，ハード・ディスク上に8 Mバイトの空きスペースが必要です。

ホスト・マシン

次のいずれかのものを使用できます。
・PC-9800シリ−ズ
・PC-98NXシリーズ
・IBM PC/AT

TM

およびその互換機

CPU
PentiumTM

100 MHz以上

RAM
32 Mバイト以上
ホスト・インタフェース

9600 bps〜115200 bpsのボー・レートで通信可能なシリアル・インタフェース（RS-232C）。
FP4へ高速にデータをダウンロードするために，にパラレル・ポートを使用することも可能です。また，USBポート（Rev1.1）が使用可能です。

ファイル・フォーマット

プログラム・ファイルはMotorola SまたはIntel HEXファイル・フォーマットで利用
できます。

2. 2

パッケージの内容

FP4パッケージに添付された梱包明細で，添付品がすべてそろっていることを確認してください。万一，添付品に不足や破損などがありましたら，弊社販売員または特約店までご連絡ください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

11

第2章

ハードウエアのインストール

システム構成とコンポーネント

2. 3

図2−1にFP4システム構成を示します。

図2−1 FP4システム構成

ホスト・マシンAC アダプタ（15V/1A）

RS-232C ケーブル（クロス）パラレル・インタフェース・ケーブル注1

注2
FA アダプタあるいはUSB インタフェース・
ケーブル

注1.
2.

FL-PR4

ターゲット・システム

ターゲット・ケーブル

パラレル・インタフェース・ケーブルはFP4パッケージには含まれていません。
FAアダプタは，株式会社内藤電誠町田製作所の製品です。

FP4は，RS-232Cシリアル・インタフェース・ケーブルまたはUSBインタフェース・ケーブルを介してホス
ト・マシンに接続されます。また，シリアル・インタフェースご使用時に，オプションのパラレル・インタフェースを併用すれば，FP4へのユーザ・プログラムのダウンロードが高速で行えます。FP4とユーザ・システムはターゲット・ケーブルで接続します。ターゲット・ケーブルの詳細な仕様に関しては，第7章

コネクタとケーブルを参照してください。

2. 3. 1 ホスト・コンピュータ
FP4と通信を行なうためにはPCを使いますが，FP4のGUI動作を行なうには，Windows95，Windows98，
Windows NT4.0，WindowsMe，Windows2000またはWindowsXPが必要となります。
また，PCにはシリアル・インタフェースまたはUSBポートが備わっていなければなりません。シリアル・
インタフェースご使用時，オプションのパラレル・インタフェースを併用することにより，FP4にプログラム
を高速ダウンロードすることもできます。
備考

12

Windows95とWindows NTはUSB対応していません。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第2章

ハードウエアのインストール

2. 3. 2 FP4のコントロール・パネルとコネクタ
図2−2 FP4上面

シリアル・ホスト・
コネクタ

パラレル・ホスト・コネクタ

電源コネクタUSBポートターゲット・インタフェース・コネクタ

FL-PR4
コントロール・ボタン

メッセージ・
ディスプレイ

ステータスLED

コントロール・ボタンは，FP4のスタンド・アローン・モードで使用します。
Nextボタン

次のメニュー項目に進みます。

Enterボタン

メッセージ・ディスプレイに表示される項目を選択します。

Cancelボタン

現在の選択を破棄して，以前のメニュー項目に戻ります。

メッセージ・ディスプレイ

16×2キャラクタのLCDディスプレイで，動作モードを表示します。
主に，FP4のスタンド・アローン・モードで使用します。

ステータスLED

FP4の動作状態を色で示すLEDです。
緑は正常，赤はエラー，橙色は動作中の意味です。

（1）FP4コネクタ
FP4の右側面には，シリアル・ホスト・コネクタとターゲット・インタフェース・コネクタ，電源コネク
タがあります。

図2−3 FP4のターゲット・インタフェース・コネクタ，電源コネクタ，シリアル・ホスト・コネクタ＜FP4右側面＞

パラレル・ホスト・コネクタとUSBポートは左側面にあります。パラレル・ホスト・コネクタは，高速プ
ログラム・ダウンロード用にセントロニクス・インタフェースとして使用することができます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

13

第2章

ハードウエアのインストール

図2−4 FP4のパラレル・ホスト・コネクタ／USBポート＜FP4左側面＞

2. 3. 3 ターゲット・システム
ターゲット・システムには，ターゲット・ケーブルの仕様に準じたデバイス・インタフェースが必要です。
仕様の詳細に関しては，第7章

2. 3. 4 電コネクタとケーブルを参照してください。

源

専用電源は，2.1×55×14のDCプラグを備えており，米国および日本で使われるACプラグを持った電源に接続できます。
電源仕様に関しては，第7章

注意

コネクタとケーブルを参照してください。

他のACアダプタを使わないでください。電源ジャックには，添付のACアダプタのみを接続してください。

2. 3. 5 RS-232Cによるホストの接続
RS-232Cホ ス ト ・ イン タ フェ ー スに よ って， FP4との通信が確立されます。 Windows95, Windows98,
Windows NT4.0, WindowsMe, Windows2000またはWindowsXPを使ってFP4を動作させることができますが，この場合，FP4はシリアル・ポートに接続されます。RS-232Cのデータ転送条件は，9600 bps，8データ・ビ
ット，1ストップ・ビット，ノー・パリティ，ハードウエア・ハンドシェーク選択可能となります。
ボー・レートは，ディフォールトの9600 bpsのほか，19200 bps, 38400 bps, 57600 bps, または115200 bps
から選択することができます。
ホスト・インタフェースの詳細な仕様に関しては，第7章

コネクタとケーブルを参照してください。

2. 3. 6 パラレル・ホスト・コネクタ
パラレル・ホスト・コネクタの構成は次のとおりです。
1.

セントロニクス・インタフェース構成
プログラム・データは，ホスト・システムから高速パラレル・ポートを介してFP4にダウンロードされます。
パラレル・インタフェースの詳細な仕様に関しては，第7章

14ＦＬ−ＰＲ４ ユーザーズ・マニュアル

コネクタとケーブルを参照してください。

第2章

ハードウエアのインストール

2. 3. 7 USBポート
USBポートはRev1.1に準拠しています。このポートは，USBタイプBコネクタ上で12M bpsの通信速度に対
応します。
注意

Windows95とWindows NTはUSB対応していません。

2. 3. 8 ターゲット・ケーブル
ターゲット・ケーブルは，株式会社内藤電誠町田製作所製FAアダプタと互換性があります。
ターゲット・ケーブルはタイプA（16端子）単一電源/2電源フラッシュ兼用とタイプB（10端子）2電源フラッシュ専用があります。
ターゲット・ケーブルの詳細な仕様に関しては，第7章

コネクタとケーブルを参照してください。

2. 3. 9 I2Cアダプタ
FP4は，I2C通信モード使用時にはターゲット・ボード上でSI端子とSO端子をショートさせてください。
図2−5 接続図

ターゲット・ボード

PG-FP4

ターゲット･デバイス

VPP
VDD
RESET
SCL0
SDA0

VPP
VDD
RESET
SCK
SI
SO

GND

GND

2

I Cアダプタを使用すれば，ターゲット・ボード上でSI端子とSO端子をショートする必要がなくなります。

図2−6

I2CアダプタCN2（16端子） 3ピン-5ピン

ショート

CN1（10端子） 3ピン-5ピン

ショート

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

15

第2章

ハードウエアのインストール

I2Cアダプタ使用時の接続図

図2−7

PG-FP4

I2 C

ターゲット・ボード
ターゲット･デバイス

VPP
VDD
RESET
SCL0
SDA0

VPP
VDD
RESET
SCK
SI
SO

GND

GND

＜2電源フラッシュ・マイコン書き込み時の使用方法＞①FAアダプタとターゲット・ケーブルのターゲット・コネクタ②ターゲット・ケーブルのターゲット・コネクタ

タイプB（10端子）を接続します。

タイプA（16端子）とI2Cアダプタ（CN2）を接続します。

＜単一電源フラッシュ・マイコン書き込み時の使用方法＞①FAアダプタとターゲット・ケーブルのターゲット・コネクタ②ターゲット・ケーブルのターゲット・コネクタ

16タイプA（16端子）を接続します。

タイプB（10端子）とI2Cアダプタ（CN1）を接続します。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第3章 ソフトウエアのインストール

グラフィカル・ユーザ・インタフェース

3. 1

グラフィカル・ユーザ・インタフェース（GUI）ソフトウエアによって，FP4のすべての機能を簡単に利用できます。

3. 1. 1 GUIソフトウエアのインストール
インストール・プログラムは，FP4パッケージに添付されたCD-ROMに入っています。GUIソフトウエアのイ
ンストールは，次の手順で行なってください。
最初に，添付のCD-ROMをCD-ROMドライブに挿入します。
CD-ROMにある

setup.exeのアイコンをダブルクリックすると以下のウインドウが表示されます。
図 3−1

はい(Y)

セットアップ開始

をクリックするセットアップウィザードが開始し，Welcome ウインドウが表示されます。
図 3−2

インストールを続けるには， Next ＞

Welcome ウインドウ

をクリックします。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

17

第3章

ソフトウエアのインストール

続いて，インストール先を選択するウインドウが開きます。
図 3−3

インストール先選択ウインドウ

ここでは，GUI ソフトウエアのインストール先とインストールフォルダ名を指定します。
デフォルトのインストール先のパスは ¥Program Files¥FL‑PR4 となります。変更したい場合は，直接インストー
ル先のパスを入力するか、ディレクトリツリーを参照してください。
インストール先を指定しましたらNext ＞

をクリックして下さい。

プログラムフォルダ選択ウインドウが開きます。
図 3−4

18

プログラムフォルダ先選択ウインドウ

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第3章

ソフトウエアのインストール

スタートメニューのプログラムフォルダにショートカットを作成するかを選択します。
デフォルトではフォルダ名は FL‑PR4 となっております。フォルダ名を変更する場合は，直接入力するか，既存のフォルダ名を選択してください。ショートカットが必要無いときは， Don’t create a Program Folder にチェックを入れてください。
Next ＞

クリックするとデスクトップアイコン追加ウインドウが開きます。
図 3−5

デスクトップアイコン追加ウインドウ

デスクトップ上に GUI ソフトウエアのショートカットが必要が無い場合， Create a desktop icon
を外してください。
Next ＞のチェックをクリックするとインストール確認ウィンドウが開きます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

19

第3章

図 3−6

ソフトウエアのインストール

インストール確認ウィンドウ

インストールの設定を再度，変更する場合は， < Back
Installをクリックするとインストールを開始します。
図 3‑7

インストールは， Cancel

20をクリックしてください。

インストール進行状態ウィンドウをクリックすることによりいつでも中止できます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第3章

ソフトウエアのインストール

インストールが完了すると，次のメッセージ・ウインドウが表示されます。
図 3‑8 インストール完了ウィンドウ

Finishをクリックして、インストールは終了します。

図 3−9

インストール後のプログラムフォルダ

GUI ソフトウエアを起動する。

FP4 の README ファイルを開く。

FP4 のオンラインヘルプ。

GUI ソフトウエアのアンインストール
プログラム。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

21

第3章

ソフトウエアのインストール

セットアップ・プログラムは次のファイルをハード・ディスクにインストールします。
C:¥...¥FL‑PR4
README.TXT
最新情報
FP4.EXE
GUI ソフトウエア
FP4.HLP
オンライン・ヘルプ・ファイル (ヘルプ機能はありません)
FP4COM.DLL
通信用 DLL

C:¥...¥FL‑PR4¥Driver
USBIOWIZ.INF
USBIO.SYS

OS 用セットアップ情報ファイル
USB ドライバ

C:¥...¥FL‑PR4¥PRM<empty>ターゲット・デバイス用「パラメータ・ファイル」の格納場所

C:¥...¥FL‑PR4¥SET<empty>「カスタマイズ・セットアップ・ファイル」の格納場所注意ターゲット・デバイス用パラメータ・ファイルは下記アドレスのNECエレクトロニクスのホーム・ページからダウンロードしてください。
http://www.necel.com/micro/ods/jpn/index.html（日本語サイト）
http://www.necel.com/micro/ods/eng/index.html（英語サイト）

3. 1. 2

USBドライバのインストール

FP4 を USB インタフェースで最初に接続した場合、Windows98，Windows Me，Windows2000 または WindowsXPは自動的に FL‑PR4 を検出し，新しいハードウエアの検索ウィザードが開始します。
注意

Windows95 と WindowsNT は USB 対応していません。
図3−10

22

USBポートにFP4が接続されたことを検出した場合

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第3章

図3−11

ソフトウエアのインストール

新しいハードウエアの検索ウィザードの開始ウインドウ

ここで、インストールを中止する場合は， キャンセル をクリックします。
USB ドライバのインストールを行う場合は， 次へ(N) ＞ をクリックします。
続いて，ハードウエアデバイスドライバのインストールウインドウが開きます。
図3−12

ハードウエアデバイスドライバのインストールウインドウ

ドライバの検索方法では， デバイスに最適なドライバを検索する (推奨)(S)を選択し， 次へ(N) ＞ をク

リックします。
ドライバファイルの特定ウインドウが表示されます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

23

第3章

図3−13

場所を指定(S)

ソフトウエアのインストール

ドライバファイルの特定ウインドウのチェックボックスにチェックし， 次へ(N) ＞ をクリックします。

USB ドライバファイルのコピー元を指定するウインドウが開きます。
図3−14

ドライバファイルのコピー元指定ウインドウ１

USB ドライバファイルのあるディレクトリを指定し， OK をクリックします。
参照(B)… をクリックして，ファイルの場所ウインドウから指定することもできます。

24

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第3章

ソフトウエアのインストール

図3−15

ファイルの場所ウインドウ

ここでは FP4 インストールディレクトリ下に作成されている driver ディレクトリにある usbiowiz.inf を選
択し，
開く(O)

をクリックします。

指定内容が USB ドライバファイルのコピー元を指定するウインドウに反映されます。
図3−16

ドライバファイルのコピー元指定ウインドウ２

OK をクリックするとドライバファイルが検索されます。
ドライバファイルの検索ウインドウが表示されます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

25

第3章

図3−17

ソフトウエアのインストール

ドライバファイルの検索ウインドウ‑
次へ(N) ＞ をクリックするとインストールが開始されます。
インストールが完了すると，次のウインドウが表示されます。
図3−18

インストール完了ウインドウ

これで USB ドライバはインストールされ，FP4 が USB ポートで通信を行う準備が完了しました。
インストールを終了するには 完了 をクリックします。

26

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第3章

ソフトウエアのインストール

3. 1. 3 GUIソフトウエアのアンインストール（1）

Uninstall FL-PR4

アイコンによるアンインストール

GUIソフトウエアのすべてのコンポーネントがインストールされたあとUninstallFL-PR4

アイコンをクリックするとアンインストールを開始します。

これによって，パラメータ・ファイル（.PRM）とカスタマイズ・セットアップ・ファイル（.SET）を除いて，セットアップ中にハード・ディスクにインストールされたファイルは，すべて削除されます。

（2）

アプリケーションの追加と削除によるアンインストール

Windowsのコントロールパネルの［アプリケーションの追加と削除］を起動します。

［プログラムの変更と削除］で表示されている一覧から［FL-PR4］を選択し， 変更/削除(C) をクリックするとアンインストールを開始します。

図3−19 アプリケーションの追加と削除ウインドウ

これによって，パラメータ・ファイル（.PRM）とカスタマイズ・セットアップ・ファイル（.SET）を除いて，セットアップ中にハード・ディスクにインストールされたファイルは，すべて削除されます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

27

第3章

3. 2

ソフトウエアのインストール

ファームウエアとGUIソフトウエア更新インストール

FP4の動作を保証するためには，プログラマの内部メモリに最新のファームウエアがインストールされていな
ければいけません。
ファームウエアを更新する場合，以下の手順を必ず守ってください。
＜手順＞（１）GUIソフトウエアをバージョンアップする。
（２）新しいGUIソフトウエアを使ってファームウエアを更新する。

GUIソフトウエアはインストールされたGUIソフトウエアとFP4内のファームウエアのバージョンをクロスチ
ェックしますが，GUIが最新バージョンでない場合，次のワーニング・メッセージが表示されます。
図3−20 GUIソフトウエアが古いバージョンの場合のワーニング・メッセージ

また，ファームウエアが最新バージョンでない場合は，次のワーニング・メッセージが表示されます。
図3−21 ファームウエアが古いバージョンの場合のワーニング・メッセージ

いずれの場合も，ソフトウエアを最新のバージョンのものへ更新してください。この場合，下記アドレスの内
藤電誠町田製作所のホームページから，必要なバージョンアップ・データをダウンロードしてください。
http://www.ndk-m.co.jp/asmis/

28

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第3章

ソフトウエアのインストール

3. 2. 1 ファームウエア更新インストール
新しいファームウエアは，GUIソフトウエアを使ってインストールできます。まず，新しいファームウエアを
内藤電誠町田製作所のホームページ (http://www.ndk-m.co.jp/asmis/) からPCのハード・ディスクへダウンロー
ドしてください。
ファームウエアのプログラム・ファイル名はFP4_VUP_xxxx.RECです。xxxxはファームウエアのバージョン
番号を示しています。
（1）ワーニング・メッセージからのファームウエア更新
ファームウエア更新エラー・メッセージ（図3−21を参照）のはい(Y)をクリックすると，ファームウ

エアの更新を開始します。＜File open＞ダイアログが表示されるので，このダイアログからファームウエア
更新プログラム・ファイル

FP4_VUP_xxxx.REC

を選択します。いくつかのコマンドがFP4に送られ，進捗表示ウインドウがダウンロードの進捗状態を表示します。
ファームウエアの更新が完了すると，次のメッセージが表示されます。
図3−22 ファームウエア更新完了メッセージ（2）メニュー･バーからのファームウエア更新
メニュー・バーの [ Programmer ] の [ Update Firmware ] を選択すると，図 3−21 で示すファーム
ウエア・アップデート・ダイアログが開きます。以降，「（1）ワーニング・メッセージからのファームウエ
ア更新」と同様に作業を行なってください。
図 3−23[ Update Firmware ] メニュー

これで，FP4の動作準備が完了しました。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル29

第4章 GUIソフトウエアを使ったFP4の動作

4. 1

はじめに

FP4を使う前に，ターゲット・デバイス用のパラメータ・ファイル（.PRM）をPRMフォルダにダウンロード
してください。

＜パラメータ・ファイルのダウンロード方法＞
パラメータ・ファイルはFP4ソフトウエア・パッケージには添付されていません。
下記アドレスのNECエレクトロニクスのホームページからダウンロードしてください。
http://www.necel.com/micro/ods/jpn/index.html（日本語サイト）
http://www.necel.com/micro/ods/eng/index.html（英語サイト）

NECエレクトロニクスのホームページからダウンロードしたパラメータ・ファイルは，GUIソフトウエアをセットアップするときに作成されたサブ・ディレクトリ<FP4 install path>\PRM（第3章

ソフトウエアのインストールを参照）にコピーしてください。パラメータ・ファイルがインストールされていないと，GUIソフトウエア
はフェータル・エラーを通知し，起動しません。

図4−1 フェータル・エラー：30

パラメータ・ファイルがインストールされていない場合

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

4. 2

GUIソフトウエアを使ったFP4の動作

GUIソフトウエアの起動●システムの接続
パラメータ・ファイルをインストールしたら，添付のRS-232CケーブルまたはUSBケーブルを，FP4を使用のコンピュータに接続します。接続が完了したら，FP4の電源をONにします。正しく起動した場合は，メッセージ・ディスプレイには

Commands>というプロンプトが表示され，Status LEDは消灯します。

もし，上記と同じ状態にならなかった場合は，FP4の故障が考えられますので，弊社販売員か特約店までご連絡ください。

●GUIソフトウエアの起動
スタート・メニューでFP4.EXEを選択するか，ショート・カットを作成した場合は，ショート･カットをダ
ブル・クリックし，FP4のGUIソフトウエアを起動します。FP4は，内部EEPROMに格納された，最新の通信パラメータを使って通信を開始します。ディフォールト通信速度は9600 bpsとなっています。
GUI ソ フ ト ウ エ ア も ま た ， FP4.INI フ ァ イ ル の [GUI] セ ク シ ョ ン の パ ラ メ ー タ HostConnectionSpeed ，
HostConnectionPortおよびHostDownloadPortを使って，FP4と接続しようとします。FP4.INIファイルが存在しない場合は（つまり，最初にGUIソフトウエアを起動した場合）， GUIソフトウエアはCOM1からCOM6を介した接続を各ポートで，9600 bps, 19200 bps, 38400 bps, 57600 bps, 115200 bpsでスキャンし，続いてUSBで通信を確立しようとします。

図4−2 GUIソフトウエア起動時のポート・スキャン

この動作を

ABORT

により中止し，[ Programmer ] → [ Setup host connection…] メニューから適切な通信パラメータを選択することもできます。

通信が確立し，GUIソフトウエアが正しく起動した場合は，次のような画面が表示されます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

31

第4章

GUIソフトウエアを使ったFP4の動作

図4−3 GUIソフトウエア・メイン・ウインドウ

このウインドウは，次のような構成になっています。

・メニュー・バー（最上部に表示）：

FP4で実行可能なメニューを表示

・ツール・バー（メニューの下に表示）：

よく使用するコマンドをアイコンにて表示

・通信ログ・ウインドウ（ツール・バーの下に表示） ：FP4に送信されたすべてのコマンドと，FP4から返されたメッセージを表示

・ライタ・パラメータ・ウインドウ（通信ログ・ウインドウの右側に表示）：

注意

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

ライタ・パラメータ・ウインドウは，以前にパソコンから設定したパラメータの情報が表示されています。現在接続されているライタ本体の設定とは異なる場合があります。

32

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作

ツール・バー

4. 3

ツール・バーは，FP4の重要な手順を開始するボタン群で構成されています。

表4−1 ツール・バー・ボタン[ Device ] – [ Setup… ] ボタン[ Device ] – [ Erase ] ボタン[ File ] – [ Download… ] ボタン[ Device ] – [ Program ]ボタン

[ File ] – [ Upload… ] ボタン[ Device ] – [ Verify ]ボタン

[ Hex Editor… ] ボタン

Device Erase → Program → Verify(Autoprocedure(EPV))ボタン注[ Device ] – [ Blank check ] ボタン[ Programmer ] – [ Select Programmingarea… ]ボタン

注

4. 4

単一電源フラッシュ・マイコンのみ有効です。

メニュー

実際のデバイス状態や種類によって，有効あるいは無効になるメニュー項目があります。たとえば，[ Device ]– [ Blank check ]ボタンは単一電源フラッシュ・マイコンのみ有効となります。

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

図4−4 [ File ] メニュー

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

33

第4章

GUIソフトウエアを使ったFP4の動作（1）[ Hex Editor… ] メニュー
[ Hex Editor… ] メニューでは，Intel HEXフォーマットまたはMotorola S-Recordフォーマットでプ
ログラム・ファイルを編集できます。HEX Editorウインドウが開き，このウインドウのファイルを開くためのダイアログで，編集するファイルを指定できます。

図4−5 HEX Editorのファイルを開くウインドウ

ファイルの種類リスト・ボックスからHEX FilesまたはSREC Filesが選択できます。
開くファイルを選択したあと，HEX Editorメイン・ウインドウ上で選択されたファイルがロードされ，その内容が次のように表示されます。

34

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作

図4−6 HEX Editorメイン・ウインドウ

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

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

35

第4章

GUIソフトウエアを使ったFP4の動作

表4−2 HEX Editorウインドウで入力可能なキーの機能

キー
0-9, A-F

機

能

データ入力
カーソルを右に移動。
カーソルを左に移動。
カーソルを上に移動。
カーソルを下に移動。

Tab

カーソルを次の入力フィールドに移動。

編集中のファイルに変更が1つでも加えられた場合，HEX Editorの [ File ] → [ Save ] と，
[ File ] → [ Save As… ] が有効となり，変更データをセーブすることができます。

図4−7 HEX Editorの＜Save As…＞ダイアログ

ファイル名とディレクトリ位置のほかに，＜Save As…＞ダイアログでは，新しいファイル用に異なる
開始アドレスと終了アドレスを選択することができます。元々の開始アドレスと終了アドレスがディフォールトで表示されます。また，セーブを行なうファイル形式のボタンをクリックし，どちらのフォーマットでセーブするのか選択してください。なお，この選択によってファイル・フォーマットの変換をすることはできません。

36

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作（2）[ Download… ] メニュー
[ Download… ] メニューでは，プログラム・ファイルを選択して，FP4のフラッシュ・メモリに
ダウンロードすることができます。ダウンロードされたプログラム・ファイルはProgramコマンドやEPVコマンドの実行によりデバイスのフラッシュ・メモリにプログラミングされます。

図4−8 プログラム・ダウンロード用ファイル選択ウインドウ

このプログラム・ダウンロード用ファイル選択ウインドウでは，最後にユーザ・プログラムをダウンロードしたディレクトリが表示されます。
ユーザ・プログラムのダウンロード後，Progareaにて有効になっているFP4のフラッシュ・メモリ領域のチェック・サムが計算されライタ・パラメータ・ウインドウおよび通信ログ・ウインドウに表示されま
す。

【

開く(O)

ボタン】

選択したユーザ・プログラムをFP4内のフラッシュ・メモリにダウンロードします。
ダウンロードしたデータのチェック・サム・データは，FP4.INIファイルの[Programmer]セクションのFileDownCrcSumキーにセーブされます。このセーブされたチェック・サム・データは，EPVコマン
ド実行前にFP4のメモリ内容との比較に使用します。
ダウンロードしたユーザ･プログラムは，FP4の電源をOFFにしても保持されています。

【

キャンセル

ボタン】

選択したユーザ・プログラムをダウンロードせずにウインドウを閉じます。
ディレクトリの名称は，FP4.INIファイルの[Programmer]セクションのFileDownloadDirectoryキーにセーブされます。ダウンロードされたファイル名はFP4.INIファイルの[Programmer]セクションのFileDownFileNameキーにセーブされます。
「Erase memory before download」は新しいプログラムがダウンロードされる前にFP4の内部メモリを消去するか選択できます。通常はチェックしてください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

37

第4章

GUIソフトウエアを使ったFP4の動作（3）[ Upload… ] メニュー
[ Upload… ] メニューでは，プログラム・ファイルを指定し，FP4のフラッシュ・メモリからホス
ト・マシンへアップロードすることができます。

図4−9 プログラム・アップロード用ファイル選択ウインドウ

このウインドウでは，次のことができます。
・アップロードするプログラム・ファイルを選択する。
・アップロードするファイルのフォーマットを選択する（Intel HEXまたはMotorola S-Recordフォーマット）。
・アップロード開始，終了メモリ・アドレスを選択する。

この [ Upload… ] メニューでは，最後にファイルをアップロードしたディレクトリが表示されます。

【

開く(O)

ボタン】

開く(O) ボタンを押すと通信ログ・ウインドウにPress <return> to start/continue output.

れ，リターンを押すとアップロードが開始されます。

【

キャンセル

ボタン】

プログラムをアップロードすることなしに，ウインドウを閉じます。

38

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

が表示さ

第4章

GUIソフトウエアを使ったFP4の動作（4）[ Checksum… ] メニュー
[ Checksum… ] メニューはFP4フラッシュ・メモリ領域がダウンロード・ファイルを正しく保持しているかを検証するために使います。

図4−10 Checksumダイアログ・ウインドウ（1）デ ィ フォ ールト は ，全 プログ ラ ミン グ ・ メ モ リ 領 域 （2 M バ イ ト ） ま た は ， Programmer>SelectProgramming areaで選択したFP4のプログラミング・メモリ領域の32ビットCRCの算出を行う“Check
Complete Programmer Application Memory”が選択されています。プルダウン・メニューにより，16ビッ
トのArithmeticの算出も選択可能です。
参考として，

Programming Areaに，現在選択されているプログラミング・メモリ領域が表示されます。
ターゲット・デバイスのフラッシュ・メモリ領域のチェック・サムを算出する場合はDevice Area

を選択します。このときの対象メモリ領域は，現在ダウンロードされているパラメータ・ファイルの情報に準じます。
任意のメモリ領域のチェック・サムを算出する場合はリのStart Address とUser Definedを選択します。この場合，メモ

Length を指定してください。

チェック・サムの実行結果はライタ・パラメータ・ウインドウのFile Checksumエリアに反映されます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

39

第4章

GUIソフトウエアを使ったFP4の動作

図4−11 Checksumダイアログ・ウインドウ（2）（5）[ Quit ] メニュー
[ Quit ] メニューはFP4のGUIソフトウエアを終了するためのコマンドです。FP4のGUIソフトウエアの終了方法としては，タスク・バー右側の×

ボタンをクリックすることでも可能です。

ユーザの設定はFP4.INIファイルにセーブされるため，GUIソフトウエアは，次回に起動されたとき，同じ設定で起動されます。

4. 4. 2 [ Programmer ] メニュー
[ Programmer ] メニューをクリックすると，次のようなプルダウン・メニューが表示されます。
ここは，プログラマに関する設定コマンド群で構成されています。

図4−12 [ Programmer ] メニュー

40

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作（1）[ Setup Host Connection… ] メニュー
このダイアログでは，FP4とPC間の通信チャネルの選択と設定を行なうことができます。

図4−13 ＜Host Connection＞ダイアログ

ご使用のPCがUSBに対応している場合は，通信チャネルとしてUSB を選択することができます。

Serial を選択した場合，Portとボー・レートをプルダウン・リスト・ボックスから選択します。
また，シリアル・ポートに加え Use parallel Downloadを選択することもできます。この場合，FP4に対しユーザ・プログラムのダウンロードは，選択されたパラレル・インタフェースを介して行われます。

注意

パラレル・インタフェース・ケーブルはFP4パッケージに添付されていません。
パラレル・ポートを使う場合，使用していないLPTxポートを確認の上，ご使用ください。
USB通信はWindows95およびWindows NTでは対応していません。

【

OK

ボタン】

ソフトウエアは，選択された通信パラメータを使って，FP4とPC間の接続を確立しようとします。

【

Cancelボタン】

変更を加えずウインドウを閉じます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

41

第4章

GUIソフトウエアを使ったFP4の動作（2）[ Logging ] メニュー
[ Logging ] メニューは，ログ・ファイル名を指定するために，＜ログ・ファイル＞ダイアログを開きます。ログ・ファイルはPCとFP4間の通信（通信ログ・ウインドウのデータ）を格納します。

図4−14 ＜ログ・ファイル＞ダイアログ

ロギングが有効になると [ Logging ] メニューにチェック・マークがつき，ロギングがアクティブであることを示します。
メニューを再度選択すると，ログ・ファイルが閉じ，通信ロギングは停止します。

（3）[ Select Programming area… ] メニュー
[ Select Programming area… ] メニューではFP4の2つのプログラミング領域（各1 Mバイト）において，どちらか1つを選択する場合に使用します。このメニューは，Device>SetupのAdvancedで，Enable two Program Areasをチェックした場合に有効になります。

図4−15 Programming Areaの選択

FP4の内部メモリ領域は，各1 Mバイトの2つの独立したメモリ領域に分割し使用することが可能で，フラッシュ・プログラミング用に各領域に異なるユーザ・プログラムを格納することができます。このダイアログを開くと，現在選択されているプログラミング領域が表示されます。

42

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作（4）[ Reset ] メニュー
このメニュー項目をクリックすると，プログラマに対してソフトウエア・リセットをかけることができます。リセット後，通信ウインドウはFP4ファームウエアの現在のバージョンを表示します。

（5）[ Update Firmware ] メニュー
このメニュー項目をクリックすると，FP4ファームウエアの更新を開始します。更新を開始する前に必要なバージョンアップ・データを下記内藤電誠町田製作所のホームページからダウンロードしてください。
http://www.ndk-m.co.jp/asmis/

ファームウエアの更新を開始すると，初めに次の確認メッセージが表示されます。

図4−16 ファームウエア更新確認メッセージ

ファームウエアの更新を続けるには， はい(Y)
いいえ(N)
はい(Y)をクリックします。

をクリックするとファームウエアの更新は中止されます。

をクリックすると，＜Select a File to download＞ウインドウが表示されます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

43

第4章

GUIソフトウエアを使ったFP4の動作

図4−17 Select a File to downloadウインドウ

ファームウエア更新プログラム・ファイル

FP4_VUP_xxxx.RECを選択し， 開く(O) をクリックします。
いくつかのコマンドがFP4に送られ，進捗表示ウインドウが更新の進捗状況を表示します。

図4−18 進捗表示ウインドウ

ファームウエアの更新が完了すると，次のメッセージが表示されます。

図4−19 ファームウエア更新完了メッセージ

44

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作

4. 4. 3 [ Device ] メニュー
[ Device ] メニューをクリックすると，次のようなプルダウン・メニューが表示されます。
ここは，主に消去，プログラム，ベリファイなどのターゲット・デバイスへのプログラミング操作を行なう
コマンド構成となっています。

図4−20 [ Device ] メニュー（1）[ Blank check ] メニュー
Blank CheckコマンドはFP4に接続されたターゲット・デバイスのブランク・チェックを行なうものです。ターゲット・デバイスのフラッシュ・メモリが消去されている場合，ブランク・チェックは正常終了します。フラッシュ・メモリが完全に消去されていない場合，エラー・メッセージが表示されます。そのため，プログラミングを開始する前にターゲット・デバイスのフラッシュ・メモリを消去しておいてください。

注意 Blank Checkコマンドは，単一電源フラッシュ・マイコンのみ有効です。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

45

第4章

GUIソフトウエアを使ったFP4の動作（2）[ Erase ] メニュー
EraseコマンドはFP4に接続されたターゲット・デバイスのフラッシュ・メモリの消去を行います。
フラッシュ・メモリの消去中は進捗状況が通信ログ・ウインドウに表示され，プログラマの動作を示します。
2電源フラッシュ・マイコンの場合，Eraseコマンドを実行する前に，ターゲット・デバイスをBlank
checkコマンドでチェックします。デバイスがすでにブランクであれば，Eraseコマンドは実行されません。
単一電源フラッシュ・マイコンの場合，Eraseコマンド実行前のBlank checkコマンド実行は，[ Device ]> [ Setup… ] メニュー，AdvancedタブのCommand options の設定に従います。

FP4本体のCancelボタンを押すことにより，Eraseコマンドの実行を中止することができます。
Eraseコマンドの実行が完了すると，GUIソフトウエアはターゲット・デバイスのコマンド実行結果を表示します。

（3）[ Program ] メニュー
ProgramコマンドはFP4のアクティブなプログラミング領域（0または1）のメモリ内容（ユーザ・プログラム）をターゲット・デバイスに送信し，フラッシュ・メモリに書き込みを行ないます。また，
書き込み後，書き込みレベルが確保されているかどうかのベリファイを実行します。
Programコマンド実行後の，FP4からターゲット・デバイスへのユーザ・プログラム通信エラーを検出するためのVerify実行は，[ Device ] → [ Setup… ] メニュー，AdvancedタブのCommand optionsの設定に従います。

プログラミング中は進捗状況が通信ログ・ウインドウに表示され，プログラマの動作を示します。この
進捗状態表示は，ターゲット・デバイスのプログラミングの進捗状況をパーセンテージで表示します。
FP4本体のCancelボタンを押すことにより，Programコマンドの実行を中止することができます。
Programコマンドの実行が完了すると，GUIソフトウエアはターゲット・デバイスのコマンド実行結果を表示します。

（4）[ Verify ] メニュー
VerifyコマンドはFP4のアクティブなプログラミング領域（0または1）のメモリ内容を，FP4に接続されたターゲット・デバイスに送信し，ターゲット・デバイスのフラッシュ・メモリに書き込まれているデータとのベリファイを行ないます。
このコマンドは，書き込みレベルを確認するものではありません。FP4とターゲット・デバイス間のデータ通信が正常に行われたかどうかを確認する場合に使用してください。
ベリファイ中は進捗状況が通信ログ・ウインドウに表示され，プログラマの動作を示します。この進捗
状態表示ウインドウは，ターゲット・デバイスのベリファイの進捗状況をパーセンテージで表示します。
FP4本体のCancelボタンを押すことにより，Verifyコマンドの実行を中止することができます。
Verifyコマンドの実行が完了すると，GUIソフトウエアはターゲット・デバイスのコマンド実行結果を表
示します。

46

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作（5）[ Read] メニュー
[ Read] メニューでは，FP4に接続されたターゲット・デバイスのフラッシュ・メモリの内容の読み出
しを行います。[ Read]→[ View]を選択した場合，Enterキーの入力ごとに4 Kバイト・サイズのリード・データをログ・ウインドウ上に表示します。[ Read]→[ Write Intel HEX File]または[ Write Motorola

SREC File]を選択した場合，リード・データをインテル・ヘキサ・フォーマット形式またはモトローラ・
ヘキサ・フォーマット形式で保存することができます。

（6）[ Security ] メニュー
SecurityコマンドはFP4に接続されたターゲット・デバイスのセキュリティ・フラグのプログラミングを行います。セキュリティ・フラグの設定はAdvanced SetupメニューのSecurity flag settingsで行います。

注意

Securityコマンドは，単一電源フラッシュ・マイコンのみ有効です。

（7）[ Checksum ] メニュー
ChecksumコマンドはFP4に接続されたターゲット・デバイスのチェック・サム値の読み出しを行います。
チェック・サム値の読み出しは，Standard SetupメニューのOperation Modeで選択されたフラッシュ・
メモリ内の領域に対して行われます。

注意

Checksumコマンドは，単一電源フラッシュ・マイコンとChecksumコマンドをサポートする一部の2電源フラッシュ・マイコンで有効です。

（8）[ Autoprocedure [EPV] ] メニュー
EPVコマンドは，ユーザ・プログラムのダウンロード時のチェック・サム値とEPV対象としている
FP4のユーザ・プログラム・エリアのチェック・サム値を比較し，値が同じであれば前述のEraseコ
マンド，およびProgramコマンドを続けて実行します。
Programコマンドにおいて，書き込み後に書き込みレベルが確保されているかどうかのベリファイを実行しますが，このベリファイは，FP4からターゲット・デバイスへのユーザ・プログラム通信エラーを検出するためのものではありません。
ユーザ・プログラム通信エラー検出のため，FP4のメモリ内容をターゲット・デバイスに送信し，ター
ゲット・デバイスのフラッシュ・メモリに書きこまれたデータとの比較を行いたい場合は，[ Device ] →[ Setup… ] メニュー，AdvancedタブのCommand options にて，Programコマンド実行後のVerifyコマン
ドの自動実行の設定を行ってください。
EPV中は進捗状況が通信ログ・ウインドウに表示され，プログラマの動作を示します。選択されたコマ
ンドと，その実行動作およびメッセージに関しては，第5章

GUIソフトウエアを使ったサンプル・プログ

ラミング・セッションを参照してください。
FP4本体のCancelボタンを押すことにより，EPVコマンドの実行を中止することができます。
EPVコマンドの実行が完了すると，GUIソフトウエアはターゲット・デバイスのコマンド実行結果を表示します。

（9）[ Signature read ] メニュー
Signature Readコマンドはターゲットのシグネチャ情報（デバイス名，フラッシュ・メモリ情報など）を読み出します。
ＦＬ−ＰＲ４ ユーザーズ・マニュアル

47

第4章

GUIソフトウエアを使ったFP4の動作（10）[ Get Security Settings] メニュー[ Get Security Settings] メニューでは，FP4に接続されたターゲット・デバイスのSecurityフラグ情報やブート領域設定情報を読み出し，その結果をAdvanced Setupメニュー上に反映することができます。
本メニュー の 指定が可能 な 場合，セキュリティーコマンドを実行する直前では必ずGet Security
Settingsを実行してセキュリティまたはブート領域を確認の上，セキュリティの追加指定を行ってください。

図4−21 [ Get Security Settings ] メニュー（11）[ Setup… ] メニュー
[ Setup… ] メニューでは，フラッシュ・メモリ書き換えにおけるユーザ環境に応じた設定や，コ
マンド・オプションの設定を行ないます。GUIソフトウエアが起動するたびに，最後に使用したパラ
メータ・ファイル（.PRM）とカスタマイズ・セットアップ・ファイル（.SET）が読み込まれ，設定内容を表示します。[ Setup… ] メニューでは，影文字以外になっている項目に関し，ユーザ環境に応じた設定変更が可能です。また，その変更内容をカスタマイズ・セットアップ・ファイルに保存することが可能です（パラメータ・ファイルのデータは変更することはできません）。

48

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作（a）パラメータ・ファイルとカスタマイズ・セットアップ・ファイル
パラメータ・ファイルとカスタマイズ・セットアップ・ファイルは，ターゲット・デバイスのフラッシュ・メモリを書き換えるために必要な設定情報を保持しています。

●パラメータ・ファイル
ターゲット・デバイスのフラッシュ・メモリの書き換えを行うために必要なタイミングやパラメータを保持しています。パラメータ・ファイルのデータは，書き換えデータの保証にかかわるためデー
タの変更を行なわないでください。
パラメータ・ファイルはチェック・サムによって保護され，チェック・サムが不正の場合，FP4はパラメータ・ファイルを受け付けません。

●カスタマイズ・セットアップ・ファイル
パラメータ・ファイルのダウンロード後，ユーザ環境に応じて設定変更を行なった値を保存しておきたい場合に，カスタマイズ・セットアップ・ファイルに保存しておきます。カスタマイズ・セット
アップ・ファイルは，対応するパラメータ・ファイル名も含めて，[ Setup… ] メニューでの設定内容を保存しますので，次回の環境立ち上げ時には，対象対応するカスタマイズ・セットアップ・ファイ
ルにダウンロードすることにより，書き換え環境の設定を行なうことができます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

49

第4章

GUIソフトウエアを使ったFP4の動作（b）Standard Setup
このメニューは，ターゲット・デバイスのフラッシュ・メモリの書き換え環境を設定します。
ターゲットとの通信方式，動作クロックなどはデバイスごとに設定できる内容が異なりますので,各デバイスのマニュアルを参照し設定を行ってください。
次のようなウインドウが開きます。

図4−22 Device setupウインドウ−Standard

このウインドウには，ユーザ環境とターゲット・デバイスに応じて設定されるすべての基本的なオプションが表示されます。

【

OK

ボタン 】

OK

ボタンにより，StandardおよびAdvanced メニューの設定内容をカスタマイズ・セットアップ・ファイル（.SET）に保存し，また，指定のパラメータ・ファイル（.PRM）とともにFP4へダウ
ンロードします。

【

適用(A)

ボタン 】

StandardおよびAdvanced メニュー内で設定変更があった場合に， 適用(A)ボタンが有効になり

ます。
適用(A)

ボタンにより，設定変更内容をカスタマイズ・セットアップ・ファイル（.SET）に保存します。本ボタンはファイルへの保存のみ実行し，変更内容のFP4へのダウンロードは行ないません。

50

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

【

GUIソフトウエアを使ったFP4の動作

キャンセル

ボタン 】

キャンセル

ボタンにより，StandardおよびAdvanced メニューの設定内容は，FP4へダウンロ

ードされず，また，カスタマイズ・セットアップ・ファイルへの保存も行なわず，ダイアログを閉じます。
一度，カスタマイズ・セットアップ・ファイルへの保存，およびFP4へのダウンロードを行なった
設定内容は， キャンセル

ボタンにより，リセットされることはありません。

① Device
パラメータ・ファイルはターゲット・デバイスのフラッシュ・メモリ書き換えにおける基本的なパラメータの設定値を保持しているパラメータ・ファイルのダウンロードおよび，ユーザ環境に応じた設定
変更内容を保持しているカスタマイズ・セットアップ・ファイルへのユーザ環境の保存およびダウンロ
ードなどを行ないます。

図4−23 Setupウインドウ−デバイス選択【Setting file リスト・ボックス】<FP4 install path>\SETに保存されているカスタマイズ・セットアップ・ファイルを表示します。
保存されているカスタマイズ・セットアップ・ファイルを使用する場合は選択してください。

【

…

ボタン】

<FP4 install path>\SET以外の場所に保存されているカスタマイズ・セットアップ・ファイルを指定する場合にクリックします。
カスタマイズ・セットアップ・ファイルを指定するウインドウが表示されるので，ファイルを指定
し， 開く(O)をクリックしてください。

【

ボタン】

Save As…

現在のDevice setupウインドウでの設定内容を既存のカスタマイズ・セットアップ・ファイルに上書き，または別名で保存するためのウインドウを表示します。

【

Defaults

ボタン】

設定表示をすべてパラメータ・ファイル（.PRM）のデータによるディフォールト値に戻します。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

51

第4章

【

New…

GUIソフトウエアを使ったFP4の動作

ボタン】

カスタマイズ・セットアップ・ファイルを新規作成します。
カスタマイズ・セットアップ・ファイルの新規作成ウインドウを表示します。

図4−24 カスタマイズ・セットアップ・ファイルの新規作成ウインドウ

Parameter fileリスト・ボックスには<FP4 install path>\PRMに保存されているパラメータ・ファイ
ルを表示します。ターゲット・デバイス用のパラメータ・ファイルを選択してください。
パラメータ・ファイル選択後，新規作成するカスタマイズ・セットアップ・ファイル名を入力し，保存(S) をクリックしてください。

52

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作② Communication Interface to device
Communication Interface to deviceはFP4とターゲット・デバイス間の通信チャネルを選択します。
選択可能な通信ポートおよび通信レートは，各デバイスのユーザーズ・マニュアルにてご確認ください。

図4−25 Setupウインドウ−Communication Interface to device【Port

リスト・ボックス】

FP4とターゲット・デバイスの通信方式を次から選択します。
注

通信方式は，FP4が出力するVPPまたはFLMD0 のパルス数により確立されます。
選択可能な通信方式は，ターゲット・デバイスにより異なります。デバイスのユーザーズ・マニュ
アルでご確認の上，選択してください。また，デバイスによっては，ch1から番号が始まっているものがあります。その場合，画面の項目のch0はデバイスのch1というように1つずつ対応するチャネルがずれますので，ご注意ください。

注

単一電源フラッシュ・マイコンの場合

画面の項目

説

明

SIO-ch0

SIO（3線クロック同期式通信ポート）

チャネル0

SIO-ch1

SIO（3線クロック同期式通信ポート）

チャネル1

SIO-ch2

SIO（3線クロック同期式通信ポート）

チャネル2

SIO-H/S

SIO（3線クロック同期式通信ポート，ハンドシェークあり）

IIC-ch0

I C チャネル0

IIC-ch1

I C チャネル1

IIC-ch2

I C チャネル2

IIC-ch3

I2C チャネル3

UART-ch0

UART（非同期通信ポート）

チャネル0

UART-ch1

UART（非同期通信ポート）

チャネル1

UART-ch2

UART（非同期通信ポート）

チャネル2

UART-ch3

UART（非同期通信ポート）

チャネル3

Port-ch0

ポート（擬似3線式）

A

Port-ch1

ポート（擬似3線式）

B

Port-ch2

ポート（擬似3線式）

C

2
2
2

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

53

第4章

GUIソフトウエアを使ったFP4の動作【Pulse number】
選択された通信方式に対応するVPPまたはFLMD0のパルス数を表示します。

【Speed リスト・ボックス】
選択された通信チャネルの通信速度を次から選択します。

＜SIO-ch0，SIO-ch1，SIO-ch2，SIO-H/S 選択時＞
2.4 kHz9.8 kHz
39 kHz156 kHz625 kHz
2500 kHz＜IIC-ch0，IIC-ch1，IIC-ch2，IIC -ch3 選択時＞
10 kBaud
20 kBaud
50 kBaud
100 kBaud＜UART-ch0，UART-ch1，UART-ch2，UART-ch3 選択時＞
9600 Baud
19200 Baud
31250 Baud38400 Baud57600 Baud76800 Baud115200 Baud
128000 Baud153600 Baud＜Port -ch0，Port-ch1，Port-ch2 選択時＞
100 Hz200 Hz300 Hz400 Hz500 Hz600 Hz800 Hz1000 Hz
1200 Hz
1500 Hz54

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作【IIC Address】
2

I Cがプログラミング・チャネルとして選択された場合，スレーブ・アドレスを16進数で入力します。数値としての有効範囲は，8〜77Hとなります。単位は入力しないでください。
2

このスレーブ・アドレスは範囲内で任意の値を取ることが可能ですが，I C上にて他のデバイスのスレーブ・アドレスと重ならないようにしてください。
I2Cポートが選択されていない場合，このフィールドにはアクセスできません。

③ Supply oscillator
Supply oscillatorはプログラミングとデータ転送および転送速度を決める発振子を選択します。

図4−26 Setupウインドウ−発振子選択【On Target

チェック・ボックス】

クロック信号がFP4またはターゲットから供給されるかを指定します。
チェックした場合，ターゲット・システムのクロックを使用します。
チェックしない場合，FP4のクロックをターゲットに供給します。

【Frequency

リスト・ボックス】

信号生成用の発振周波数を設定します。
ターゲット・システムのクロックを使用する場合（On Target

チェック・ボックスをチェックする），使用する周波数を入力してください。
FP4のクロックを使用する場合（On Target

チェック・ボックスをチェックしない），次の周波数から選択してください。
・1 MHz・2 MHz・4 MHz・5 MHz・6 MHz・8 MHz・10 MHz・12 MHz・16 MHz
・20 MHz

デバイスによって動作可能な周波数範囲が異なりますので，デバイスの仕様をご確認の上，設定してください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

55

第4章

GUIソフトウエアを使ったFP4の動作【Multiply rate】
ターゲット・デバイスの分周率または逓倍率を設定します。
ターゲット・デバイスがPLL回路を内蔵している場合，PLL modeを選択し，ご使用の環境に応じて分周率または逓倍率を入力してください。

デバイスによって分周率，逓倍率が異なりますので，デバイスの仕様をご確認の上，設定してください。
ターゲット・デバイスがPLL回路を内蔵していない場合は，Internal/Direct modeを選択してください。
初期画面では，パラメータ・ファイルによりディフォールトの設定内容が表示されます。

56

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作④ Operation Mode
Operation Modeではターゲット・デバイスにより，フラッシュ・メモリがブロックまたはエリアに分割される場合があります。
ここでは，フラッシュの動作モードの切り替えを行ないます。デバイスによっては，Block，Areaの分割モードがないものや，どちらかしかないものも存在します。その場合には，存在しないモードは選
択不可となります。

図4−27 Setupウインドウ−Blankcheck/Erase/Verify Mode

【Chip 選択時】
ターゲット・デバイスのフラッシュ・メモリ全域を，書き換え処理の対象とします【Block 選択時】
Start/Endにより，書き換え処理の対象とするBlock番号範囲を指定してください。
Start/Endリスト・ボックスには，ターゲット・デバイスが構成しているBlock番号が表示されます。
（2電源フラッシュ・マイコンでは，Blockの選択は行えません）。

【Area 選択時】
Start/Endにより，書き換え処理の対象とするArea番号範囲を指定してください。
Start/Endリスト・ボックスには，ターゲット・デバイスが構成しているArea番号が表示されます（単一電源フラッシュ・マイコンでは，Areaの選択は行えません）。

【Show Address チェック・ボックス】
Start/Endリスト・ボックスの表示を番号とするか，アドレスとするかを指定します。
チェックした場合，アドレス表示となります。
チェックしない場合，番号表示となります。

【Selective programming】
使用できません。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

57

第4章

GUIソフトウエアを使ったFP4の動作（c）Advanced Setup
Advanced Setupでは，ターゲット・デバイスをプログラミングするためのプログラミング電圧やコ
マンド・オプション，セキュリティ・フラグの設定を指定します。
Advancedをクリックすると，次のウインドウを表示します。

図4−28 Device Setupウインドウ−Advanced① Supply Voltage
Supply Voltageはターゲット・デバイスをプログラミングするときの電圧レベルを指定します。ター
ゲット・デバイスの仕様に応じて1つ（VDD）または2つ（VDDおよびVDD2）の電圧レベルを指定します。
なお，ターゲット・デバイスをプログラミングする際に供給するVDDおよびVDD2は基本的にターゲッ
ト・システム側で供給してください。FP4側からも供給は可能ですが，ターゲット・システム全体を動作させるほどの電流は流せません（最大200 mA）。FP4側からの電源供給は，FAアダプタなどの書き込み専用アダプタを使用する場合に行なうようにしてください。

58

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作

図4−29 Setupウインドウ−Supply Voltage【Vdd[v]】
パラメータ・ファイルによりディフォールトのVddレベルがボルト（V）単位で設定され表示します。
入力により変更も可能です。

【Vdd2[v]】パラメータ・ファイルによりディフォールトのVdd2レベルがボルト（V）単位で設定され表示します。
ターゲット・デバイスの仕様により，フラッシュ書き込み時のVddが2種類必要な場合，Vdd2はロ
ウ・レベル信号電圧を指定します。入力により変更も可能です。

【On Target

チェック・ボックス】

ターゲット・システムからVDD/VDD2電圧を供給する場合，On Targetをチェックしてください。
また，VDD端子の電源検出機能がOn Target

チェック・ボックスの設定により異なります。

・FP4からVDDが供給される設定になっている場合（On Target

チェックなし）VDD 供給前にTarget VDD が0.2 V以上のとき通信ログ・ウインドウに

Target power detected!

Check Setup. を表示します。
・ターゲットからVDDが供給される設定になっている場合（On Target

チェックあり）

通信開始直前にVDD 設定値の±5％範囲外のとき通信ログ・ウインドウに

No VDD applied orVoltage is out of range. を表示します。

注意

On Targetをチェックする前に，ターゲット・システムから供給されるVDD/VDD2電圧をVdd[v]，Vdd2[v]に設定してください。正しい値が設定されない場合，ターゲット・デバイスが破損する可能性があります。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

59

第4章

GUIソフトウエアを使ったFP4の動作【Vpp，Clk，Serial Port，Reset，H/S Input】
パラメータ・ファイルによりディフォールトの各端子レベルがボルト（V）単位で設定され表示します。
信号レベルは変更できません。

② Command Options
このダイアログではFP4のフラッシュ処理コマンドのオプションを指定します。

図4−30 Setupウインドウ−Command Options【Blank check before Erase チェック・ボックス】
チェックした場合，EraseコマンドおよびEPVコマンド実行前にブランク・チェックを行ないます。
ブランク・チェックの結果ブランク・チェックOKの場合，消去処理は実行されません。
本オプションは，単一電源フラッシュ・マイコンのみ指定可能です。

【Read verify after Program

チェック・ボックス】

チェックした場合，ProgramコマンドおよびEPVコマンド実行後，プログラマから書き込みデータを送信し，フラッシュ・メモリに書き込まれたデータとのベリファイを実行します。

【Security flag after Program

チェック・ボックス】

チェックした場合，ProgramコマンドおよびEPVコマンド実行後，選択されたセキュリティ・フラ
グの自動プログラミングを実行します。
本オプションは，単一電源フラッシュ・マイコンのみ指定可能です。

【Checksum after Program

チェック・ボックス】

チェックした場合，ProgramコマンドおよびEPVコマンド実行後に，ターゲット・デバイスのフラッシュ・メモリ・チェック・サム値をターゲット・デバイスから読み出し，プログラマに表示します。
本オプションは，単一電源フラッシュ・マイコンとChecksumコマンドをサポートする一部の2電源
フラッシュ・マイコンのみ指定可能です。

60

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作③ Security flag settings
Security flag settingsは，どのセキュリティ機能を有効にするかを指定します。
本機能は，単一電源フラッシュ・マイコンのみ有効です。
本メニューでセキュリティ機能を設定後，Securityコマンドを実行することで有効になります。
ターゲット・デバイスによって機能が異なる場合があり，使用可能な機能のみ設定可能となります。

図4−31 Setupウインドウ−Security flag settings【Disable Chip Erase チェック・ボックス】
チェックした場合，ターゲット・デバイスのフラッシュ・メモリ全領域に対して，Eraseコマンドを無効にします。
チ ェ ッ ク 後 に Device Setup ウ イ ン ド ウ の OK を ク リ ッ ク す る と ， 警 告 メ ッ セ ー ジ 「 I907
Caution: When 'Chip Erase' is disabled, chip cannot be erase and programmed any more!」を表示します。

注意

このセキュリティ・フラグをターゲット・デバイスにセットした場合，以降，そのデバイス
注に対し消去も書き込み もできなくなりますのでご注意ください。

注

Eraseコマンドは無効となるため，すでにフラッシュ・メモリに書き込まれているデータと異なるデータを書き込むことはできません。

【Disable Block Erase チェック・ボックス】
チェックした場合，Standard SetupメニューのOperation Modeで選択されたフラッシュ・メモリ内
全ブロックに対して，Eraseコマンドを無効にします。
なお，この設定はOperation ModeでChip選択時の消去コマンドによってクリアされます。
【Disable Program

チェック・ボックス】

チェックした場合，ProgramコマンドとStandard SetupメニューのOperation Modeで選択されたフラッシュ・メモリ内ブロックに対して，Eraseコマンドを無効にします。
フラッシュ・メモリ全領域に対するEraseコマンドは有効です。
なお，この設定はOperation ModeでChip選択時の消去コマンドによってクリアされます。
【Disable Read

チェック・ボックス】

チェックした場合，Readコマンドを無効にします。
なお，この設定はOperation ModeでChip選択時の消去コマンドによってクリアされます。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

61

第4章

GUIソフトウエアを使ったFP4の動作【Disable Boot block cluster reprogramming チェック・ボックス】
チェックした場合，Boot block cluster setting で設定したブートブロックを最終ブロックとしてブート領域の設定を行います。

注意

このセキュリティ・フラグをターゲット・デバイスにセットした場合，以降，そのデバイスに対しブート領域の書き換えはできませんのでご注意ください。

単 一 電 源 フラッ シ ュ ・ マイコンの各セキュリティ機能を有効にした場合の Eraseコマンド，
Programコマンドの関係は次のとおりです。

CHIP Erase

Block Erase

コマンド

コマンド

Disable Chip Erase

無効

無効

有効

Disable Block Erase

有効

無効

有効

有効

Disable Program

有効

無効

無効

有効

Disable Read

有効

有効

有効

無効

Disable Boot block cluster

無効

有効Programコマンド

注2

注1

注2

有効

Readコマンド有効有効reprogramming

注1.

Eraseコマンドは無効となるため，すでにフラッシュ・メモリに書き込まれているデータと異なるデータを書き込むことはできません。

2.

ブート領域指定以外の領域に対してのみ有効となります。

④ Program download/upload
FP4は，ユーザ・プログラム領域として2 Ｍバイトのフラッシュ・メモリを搭載しています。
このメモリ領域は，2 Mバイトの1つのメモリ領域として使用することも可能ですし，1 Mバイトずつの2つの独立したメモリ領域（Area0，Area1）として使用することも可能です。
Area0とArea1には，異なったユーザ・プログラムをダウンロードすることが可能で，ターゲット・デ
バイスにどちらを書き込むのかを選択することが可能です。

図4−32 Setupウインドウ−Program download/upload【Enable two Program Areas

チェック・ボックス】

ノー・チェックの場合，ユーザ・プログラム領域として2 Mバイトを1つのメモリ領域として使用します。
チェックした場合，ユーザ・プログラム領域として，1 Mバイトずつの2つの独立したメモリ領域（Area0，Area1）として使用します。Area0とArea1のどちらを有効とするのかは，[Programmer]→[Select Programming area…]メニューを参照してください。

62

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第4章

GUIソフトウエアを使ったFP4の動作

1 Mバイトを越えたユーザ・プログラムをダウンロードした場合，エラー・メッセージ「F410
Download failed.」が表示されます。

⑤ Boot block cluster setting
Boot block cluster settingは，ブート領域を指定します。
本機能は，単一電源フラッシュ・マイコンのみ有効です。
本メニューでセキュリティ機能を設定後，Securityコマンドを実行することで有効になります。
ターゲット・デバイスによって機能が異なる場合があり，使用可能な機能のみ設定可能となります。

図4−33 Setupウインドウ−Boot block cluster setting

指定した最終ブロックまでブート領域として指定可能で，Security flag settingsの【Disable Boot
block cluster reprogramming

チェック・ボックス】が有効な場合，Securityコマンドを実行することで有効になります。

注意

このセキュリティ・フラグをターゲット・デバイスにセットした場合，以降，そのデバイスに対しブート領域の書き換えはできませんのでご注意ください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

63

第4章

GUIソフトウエアを使ったFP4の動作

4. 4. 4 [ Help ] メニュー
[ Help ] メニューをクリックすると，次のようなプルダウン・メニューが表示されます。

図4−34 [ Help ] メニュー（1）[ Contents… ] メニュー
[ Contents… ] メニューはWindows Helpエンジンを起動し，FP4ヘルプ・ファイルの目次ダイアログを開きます。ヘルプ機能はサポートされておりません。

（2）[ About ] メニュー
[ About ] メニューは次のプログラム・エントリ・ウインドウを開きます。
FP4表示の下のバージョン表記は，GUIソフトウエアのバージョンを示します。
このウインドウをクリックすることにより，表示が終了します。

図4−35 Aboutウインドウ

64

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第5章 GUIソフトウエアを使ったサンプル・プログラミング・セッション

本章では，GUIソフトウエアを使った基本的に一連の操作を理解していただくために，µ PD70F3025Aをターゲッ
ト・デバイスにした場合を例に操作方法を説明します。説明する操作内容は，システムを起動し，EPVコマンドを実行してターゲット・デバイスに対してプログラムを行なうところまでです。
それ以外のコマンド，および応用については，第4章

GUIソフトウエアを使ったFP4の動作を参照してください。

○この章で説明する一連の操作について

この章で解説する一連の操作条件は次のとおりです。
：

RS-232C I/F

Target：µ PD70F3025A（FAアダプタ使用）

Communication Interface：

SIO H/S 625 kHz

Supply oscillator：

in FP4 6 ＭＨz 5逓倍

Operation Mode

：

Chip

Supply voltage

：

FP4供給

Command Options：

Read verify after Program チェック

HOST

I/F

（programコマンド後のベリファイ実行あり）
Programdownload/upload：

ノー・チェック（ユーザ・プログラム1コードのみ使用）（1）GUIソフトウエアのインストール
第3章

ソフトウエアのインストールを参照してFP4 GUIソフトウエアをご使用のPCにインストールします （まだインストールしていない場合）。

（2）パラメータ・ファイルのインストールµ PD70F3025A用のパラメータ・ファイルをハード・ディスクにコピーし，<FP4 install path>\PRMにインストールします。
パラメータ・ファイルは下記よりダウンロードしてください。
http://www.necel.com/micro/ods/jpn/index.html（日本語サイト）
http://www.necel.com/micro/ods/eng/index.html（英語サイト）（3）システムの接続①ご使用のホスト・コンピュータに添付のRS-232Cケーブルを使ってFP4を接続します。
②FP4電源ユニットをFP4と本電源に接続します。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

65

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション（4）システムの起動①電源ユニットのケーブルのスイッチをONにします。スイッチをONする前にFAアダプタ（デバイス）を接続しないでください。FP4のStatus LEDが消灯しており，LCDディスプレイには Commands >が表示され，FP4の動作準備ができていることを確認します。
もし，上記と同じ状態にならなかった場合は，FP4の故障が考えられますので，弊社販売員か特約店までご連絡ください。
②ターゲット・ケーブルを使ってFP4をFAアダプタ注に接続します。

注

株式会社内藤電誠町田製作所の製品です。

③GUIソフトウエアを起動します。
GUIソフトウエアはCOM1を使って9600 bpsでFP4の接続を確立しようとします。
これが成功しない場合は，そのほかの通信速度とポートをスキャンします。
ここでは，COM1にFP4が接続されていることを想定しています。

図5−1 GUIソフトウエアとFP4の接続④ ABORT

ボタンを押し，通信ポートを[ Programmer ] → [ Setup host connection… ]メニューから直接選択することもできます。

図5−2 [ Setup host connection ] メニュー

⑤FP4に接続されたポートの適切な番号を選択します。
出荷時の初期通信速度は9600 bpsに設定されています。

66

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション

図5−3 通信パラメータの設定⑥

OK

ボタンを押して新しいポート設定をアクティブにします。

FP4のGUIソフトウエアが正常に起動した場合，次のような画面が表示されます。

図5−4 GUIソフトウエア起動画面

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

67

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション（5）プログラミング環境の設定①メニュー・バーから [ Device ] → [ Setup… ] を選択します。

図5−5 [ Device ] → [ Setup… ]メニュー

Toolbar:②デバイス設定用のStandardダイアログがアクティブになります。

図5−6 ＜Standardデバイス設定＞ダイアログ

68

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション③µ PD70F3025A 用のカスタマイズ・セットアップ・ファイルを新規作成します。 New… ボタンを押します。

図5−7 カスタマイズ・セットアップ・ファイルの新規作成④

Parameter file プルダウン・リストから70F3025A.PRMを選択します。

図5−8 パラメータ・ファイルの選択⑤新規作成するカスタマイズ・セットアップ・ファイル名を入力し， 保存(S) ボタンを押します。

図5−9 カスタマイズ・セットアップ・ファイルの保存

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

69

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション⑥その他の表示されている設定項目を，ご使用のプログラミング環境に対応するよう設定します。特に，Communication Interface to deviceとSupply oscillatorは，選択したデバイスの仕様に応じて設定してください。
また，Operation Modeにおいて操作対象とするフラッシュ・メモリ範囲を指定してください（設定可
能なフラッシュ・メモリ範囲はデバイスの仕様に従いパラメータ・ファイルにより定義されます）。

ここでは，次の設定を行なうことを想定します。

<Communication Interface to device>Port：SIO-H/S

Speed：625 kHz<Supply oscillator>
On Target：ノー・チェック（FP4のクロックをターゲットに供給）

Frequency：6 MHzMultiply rate

：5

<Operation Mode>
Chip

70

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション⑦次にAdvancedダイアログに切り替えます。
図5−10 ＜Advancedデバイス設定＞ダイアログ

Supply voltageの情報をチェックし，ご使用のプログラミング環境に設定が合っているかを確認します。
ターゲットVDDを供給する場合は，ターゲットVDD の値をVdd[V]，Vdd2[V]に設定後，On targetのチェック・ボックスへのチェックが必要です。
ここでは，次の設定を行なうことを想定します。

< Supply voltage >Vdd[V]：5.00 V（パラメータ・ファイルの設定値に従う）

Vdd2[V]：0.00 V（使用せず：パラメータ・ファイルの設定値に従う）

On Target：ノー・チェック（FP4からVddをターゲットに供給）<Command options>
Blank check before Erase：チェック（ディフォールト固定）

Read verify after Program：チェック<Security flag settings>
使用しません<Program download/upload>
Enable two Program Areas⑧

OK：ノー・チェック

ボタンを押します。GUIソフトウエアはパラメータ設定をFP4にロードします。

設定が終了すると次の画面を表示します。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

71

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション

図5−11 パラメータ設定終了（6）ユーザ・プログラムのダウンロード
・[ File ] → [ Download… ]を選択します。

図5−12 ダウンロードするプログラム・ファイルを開く

Toolbar:72

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション①ダウンロードしたいファイルの名称を選択し， 開くをクリックしてダウンロード・シーケンスを開始します。プログラムのダウンロード中に，進捗状態を示すウインドウが表示されます。
ダウンロードが終了すると次の画面が表示されます。

図5−13 ダウンロード終了後

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

73

第5章

GUIソフトウエアを使ったサンプル・プログラミング・セッション（7）EPVコマンドの実行[ Device ] → [ Autoprocedure(EPV) ] を選択します。

図5−14 Erase>Program>Verify（EPV）メニュー

Toolbar:

EPVコマンドを実行するとµ PD70F3025Aに対して，ユーザ・プログラムのチェック・サム値確認
Blank check

→

Erase

→

Program→

注

Verify→を順番に実行します（必要であれば，新しく書き込みを行なうデバイスをFAアダプタに挿入し，7を実行します）。この例では，Read verify after Programがチェックされているため，EPVコマンド実行後にFP4とターゲット・デバイス間のデータ通信が正常に行なわれたかどうかを確認するベリファイが実行されます。

注

Programコマンドにおいて，書き込み後に書き込みレベルが確保されているかどうかを確認するためのベリファイです。このベリファイは，FP4からターゲット・デバイスへのユーザ・プログラム通信エ
ラーを検出するためのものではありません。コマンドの詳細は，4.4.3 [ Device ]メニューを参照してください。

（8）システムの終了①他のデバイスをプログラミングする必要がなければ，[ File ] → [ Quit ]を選択し，GUIソフトウエアを終了します。
ここまで実行してきたすべての設定はセーブされるため，GUIソフトウエアが再度起動されたときに再利用することができます（また，すべての設定はFP4内部のEEPROMにセーブされます）。
②ターゲット・ケーブルからFAアダプタ（ターゲットシステム）を外します。
③電源ユニットのケーブルのスイッチをOFFにします。
④電源ユニットおよびRS-232CケーブルまたはUSBケーブルをFP4から外します。

74

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第5章

注意

GUIソフトウエアを使ったサンプル・プログラミング・セッション

エラー「 E501 Operation failed 」が発生した場合，次の項目をご確認ください。

・ターゲット・ボード上でのターゲット・デバイス書き込みに使用する端子の配線およびその他の端子処理をターゲット・デバイスのユーザーズ・マニュアルにて確認してください。
・[ Device ] → [ Setup… ] メニューでの設定値と実際の書き込み環境が合っているかどうかを確認してください。
クロックの供給元
VDDの供給元
使用する通信モード
パラメータ・ファイルなど・使用するCPUクロック，通信クロックがターゲット・デバイスのスペック範囲内の設定であるか確認
してください。
・UART使用時，ターゲット・デバイスのボー・レート誤差により通信の同期がとれない場合があります。
その場合，CPUクロックまたはボー・レートを変更するか，通信モードをSIOに変更してください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル75

第6章 スタンド・アローン・モードのFP4動作

FP4はホストを使用せずに，FP4単体でErase, Program, Verifyコマンド実行などが可能なスタンド・アローン・
モードを備えています。量産時に生産ラインなどで使用したり，客先でのバージョン・アップなどの使用に適しています。

スタンド・アローン・モードでは，FP4は内蔵EEPROM領域に格納されたフラッシュ・プログラミング・パラメ
ータを使うため，フラッシュ・プログラミングのために新しいデバイスを選択したり，プログラミング・パラメー
タを変更することはできません。GUI動作モードで最後に設定された環境でのプログラミングが可能となります。
スタンド・アローン・モードでは，FP4本体の上面にある

Next

，

Enter

，

Cancelの各コントロール・ボタンを使用し，コマンド・メニューの選択／実行をします。
コマンド・メニューはメッセージ・ディスプレイに表示され，コマンドの実行結果はメッセージ・ディスプレイ
とステータスLEDに表示されます。
コマンド・メニューは，メイン・メニューとサブ・メニューの2レベル・メニューの構成になっています。
Nextボタンは同じレベル内の次のメニューを表示します。Enterボタンは現在表示されているメニュー項目を選
択または実行します。Cancelボタンは現在実行中のコマンドを中止し，以前のメニュー・レベルに戻ります。

図6−1 キー入力によるメニューの状態遷移

メイン・メニューサブ・メニュー
Enter ボタンCommands
Type Setting
Option Setting
Voltage Setting
Utility/Misc.

>

Commands>

Type Setting
Cancel ボタン>

Option Setting>

Voltage Setting>

Utility/Misc.
Enter ボタン

Next ボタンReset FP4..

>
コマンド実行..
Next ボタン

メイン・メニューでは，FP4は選択可能なメニュー項目を表示します。
サブ・メニューでは，メッセージ・ディスプレイの1行目はメニュー項目を，2行目はFP4からの応答を表示します（応答があった場合のみ表示）。

76

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第6章

メニュー行の末尾に>スタンド・アローン・モードのFP4動作というコマンド・プロンプトがある場合，そのメニューがEnterボタンで選択できること，またはそのメニュー（コマンド）が実行できることを示します。
メニュー行の末尾に>というコマンド・プロンプトがない場合は，表示のみの機能となります。

FP4の電源をONにするとステータスLEDは消灯したままでメッセージ・ディスプレイにCommands>が表示されます。

ステータスLEDは，デバイスとの通信を行なうことにより，その状態および実行結果を次のとおり表示します。

ステータスLED

状態
選択したコマンドを実行中です。

オレンジ

実行状態の詳細はメッセージ・ディスプレイに表示されます。

選択したコマンドを正常終了しました。
グリーン

正常終了した実行コマンドはメッセージ・ディスプレイに表示されます。

選択したコマンドをエラー終了しました。
レッド

6. 1

エラー内容の詳細はメッセージ・ディスプレイに表示されます。

FP4動作メニュー

スタンド・アローン・モードにおいては，本章で解説するコマンドを使用してターゲット・デバイスの書き換
え環境の確認および書き換えが可能です。

6. 1. 1 Commandsメニュー
Commandsメニューは，ターゲット・デバイスを書き換える際に必要な各種コマンドをそろえており，コマンド選択後，Enterボタンを押すことにより，FP4はターゲット・デバイスに対してコマンド実行します。
コマンド実行の詳細に関しては，4. 4. 3

【Commands[ Device ] メニューを参照してください。

>】

・Nextボタンを押すと，Type Settingメニューが表示されます。
・Enterボタンを押すと，Commandsメニュー内で実行可能な次のコマンドが表示されます。
・Cancelボタンは無効です。

【E.P.V>】 次に Enter ボタンを押すと，FP4 に接続されているターゲット・デバイスに対し，
注消去，プログラミングおよびベリファイを実行します。
↓

注

Nextボタン

GUIモード時にあらかじめユーザ・プログラムをダウンロードしておいてください。
現在FP4に設定されているプログラミング領域（Chip，Block，Area）に対して有効です。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

77

第6章

【Program

スタンド・アローン・モードのFP4動作>】 次にEnterボタンを押すと，FP4に接続されているターゲット・デバイスに対し，プログラミングを実行します。

↓

注1, 3

Nextボタン【Erase>】 次にEnterボタンを押すと，FP4に接続されているターゲット・デバイスの消去を実
注3

行します。
↓

Nextボタン【Verify>】 次にEnterボタンを押すと，FP4に接続されているターゲット・デバイスのベリファ
注1, 3

イを開始します。
↓

Nextボタン【Security>】 次にEnterボタンを押すと，FP4に接続されているターゲット・デバイスのセキュリ
注2

ティ･フラグのプログラミングを実行します。
↓

Nextボタン【Checksum>】 次にEnterボタンを押すと，FP4に接続されているターゲット・デバイスのチェッ
ク・サム値（ターゲット・デバイスのフラッシュ・メモリ全領域）の読み出しを実行します。この読み出されたチェック・サム値はメッセージ・ディスプレイに表示
注2, 3

されます。
↓

Nextボタン【Blank check>】 次にEnterボタンを押すと，FP4に接続されているターゲット・デバイスのブラン
注3

ク･チェックを実行します。
↓

Nextボタン【Signature>】 次にEnterボタンを押すと，FP4に接続されているターゲット・デバイスのシグネチ
ャを読み出します。メッセージ・ディスプレイにはデバイス名が表示されます。
表示例
Signature：
D70F3025A↓

Nextボタン【Prog Area>】 FP4が搭載している2Mバイトのユーザ・プログラム領域を1Ｍバイトずつの2つの独立したメモリ領域（Area0，Area1）として使用する設定の場合，次にEnterボタンを押すことにより，有効メモリ領域（Area0またはArea1）の変更を行ないます。
・表示例（Enterボタンを押した場合）
Commands
Prog Area

now：0（有効メモリ領域をArea1からArea0に変更）

ユーザ・プログラム領域として2Ｍバイトを1つのメモリ領域として使用する設定の場合，本メニューによる有効メモリ領域の変更は行なえません。
・表示例（Enterボタンを押した場合）
Commands
Prog Area(dis.)(有効メモリ領域の変更はできません)

現在選択されているメモリ領域はOption SettingのProg Areaにてご確認ください。
注1.

78

GUIモード時にあらかじめユーザ・プログラムをダウンロードしておいてください。

2.

本コマンドは単一電源フラッシュ・マイコンのみ有効です。その他の場合，表示されません。

3.

現在FP4に設定されているプログラミング領域(Chip，Block，Area)に対して有効です。
ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第6章

スタンド・アローン・モードのFP4動作

6. 1. 2 Type Settingメニュー
Type Settingメニューは，現在FP4に設定されているターゲット・デバイス書き換え環境設定内容を確認するために使用します。表示されるすべての値は，最後のプログラミング・セッション時に設定したものです。
なお，このメニューで設定内容を変更することはできません。

【Type Setting>】

・Nextキーを押すと，Option Settingメニューが表示されます。
・Enterキーを押すと，Type Settingメニュー内で実行可能な以下のコマンドが表示されます。
・Cancelキーを押すと，Commandsメニューに戻ります。

【Device Port】

Device Portは，ターゲット・デバイスとFP4とのインタフェースに何が選択されているかを次のいずれかで表示します。
SIO 0, SIO 1, SIO 2, SIO H/S, IIC 0, IIC 1, IIC 2, IIC 3,
UART 0, UART 1, UART 2, UART 3, PORT 0, PORT 1, PORT 2↓

Nextボタン【Multiply Rate 】↓

Multiply Rateは，ターゲット・デバイスの動作クロックの逓倍率を表示します。

Nextボタン【Serial CLK】 Serial ClKは，ターゲット・デバイスとFP4とのインタフェースに使用するシリア
ル・クロック・レートをHz単位で表示します。

↓

Nextボタン【CLK source】 CLK sourceは，ターゲット・デバイスの動作クロック供給元を次のいずれかで表示します。
Programmer ：FP4からのクロック供給設定：ユーザ・システム上でのクロック供給設定

Target↓Nextボタン【PG CPU CLK↓】PG CPU CLKは，FP4から供給されるクロックの周波数をMHz単位で示します。

Nextボタン【Target CPU CLK】

Target CPU CLKは，ターゲット・デバイスに供給されるユーザ・システム上のク
ロックの周波数をMHz単位で表示します。

↓

Nextボタン【Mode】

Modeは，Blank

check, Erase, Program, Verify, EPVコマンド実行時の動作モード

を次のいずれかで表示します。
chip，area，block
表示例
Mode
BEPV:
↓

chip

Nextボタン（次頁へ続く）ＦＬ−ＰＲ４ ユーザーズ・マニュアル

79

第6章

【PRG Area】

スタンド・アローン・モードのFP4動作

PRG Areaは，FP4に接続されているターゲット・デバイスのどの領域がプログラミングされるかを示します。このメニューは，動作モードがchip以外の設定の場合（上記Modeにてareaまたはblock表示）のみ有効な表示を行ないます。
表示例
PRG

Area

0 to 1*chipモード設定時は常に，次の表示となります。
PRG

Area

0 to 06. 1. 3 Option Settingメニュー
Option Settingメニューは，現在FP4に設定されているコマンド・オプションやセキュリティ・フラグを確認するために使用します。表示されるすべての値は，最後のプログラミング・セッション時に設定したものです。
本メニューで設定内容を変更することはできません。

【Option Setting>】

・Nextボタンを押すと，Voltage Settingメニューが表示されます。
・Enterボタンを押すと，Option Settingメニュー内で実行可能な以下のコマンドが表示されます。
・Cancelボタンを押すと，Commandsメニューに戻ります。

【BLN before ERS 】

コマンド・オプションのBlankcheck before Eraseの設定状況を次のいずれかで表
示します。
on：

EraseコマンドおよびEPVコマンド実行前にブランク・チェックを行ないます。
ブランク・チェックの結果ブランク・チェックOKの場合，消去処理は実行されません。

off：

EraseコマンドおよびEPVコマンド実行前のブランク・チェックは行ないません。

↓

Nextボタン【VRF after PRG 】

コマンド・オプションのVerify after Programの設定状況を次のいずれかで表示します。
on：ProgramコマンドおよびEPVコマンド実行後，プログラマから書き込みデータを送信し，フラッシュ・メモリに書き込まれたデータとのベリファ
イを実行します。

off：

ProgramコマンドおよびEPVコマンド実行後，プログラマからの送信デー
タとフラッシュ・メモリに書き込まれたデータとのベリファイを実行しません。

↓

Nextボタン（次頁へ続く）80

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第6章【SCF after PRG 】

スタンド・アローン・モードのFP4動作

コマンド・オプションのSecurity

flag

after Programの設定状況を次のいずれか

注で表示します。
on：

ProgramコマンドおよびEPVコマンド実行後，Security

flag

settingsで選択されたセキュリティ・フラグ自動的にセットします。
off：ProgramコマンドおよびEPVコマンド実行後，セキュリティ・フラグの自動セットを実行しません。

↓

Nextボタン【SUM after PRG 】

コマンド・オプションのChecksum
示します。
on：

after Programの設定状況を次のいずれかで表

注

ProgramコマンドおよびEPVコマンド実行後，ターゲット・デバイスのフラッシュ・メモリ・チェック・サム値をターゲット・デバイスから読
み出し，プログラマに表示します。

off：

ProgramコマンドおよびEPVコマンド実行後，ターゲット・デバイスのフラッシュ・メモリ・チェック・サム値の読み出しおよび表示を実行しません。

↓

Nextボタン【Prog Area】

FP4が搭載している2Mバイトのユーザ・プログラム領域において指定されている
有効メモリ領域を次のいずれかで表示します。
on(0)：ユーザ・プログラムArea0（0x00000000-0x000FFFFF）が指定されて
います。

on

(1)：ユーザ・プログラムArea1（0x00100000-0x001FFFFF）が指定されています。
：ユーザ・プログラム領域2Mバイト全てが指定されています。

off
表示例

Prog Areaon (0)↓

Nextボタン【Chip ERS dis. 】

Security flag settings の
します。
on：

Disable Chip Erase の設定状況を次のいずれかで表示

注ターゲット・デバイスのフラッシュ・メモリ全領域に対して，Eraseコマ
ンドを無効にします。

off：↓Eraseコマンドは実行可能です。

Nextボタン【Block ERS dis. 】

Security flag settings のDisable Erase

Blockの設定状況を次のいずれかで表

注

示します。
on：

ターゲット・デバイスのフラッシュ・メモリ内の選択されたブロックに対して，Eraceコマンドを無効にします。

off：↓Eraseコマンドは実行可能です。

Nextボタン（次頁へ続く）注

本メニューは，単一電源フラッシュ・マイコンのみ表示します。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

81

第6章

【Block PRG dis. 】

スタンド・アローン・モードのFP4動作

Security flag settings のDisableProgram

Blockの設定状況を次のいずれか

注で表示します。

ターゲット・デバイスのフラッシュ・メモリ内の選択されたブロックに

on：

対して，Programコマンドを無効にします。
off：↓Program コマンドは実行可能です。

Nextボタン【dis. PRG Blk>】 次にEnterボタンを押すと，プログラミングが禁止されているすべてのブロックの注

リストを表示します。
表示例
00, 01, 02, 04, 05↓(ブロック0，1，2，4，5がプログラミング禁止に設定)

Nextボタン【dis. ERS Blk>】 次にEnterボタンを押すと，消去が禁止されているすべてのブロックのリストを表
注

示します。
表示例

00, 01, 02, 04, 05

注82(ブロック0，1，2，4，5が消去禁止に設定)

本メニューは，単一電源フラッシュ・マイコンのみ表示します。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第6章

スタンド・アローン・モードのFP4動作

6. 1. 4 Voltage Settingメニュー
Voltage Settingメニューは，現在FP4に設定されているターゲット・デバイスをプログラミングするときに使用する電圧レベル設定を確認するために使用します。表示されるすべての値は，最後のプログラミング・セッション時にパラメータ・ファイルにより設定したものです。
なお，このメニューで設定内容を変更することはできません。

【Voltage Setting>】

・Nextボタンを押すと，Utility/Misc.メニューが表示されます。
・Enterボタンを押すと，Voltage Settingメニュー内で実行可能な以下のコマンドが表示されます。
・Cancelボタンを押すと，Commandsメニューに戻ります。

【 Vdd】 Vddは，FP4に接続されたターゲット・デバイスに供給するVDD値をV単位で表示します。

↓

Nextボタン【 Vdd2】 Vdd2は，FP4に接続されたターゲット・デバイスに供給するVDD2値をV単位で表示します。

↓

Nextボタン【Vdd Source】

Vdd Sourceは，ターゲット・デバイスの供給するVDDの供給元を次のいずれかで表
示します。

↓

：FP4からのVDD供給設定

VDD from

PG

VDD from

device ：ユーザ・システム上でのVDD供給設定

Nextボタン【Clk Level】

Clk Levelは，クロック信号の電圧レベルを次のいずれかで表示します。
VDD
VDD2

↓

Nextボタン【Ser Level】

Ser Levelは，シリアル通信信号の電圧レベルを示します。シリアル通信信号のハ
イ・レベルは次のいずれかで表示されます。
VDD
VDD2

↓

Nextボタン【Res Level】

Res Levelは，リセット信号の電圧レベルを示します。リセット信号のハイ・レベ
ルは次のいずれかで表示されます。
VDD
VDD2

↓

Nextボタン【HS Level】

HS Levelは，ハンドシェーク信号の電圧レベルを示します。ハンドシェーク信号のハイ・レベルは次のいずれかで表示されます。
VDD
VDD2

↓
【Vpp

Nextボタン】Vppは，FP4に接続されたターゲット・デバイスに供給するVPP値をV単位で表示します。
ＦＬ−ＰＲ４ ユーザーズ・マニュアル

83

第6章

スタンド・アローン・モードのFP4動作

6. 1. 5 Utility/Misc.メニュー
Utility/Misc.メニューは，FP4のF/Wバージョンやダウンロードされているパラメータ・ファイルのバージョンを確認するために使用します。また，FP4本体のRESET実行もこのメニューから実行します。
なお，このメニューで設定内容を変更することはできません。

【Utility/Misc.

>】

・Nextボタンを押すと，Commandsメニューが表示されます。
・Enterボタンを押すと，Utility/Misc.メニュー内で実行可能な以下のコマンドが表示されます。
・Cancelボタンを押すと，Commandsメニューに戻ります。
【Reset FP4↓>】

次にEnterボタンを押すと，プログラマをリセットします。

Nextボタン【FP4 F/W Version】

FP4 F/W Versionは，FP4のファームウエア・バージョン番号を示します。
表示例
FP4 F/W Version
V1.16

↓

Nextボタン【PRM Name】

PRM Nameは，FP4内に保持されているパラメータ・ファイルのファイル名を
示します。
表示例
PRM Name
70F3025A↓

Nextボタン【PRM File Version 】 PRM File Versionは，FP4内に保持されているパラメータ・ファイルのバージョンを示します。
↓

Nextボタン【HEX File Name 】

HEX File Nameは，FP4が搭載しているユーザ・プログラム領域において指定されている有効メモリ領域に保持されているダウンロード・ファイルのファイル名を表示します。
また、ダウンロード・ファイルが無効の場合、

n.a.

と表示します。

次の1, 2の手順を行なった場合に表示します。
1．ユーザ・プログラム領域を1つのメモリ領域としてユーザ・プログラムを
ダウンロード後，ユーザ・プログラム領域を2つの独立したメモリ領域（Area0, Area1）として使用する。
2．Area0またはArea1のどちらかにユーザ・プログラムをダウンロード後，もう一方のメモリ領域に切り替える。
↓

Nextボタン【CRC Sum (FP4) 】

CRC Sum（FP4）は，FP4が搭載している2 Mバイトのユーザ・プログラム領域
において指定されている有効メモリ領域のチェック・サム値を計算して表示します。
表示例
CRC Sum（FP4）6AEDF4F484

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第7章 コネクタとケーブル

7. 1

電源コネクタ

電源コネクタはFP4の右側面にあります。

図7−1 電源コネクタ

図7−2 電源コネクタのピン配置+_

電源仕様を次に示します。

AC入力範囲： 100 V〜240 V，47 Hz〜63 Hz
DC出力：

15 V

消費電流：

0.8 A（最大）注意

FP4の電源ジャックには添付のACアダプタのみを接続してください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

85

第7章

7. 2

コネクタとケーブル

HD-Sub 9シリアル・ホスト・コネクタ

シリアル・ホスト・コネクタはFP4の右側面にあります。

図7−3 HD-Sub 9シリアル・ホスト・コネクタ

図7−4 HD-Sub 9シリアル・ホスト・コネクタの
ピン配置

1

5

6

9

表7−1 HD-Sub 9シリアル・ホスト・コネクタの端子構成
シリアル・ホスト

FP4の信号名

1

NC

2

RxD

3

TxD

4

NC

5

VSS

6

NC

7

RTS

8

CTS

9

NC

7. 2. 1 RS-232Cケーブル（クロス）ホスト・ケーブルは，2ないし3メートル長の標準シールドRS-232Cケーブルです。ケーブル両端のコネクタ
は，D-SUB 9端子コネクタ（メス）です。図7−5に接続を示します。

図7−5 ホスト・ケーブルの接続

86

1

1

2

2

3

3

4

4

5

5

6

6

7

7

8

8

9

9

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第7章

7. 3

コネクタとケーブル

HD-Sub 15ターゲット・インタフェース・コネクタ

ターゲット・インタフェース・コネクタはFP4の右側面にあります。

図7−6 HD-Sub 15ターゲット・インタフェース・

図7−7 HD-Sub 15ターゲット・インタフェース・コネクタ

コネクタのピン配置

5

1

10

6
15

11

表7−2 HD-Sub 15ターゲット・インタフェース・コネクタの端子構成
PF-FP4 HD-Sub 15

FP4の信号名

1

SO/TxD

2

SI/RxD

3

SCK

4

RESET

5

VDD2

6

FLMD1

7

H/S

8

VDD

9

VDD

10

RFU-1

11

VPP

12

FLMD0

13

VDE

14

CLK

15

GND

HD-Sub 15コネクタ型名：HT1566G3（PROVERTHA社製）

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

87

第7章

7. 4

コネクタとケーブルターゲット・ケーブル仕様

ターゲット・ケーブルはFAアダプタ用の2つのコネクタを備えています。

図7−8 ターゲット・ケーブル外観

タイプA

タイプB

HD-SUB 15（オス）

図7−9HD-SUB 15のピン配置

6
11

1

15

5
10

図7−10 ターゲット・コネクタ概要（ソケット側から見た図）

1
2

3
4

5
6

7
8

1
2

9 11 13 15
10 12 14 16

3
4

5
6

7
8

9
10

タイプB

タイプA
表7−3 ターゲット・コネクタの端子構成
本体側コネクタターゲット・コネクタ

ターゲット・コネクタ

HD-SUB 15（オス）タイプA（16ピン）

タイプB（10ピン）

GND

15

1

1

RESET

4

2

2

SI/RxD

2

3

3

VDD

8, 9

4

4

SO/TxD

1

5

5

VPP

11

6

6

SCK

3

7

7

H/S

7

8

8

CLK

14

9

9

VDE

13

10

10

VDD2

5

11

−

FLMD1

6

12

−

RFU-1

10

13

−

FLMD0

12

14

−

Not used−15−

Not used−

16−

単一電源/2電源フラッシュ兼用

2電源フラッシュ用FP4の信号名

備考

88ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第7章

コネクタとケーブルターゲット・コネクタ（タイプAおよびタイプB）に接続する推奨コネクタは次のとおりです。
タイプA（16端子）：7616-5002SC（住友スリーエム株式会社製）
タイプB（10端子）：FAP-10-08#2-0BF（山一電機株式会社製）

ターゲットの仕様上，添付のケーブルを使用することができないため，ケーブルを自作される場合には，ケーブル長を添付のケーブル以内とし，ケーブルの素材は周波数特性が添付のケーブルと同等，または，それ以上のものを使用してください。
ただし，通信設定によっては，高速の通信を行うこととなり，添付のケーブル以外のものを使用した場合は，通信時にエラーが発生し正常に動作しないことがありますのでご注意ください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

89

第7章

7. 5

コネクタとケーブル

パラレル・ホスト・コネクタ

パラレル・ホスト・コネクタはセントロニクス・インタフェースとして構成されます。選択によっては，下記のいずれかの信号設定を行なうことができます。

図7−11 HD-Sub 25パラレル・ホスト・コネクタ

図7−12 HD-Sub 25パラレル・ホスト・コネクタの
ピン配置

13

1

25

14

表7−4 HD-Sub 25パラレル・ホスト・コネクタの端子構成
端子番号

90

信

号

セントロニクス・モード

1

IO3-0

/Strobe

In

2

IO1-0

D0

IO

3

IO1-1

D1

IO

4

IO1-2

D2

IO

5

IO1-3

D3

IO

6

IO2-0

D4

IO

7

IO2-1

D5

IO

8

IO2-2

D6

IO

9

IO2-3

D7

IO

10

IO3-2

/Ack

Out

11

IO3-1

Busy

Out

12

VSS

13

Pull-up14

Pull-up15

Pull-up16

IO3-3

Not usedIn

17

Pull-up

18

VSS

19

VSS

20

VSS

21

VSS

22

VSS

23

VSS

24

VSS

25

VSS

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第7章

7. 6

コネクタとケーブル

USBポートUSBポート接続（Rev1.1）はUSBタイプBコネクタ上で12 Mbpsまでのデータ送信を可能にします。

図7−13 USBポート・コネクタ

ＦＬ−ＰＲ４ ユーザーズ・マニュアル91

第8章 ターゲット・システムの注意事項

この章ではFP4を使ってマイクロコンピュータのフラッシュ・メモリを書き換えるためのターゲット・システムの基本的な注意事項を説明します。

CPU端子

推奨デザイン

RESET

ターゲット・システム上のRESET信号生成回路と，FP4のRESET信号を接続しないでください。信号の衝突が発生します。この信号の衝突を避けるため，RESET信号の生成回路とFP4のRESET信号はアイソレートしてください。
また，FP4が接続されている時にRESETを生成しないでください。特に，外部ウォッチドッグ・タイマを使っているシステムの場合はご注意ください。
FP4のRESET信号とターゲット・システムのRESET信号が同じ状態となる箇所でデバイスのRESET端子と接続してください。
正しい接続例CPU
FP4 RESETRESET

次のようなRESET信号の接続は避けてください。
・ターゲット・デバイスのRESETの立ち上がり時間がFP4のRESETの立ち上がり時間より遅い箇所への接続。
不正な接続例CPU
FP4 RESET

OC

RESET

FP4のRESETレベルがロウからハイに変化したあとCPUのRESET端子がハイに変化す
るのに時間がかかります。

92

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第8章

ターゲット・システムの注意事項

CPU端子

推奨デザイン

RESET

・ターゲット・デバイスのRESET端子が，FP4のRESET信号でロウ・レベルにドライブできない箇所への接続。
不正な接続例CPU
FP4 RESETARESET

FP4のRESETがロウにドライブされると，A点の電圧レベルが降下しない。
シリアル・イン FP4で使われているCPUのポートが外部デバイスの入力に接続されていて，デバイスが誤動作した場合，外部
タフェース端子 デバイスを切り離すか，外部デバイスを出力ハイ･インピーダンスにしてください。
例：
FP4
コネクタ

CPU
SO/TxD

外部デバイス
入力
悪影響

FP4で使われているCPUのポートが外部デバイスの出力に接続されていて，信号の衝突が発生した場合，外部デバイスを切り離してください。
例：
FP4
コネクタ

CPU
SI/RxD衝突

外部デバイス
出力ＦＬ−ＰＲ４ ユーザーズ・マニュアル

93

第8章

ターゲット・システムの注意事項

CPU端子
VPP

推奨デザイン
FP4のコネクタとCPUのVPP端子間の配線は，できるだけ太く，短くしてください。
VPPラインには，特に指示がない場合はコンデンサも抵抗も挿入しないでください。
ただし，ターゲットの仕様上，プルダウン抵抗が必要な場合は，抵抗値は470 Ω以上としてください。

不正な回路
CPU
FP4 VPPVPP

CPU
FP4 VPP

その他

VPP

未使用端子に関しては，デバイスのユーザーズ・マニュアルをご参照ください。
また，デバイスによっては，処理の異なる端子を持っている場合があります。これらの処理に関しても，デバ
イスのユーザーズ・マニュアルをご参照ください。
処理の異なる端子例：
MODE
CKSEL
REGOUT
REGIN

94

など

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第8章

ターゲット・システムの注意事項

次にUART（非同期通信ポート）とSIO（3線クロック同期式通信ポート）のインタフェース回路例を示します。
ご使用になるデバイスの端子処理については，上記推奨デザインをご参照ください。

・2電源フラッシュ・マイコン使用時

図8−1 UARTインタフェースの回路例

VCC

VCC

2
4
6
8
10

IC

C
X1

1 kΩ

コネクタ

1
RESET GND 3
VDD
SI 5
SO
VPP
7
SCK
H/S
CLK 9
VDE

Y
TxD
RxD

FAP-1008#2

C
X2

VPP
RESET
VCC

R

1 kΩ

VCC

VDD
VSS
マイコン

R
JUMPER
ユーザ・リセット回路注意

1.

VPPラインには，特に指示がない場合はコンデンサも抵抗も挿入しないでください。また，VPPライ
ンにプルダウン抵抗を挿入する場合は，抵抗値は470 Ω以上にしてください。

2.

FP4は基本的に端子処理を行わなくても動作します。

3.

FP4の出力信号（SO/TxD）の端子処理をする場合，第9章

ターゲット・システムのインタフェー

ス回路を参考に，ターゲット・デバイスのスペック（VIH, VIL）を満足する抵抗値でプルアップ（またはプルダウン）してください。
4.

FP4の入力信号（SI/RxD, RESET）の端子処理をする場合，第9章

ターゲット・システムのインタ

フェース回路を参考に，ターゲット・デバイスのスペック（IOH, IOL）を満足する抵抗値でプルアップ（またはプルダウン）してください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

95

第8章

ターゲット・システムの注意事項

図8−2 SIOインタフェースの回路例
VCC

VCC

2
4
6
8
10

VCC

1 kΩ

コネクタ

IC

C
X1

1 kΩ

1
RESET GND 3
VDD
SI 5
SO
VPP
7
SCK
H/S
CLK 9
VDE

Y
SO
SI
SCK

FAP-1008#2

C
X2

VPP
RESET
VCC

R

1 kΩ

VCC

VDD
VSS
マイコン

R
JUMPER
ユーザ・リセット回路注意

1.

VPPラインには，特に指示がない場合はコンデンサも抵抗も挿入しないでください。また，VPPライ
ンにプルダウン抵抗を挿入する場合は，抵抗値は470 Ω以上にしてください。

2.

FP4は基本的に端子処理を行わなくても動作します。

3.

FP4の出力信号（SO/TxD, SCK）の端子処理をする場合，第9章

ターゲット・システムのインタ

フェース回路を参考に，ターゲット・デバイスのスペック（VIH, VIL）を満足する抵抗値でプルアップ（またはプルダウン）してください。
4.

FP4の入力信号（SI/RxD, H/S, RESET）の端子処理をする場合，第9章

ターゲット・システムのインタフェース回路を参考に，ターゲット・デバイスのスペック（IOH, IOL）を満足する抵抗値でプ
ルアップ（またはプルダウン）してください。

96

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第8章

ターゲット・システムの注意事項

・単一電源フラッシュ・マイコン使用時

図8−3 UARTインタフェースの回路例

VCC

VCC

2
4
6
8
10
12
14
16

IC

C
X1

1 kΩ

コネクタ

1
RESET GND 3
VDD
SI 5
SO
VPP
7
SCK
H/S
CLK 9
VDE
VDD2 11FLMD1
FLMD0 RFU-1 13
NC
NC 15

Y
TxD
RxD

C
X2

1 kΩ

7616-5002SC
FLMD0
FLMD1
RESET
VCC

VCC
R

R

VDD
VSS

R

マイコン
JUMPER
ユーザ・リセット回路注意

1.

FLMD0, FLMD1ラインには，特に指示がない場合はコンデンサも抵抗も挿入しないでください。また，FLMD0, FLMD1ラインにプルダウン抵抗を挿入する場合は，抵抗値は470 Ω以上にしてください。

2.

FP4は基本的に端子処理を行わなくても動作します。

3.

FP4の出力信号（SO/TxD）の端子処理をする場合，第9章

ターゲット・システムのインタフェー

ス回路を参考に，ターゲット・デバイスのスペック（VIH, VIL）を満足する抵抗値でプルアップ（またはプルダウン）してください。
4.

FP4の入力信号（SI/RxD, RESET）の端子処理をする場合，第9章

ターゲット・システムのインタ

フェース回路を参考に，ターゲット・デバイスのスペック（IOH, IOL）を満足する抵抗値でプルアップ（またはプルダウン）してください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

97

第8章

ターゲット・システムの注意事項

図8−4 SIOインタフェースの回路例
VCC

VCC

2
4
6
8
10
12
14
16

VCC

1 kΩ

コネクタ

1
RESET GND 3
VDD
SI 5
SO
VPP
7
SCK
H/S
CLK 9
VDE
VDD2 11FLMD1
FLMD0 RFU-1 13
NC
NC 15

IC

C
X1

1 kΩ

Y
SO
SI
SCK

C
X2

1 kΩ

7616-5002SC
FLMD0
FLMD1
RESET
VCC

VCC
R

R

VDD
VSS

R

マイコン
JUMPER
ユーザ・リセット回路注意

1.

FLMD0, FLMD1ラインには，特に指示がない場合はコンデンサも抵抗も挿入しないでください。また，FLMD0, FLMD1ラインにプルダウン抵抗を挿入する場合は，抵抗値は470 Ω以上にしてください。

2.

FP4は基本的に端子処理を行わなくても動作します。

3.

FP4の出力信号（SO/TxD, SCK）の端子処理をする場合，第9章

ターゲット・システムのインタ

フェース回路を参考に，ターゲット・デバイスのスペック（VIH, VIL）を満足する抵抗値でプルアップ（またはプルダウン）してください。
4.

FP4の入力信号（SI/RxD, H/S, RESET）の端子処理をする場合，第9章

ターゲット・システムのインタフェース回路を参考に，ターゲット・デバイスのスペック（IOH, IOL）を満足する抵抗値でプ
ルアップ（またはプルダウン）してください。

98

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第9章 ターゲット・システムのインタフェース回路

この章ではFP4のターゲット・システムのインタフェース回路（TTLレベル）を解説します。

9. 1

SO/TxD, RESET
フラッシュ・デバイスをプログラミングするために，VDDとVDD2がFP4から供給される場合があります。
また，VDDとVDD2がターゲット・システムから供給される場合，FP4の内部電圧レギュレータは保護されており，そのようなVDDとVDD2はSO/TxD, RESET信号線に影響を及ぼしません。
どちらの場合もSO/TxD, RESET信号線はTTLレベル電圧となります。

図9−1 SO/TxDおよびRESET端子

VDD生成回路VDD2生成回路
1 kΩ
74LV12533 Ω
SignalFP4ＦＬ−ＰＲ４ ユーザーズ・マニュアル

Target System

99

第9章

9. 2

ターゲット・システムのインタフェース回路

SCK
フラッシュ・デバイスをプログラミングするために，VDDとVDD2がFP4から供給される場合があります。
また，VDDとVDD2がターゲット・システムから供給される場合，FP4の内部電圧レギュレータは保護されており，そのようなVDDとVDD2はSCK信号線に影響を及ぼしません。
どちらの場合もSCK信号線はTTLレベル電圧となります。

図9−2 SCK端子

VDD生成回路VDD2生成回路
470 Ω
74LV12533 Ω
Signal

VDD

74LV12533Ω

VDD2

74LV125FP4100

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

Target System

第9章

9. 3

ターゲット・システムのインタフェース回路

SI/RxD, H/S

SI/RxD入力信号はTTLレベル電圧を越えないようにしてください。

図9−3 SI/RxDおよびH/S端子

VDD

74LV125

33Ω
Signal100 kΩ

VDD2

74LV125

FP4

9. 4

Target System

CLK
図9−4 CLK端子

VDD

150 Ω

74LV125
Signal
VDD2

150 Ω

74LV125

FP4

Target System

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

101

第9章

9. 5

ターゲット・システムのインタフェース回路

FLMD0, FLMD1
図9−5 FLMD0およびFLMD1端子

VDD
74LV12533 Ω
Signal
VDD2
74LV125

Target System

FP4

9. 6

VDD, VDD2

VDDとVDD2がターゲット・システムから供給される場合，FP4の内部電圧レギュレータは保護されています。

図9−6 VDDおよびVDD2端子

トランジスタポリスイッチ
350 mAVDDまたはVDD2
生成回路

VDDあるいはVDD22 kΩ

0.1 µF

1 kΩ

A/D入力
0.01 µF

1 kΩ

FP4

102

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

Target System

第9章

9. 7

ターゲット・システムのインタフェース回路

VPP
図9−7 VPP端子

トランジスタポリスイッチ
350 mA
VPP

VPP生成回路4 kΩ

0.1 µF

1.5 kΩ

A/D入力
0.01 µF

1 kΩ

FP4ＦＬ−ＰＲ４ ユーザーズ・マニュアル

Target System103

第10章 エラー・メッセージ

メッセージ・ディスプレイにはFP4のエラー・メッセージおよびワーニング・メッセージが表示されます。

10. 1
No.
001

スタンド・アローン・モード時のFP4のエラー・メッセージ
メッセージ
Invalid PRM data

エラー状態
PRMデータ不正

対策

パラメータ・ファイルが無効データを含んでいるか，ファイルが不完全です。
下記URLからダウンロードしたパラメータ・ファ
イルを使用して再設定を行ってください。
http://www.necel.com/micro/ods/jpn/index.html（日本語サイト）http://www.necel.com/micro/ods/eng/index.html（英語サイト）005

発行されたコマンドはデバイスでサポートされて

Not supported !

いないため，使用できません。
006

Command aborted!

コマンド・アボート

009

Power failure

VDD電流不正−
VDD出力時，過電流が検出されました。デバイスとの接続を確認してください。

011

012

Read. Sig failed

Check connection

デバイス・シグネチャの読み出し失 正しいデバイスが選択されているか調べてくださ
敗い。

接続チェックFP4がターゲット・デバイスとの接続を確立できません。デバイスとFP4間の接続が不正か，ソケットの接続不良または発振子が動作していないことが考えられます。

013

Addr. Range err

アドレス範囲エラー

コマンドで指定されたアドレスはデバイスのアドレス範囲を越えています。

020

Inv. Sig. ID

無効シグネチャID

正しいデバイスが選択されているか調べてください。

021

Inv. Sig. Code

無効シグネチャ・コード

正しいデバイスが選択されているか調べてください。

022

Inv. Sig. func.

無効シグネチャ機能

正しいデバイスが選択されているか調べてください。

023

Inv. Sig. addr.

無効シグネチャ・アドレス

正しいデバイスが選択されているか調べてください。

024

Inv. device name

無効デバイス名

正しいデバイスが選択されているか調べてください。

025

Inv. Signature

無効シグネチャ

正しいデバイスが選択されているか調べてください。

030

Prewrite Timeout

プリライト・タイムアウト

032

Prewr. retry err

プリライト・リトライ・エラー

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

104

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

−

第10章

No.
040

メッセージ
Erase Timeout

エラー・メッセージ

エラー状態
消去タイムアウト

対策

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

043

Ers Timeset err

消去時間設定エラー

パラメータ・ファイルが無効データを含んでいる可能性があります。NECエレクトロニクスにご相談ください。

050

Bln Timeout

ブランク・チェック・タイムアウト FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

051

Blankchk failed

ブランク・チェック失敗

接続されたデバイスは消去されていません。プロ
グラミングの前に

erase

コマンドを使ってく

ださい。
060

Wrb Timeout

書き戻しタイムアウト

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

061

Writeback failed

書き戻し失敗デバイスが壊れている可能性があります。

062

Wrb retry exceed

書き戻しリトライ超過

デバイスが壊れている可能性があります。

063

Wrb Timeset err

書き戻し時間設定エラー

パラメータ・ファイルが無効データを含んでいる可能性があります。NECエレクトロニクスにご相談ください。

070

Write timeout

書込みタイムアウト

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

071

Write failed

書込み動作失敗

書込みの前にデバイスがブランクでない。あるいはデバイスが壊れている可能性があります。

072

Write retry err

書込みリトライ・エラー

書込みの前にデバイスがブランクでない。あるいはデバイスが壊れている可能性があります。

073

Wrt. Timeset err

書込み時間設定エラー

パラメータ・ファイルが無効データを含んでいる可能性があります。NECエレクトロニクスにご相談ください。

080

Vrf Timeout

ベリファイ・タイムアウト

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

081

Verify failed

ベリファイ・エラー

090

IVrf Timeout

内部ベリファイ・タイムアウト

ターゲット・デバイスのフラッシュ・メモリのデータがFP4のデータと同一ではありません。
FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

091

IVerify failed

内部ベリファイ・エラー

書き込みデータ・レベルの確認においてエラーが発生しました。
再度消去し，書き込みを行ってください。

092

VGT Comm err

デバイス通信エラー

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

093

SUM Comm err

デバイス通信エラー

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

094

SCF Comm err

デバイス通信エラー

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

095

EXR Comm err

デバイス通信エラー

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

096

EXW Comm err

デバイス通信エラー

FP4とターゲット・デバイス間の通信上の問題です。再試行してください。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

105

第10章

10. 2

エラー・メッセージ

GUIフェータル・エラー・メッセージ

GUIフェータル・エラー・メッセージは深刻なエラーを示し，GUIソフトウエアは安定した動作を行なうことができません。GUIソフトウエアを再起動しても問題が解消されない場合は，NECエレクトロニクスまでお問い
合わせください。

番

号

メッセージ

解

説

F100

Could not initialize INI-File.

エラーF100からF409は深刻な内部エラー状態を示し

F101

Registering GUI Windows failed.

ています。

F102

Loading GUI Main Menu failed.

F103

Creating GUI main window failed.

F104

Loading keyboard shortcuts failed.

F105

Painting GUI main window failed.

F106

Starting debug failed.

F107

Setting status bar text failed.

F108

Creating tool bar failed.

F109

Creating Status Bar failed.

F110

Creating Client Area failed.

F111

Creating Information Window failed.

F112

Initialisation of internal GUI status failed.

F113

Preparing communication to programmer failed.

F114

Could not initialize dialog boxes.

F115

Could not initialize window for monitoring communication to
the programmer.

F116

Determining program path failed.

F117

Could not initialize device setup dialog.

F118

Could not initialize debug information.

F119

Resizing the Status Bar failed.

F120

Resizing Monitor Area failed.

F121

Moving Info Area failed.

F122

Loading tool tip text failed.

F123

Setting status bar text failed.

F124

Loading menu info text failed.

F125

Creating CRC check dialog window failed.

F126

Creating communication setup dialog window failed.

F127

Creating program area selection dialog window failed.

F128

Stopping debug failed.

F129

Close Upload_file_handle failed.

F200

Invalid start address.

F201

Invalid end address.

F202

Neither Hex nor SREC specified.

F300

Creating splash screen timer failed.

F301

Edit control out of space.

F302

Determining selected communication port speed failed.

106

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第10章

番

号

エラー・メッセージ

メッセージ

解

説

F303

Determining selected communication port number failed.

エラーF100からF409は深刻な内部エラー状態を示し

F304

Determining selected download port number failed.

ています。

F400

Creating receive task failed.

F401

Setting timeouts failed.

F402

Setting buffer size failed.

F403

Resetting HS failed.

F404

Setting receive event failed.

F405

Invalid port index.

F406

Terminating receive thread failed.

F407

Creating transmit task failed.

F408

Creating status dialog window failed.

F409

Clearing error in receive task failed.

F410

Download failed.

不正なHEXファイルまたはFP4内部メモリ（1 Mバイ
トまたは2 Mバイト）を越えたHEXファイルをダウンロードしたとき発生します。

F411

Connection between host and programmer is broken.

エラーF411からF899は深刻な内部エラー状態を示し

F412

Communication error.

ています。

F413

Connection between host and programmer is broken.

F500

Reading current cursor handle failed.

F501

Unknown result of operation.

F502

Placing command execution time information in status bar
failed.

F503

Unknown command (status update).

F504

Unknown command (transmit ended with OK).

F505

Unknown command (transmit ended with unknown
answer).

F506

Unknown command (receive timeout).

F507

Unknown command (receive error).

F508

Unknown command (transmit aborted).

F600

Please stop logging communication first.

F601

Opening log file failed.

F602

Creating edit control for communication window failed.

F603

Creating communication window timer failed.

F604

Killing monitor timer failed.

F605

Creating communication window subclassing procedure
failed.

F700

USB splash screen timer failed.

F750

Please stop debugging first.

F751

Opening debug file failed.

F752

Debug information overflow.
Discharging actual message.

F753

Setting up message box failed.

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

107

第10章

番

号

エラー・メッセージ

メッセージ

解

説

F800

Memory cannot be allocated.

エラーF411からF899は深刻な内部エラー状態を示してい

F801

Shortage of memory.

ます。

F802

Temporary file could not be read.
abort Save File

F803

File save error.
abort Save FileF804

error line : <line number>
Data error.
abort DATA CheckF805

error line : <line number>
Data Count error.
abort “Data Count” CheckF806

error line : <line number>
Check sum error.
abort “Check sum” CheckF807

cannot open Temporary Fileabort “Save File”

F808

HEX format error.

F809

Too large address.

F810

Parameter of “Start Address” is invalid.

F811

Parameter of “End Address” is invalid.

F812

File load error.
abort

F813

Temporary file could not be created.
abort

F902

Unable to find any PRM file. Please install PRM

GUIソフトウエアがサブディレクトリ\PRMにPRMファイル

files.

を見つけることができません。ターゲット・デバイス用の
PRMファイルをサブディレクトリPRMにダウンロードして
ください。

108

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第10章

10. 3

エラー・メッセージ

GUIエラー・メッセージ

次に示すエラー・メッセージのほかにFP4から直接返されるメッセージもあります。

番
E200

号

メッセージ

解

説

指定されたスクリプト・ファイルを開けません。スクリプ

Opening script file failed.

ト・ファイルは使用中ではありませんか?
E201

Updating the firmware will take several minutes.

[ Update Firmware ] メニューの開始を確認します。

ATTENTION:-The process of updating your firmware
must NOT be interrupted!
- Without firmware this FP4
GUI will NOT run properly.
Install new firmware in your programmer?
Checking address data failed.

シグネチャ・コマンドが予期せぬ文字を返しました。

E203

Evaluating area data failed.

シグネチャ・コマンドが予期せぬ文字を返しました。

E204

Unknown Version of your firmware!

これらのメッセージに関しては，3. 2. 1

The FP4 GUI may not work properly!

更新インストールを参照してください。

E202

E205

ファームウエア

The firmware you are using requires an update of
the GUI!
The FP4 GUI may not work properly!

E206

Your firmware is not up to date!
Updating the firmware will take several minutes.
ATTENTION:- The process of updating your firmware must NOT
be interrupted!
- Without new firmware this FP4 GUI will NOT run
properly.
Install new firmware in your programmer?

E207

Wrong firmware in programmer!
The GUI may not work properly!

E208

The programmer memory does not contain the most EPVコマンドを発行する前にGUIソフトウエアは実際のrecent downloaded file (different CRC).

CRCとファイルがFP4.iniにダウンロードされたあとのCRC

Please download your user application(s) again.

とを比較検証してアプリケーション・ファイルの内容が適切かを検証します。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

109

第10章

番
E209

号

エラー・メッセージ

メッセージ

解

説

Searching for a port communicating with theプログラマとの通信がまったく確立できません。GUIソフ

programmer failed.

トウエアを起動時に，FP4を次の順序で接続してくださ

Please check the connection.

い。
1.

最新のINIファイルの設定を読み出します。最新のPC
ポートを開くようにして，verコマンドをPGに送信します。

2.

上記1に失敗した場合，次のことを2回試行します。
a)USB ポ ー ト を 開 い て ver コ マ ン ド を 送 信 し ま す（Windows98またはWindows2000使用時のみ)。

b)

選 択 可 能 な ボ ー ・ レ ー ト で COM1 〜 COM6 を 開き，各組み合わせにおいてverコマンドを送信します。
上記のいずれかの組み合わせが正しければ，通信ポートが見つかります。

3.

シリアル通信が確立していて最新のパラレル・ダウン
ロード・ポートが使われている場合（DownloadPortキーがINIファイルにある場合）：
パラレルPCポートを開くようにして，ctr onコマンド
をPGに送信します。

E210

Line too long.

これらいずれかのエラーが発生すると，スクリプト・ファ

E211

Nested repeat is not supported.

イルの実行がアボートします。エラーの原因となった行の

E212

Loop number invalid.

内容も表示されます。

E213

File too long.

E214

Statement ‘repeat <num. rep.>’ missing.

E215

Command not found

E216

Download file name missing.

E217

Opening download file failed.

E218

Upload file name missing.

E219

Opening parameter file for upload failed.

E220

Opening upload file failed.

E221

Command not allowed in script file.

E222

Processing a command failed.

E223

Command execution failed.

スクリプト・ファイルの文法は正しく，コマンドがFP4に送信されましたが，コマンド実行自体がエラーになりまし
た（例

E300

Determining download directory failed.

ターゲット・デバイス上での検証エラー)。

ファイル・ダウンロード・ダイアログで選択されたディレ
クトリ名が無効です。

E301

Determining upload directory failed.

ファイル・アップロード・ダイアログで選択されたディレ
クトリ名が無効です。

110

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第10章

番

号

エラー・メッセージ

メッセージ

解

説

E302

Trying to open USB port failed.

プログラマ通信設定ダイアログがこれらのいずれかの理由

E303

Trying to connect Programmer failed.

で失敗しました。プログラマのポート／速度設定が正しい

E304

Trying to open serial port failed.

か確認してください。

E305

Changing the communication speed of theE306

Trying to connect Programmer failed.

E307

Trying to open USB failed.

E316

Trying to connect Programmer failed.

E317

ver command failed.

programmer failed.

ファームウエア・バージョンを取得するverコマンドの実行に失敗しました。

E400

ポートが既にオープンされているため，プログラマ通信設

Port is already open.

定ダイアログが失敗しました。
プログラマのポート設定が正しいか確認してください。
E401

E500

The communication port has not been opened so

FP4には，通信チャネルが開かれたあとにのみコマンドをfar.

送信できます。

Evaluating CRC answer failed.

Checksumコマンド送信後，FP4が予期せぬ列で応答しま
した。

E501

コマンド実行に失敗しました（例Operation failed.

ターゲット・デバイス

からの信号の検証エラー）。
E502

Programmer is not responding.

PCとFP4間の通信でタイムアウトが発生しました。

E503

Receiving failed.

PCポートの読み出しに失敗しました。

Appending information to communication logging

通信ログ・ファイルへのデータの書込みに失敗しました。

E600

file failed.
E750

Writing to INI-File failed.

FP4.INIファイルへの書込みに失敗しました。

E800

Illegal address

HEXエディタに入力された終了アドレスが開始アドレス以下になっています。

E801

The file cannot be read.

E802

No HEX data.

HEXエディタで選択されたファイルの処理が失敗しました。
ファイル・フォーマットがHEXエディタで読み込むことができません。

E803

The file cannot be written.

HEXエディタでWindowsのファイル書込み機能が実行に失敗しました。

E804

E805

cannot open <file name>

HEXエディタでWindowsのファイル・オープン機能が実行

abortに失敗しました。

cannot open file

HEXエディタでファイル・オープン時にNULLハンドルが返されました。

E806

Check sum error.

HEXエディタが不正チェック・サムを検出しました。継続

Continue ?

する場合はチェック・サムは修正されます。

E808

Invalid file name.

HEXエディタに指定ファイルが見つかりません。

E809<file name> could not be opened.

HEXエディタでWindowsのファイル・オープン機能が実行

abortに失敗しました。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

111

第10章

番
E900

号

エラー・メッセージ

メッセージ

解

説

Unable to open last active PRM/SET file. Using

FP4.INIファイルが存在しないか， RecentPrmFileまた は

most recent settings.

RecentSet-Fileの無効エントリを含んでいます。代わりにサブディレクトリ\PRMからの最初のPRMファイルをロードします。
通信用DLLのfp4com.dllが見つかりません。FP4のソフトウ

E901

Searching for fp4com.dll failed.

E903

Unable to find any PRM file. Please install PRM

サブディレクトリ\PRMが存在しないか，このディレクトリ

files.

に有効なPRMファイルがありません。

Download of PRM file failed.

PRMファイルのダウンロード時にエラーが発生しました。

エアを再インストールしてください。

E907

PRMファイルが不正な可能性があります。
E908

Download of SET file failed.

SETファイルのダウンロード時にエラーが発生しました。
SETファイルが不正な可能性があります。

E910

パラメータ・ファイルのシグネチャと，デバイスから読みChecking device name failed.

出したシグネチャが異なっています。
E911

Checking device end address failed.

パラメータ・ファイルのシグネチャと，デバイスから読み出したシグネチャが異なっています。

112

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

第10章

10. 4

エラー・メッセージ

GUI情報メッセージ

次に示すメッセージはエラー状態を示すものではないので，これらのメッセージに対する処置は不要です。これらのメッセージは，単なる情報として送信されるもので，ユーザの対処を必要とするものではありません。

番
I200

I201

号

メッセージ

解

説

New firmware installed successfully in yourファームウエアのバージョン・アップが正しく完了しましprogrammer!

た。

Opening parallel download port failed.

Windowsのパラレル・ポートを開く内部機能が実行に失敗

File download will be done on the serial port.

しました（ポートは他のソフトウエアで使用されていませ
んか?）。

I202

Download via parallel port failed.

パラレル・ポートでの通信に失敗しました。ダウンロード
を再実行するかシリアル・ポートを使用してください。

I300

ダイアログ・ボックスで入力された値は最大／最小範囲外

Value out of range.

です。最大／最小値または最近の値がダイアログの要素に書込まれます。
Multiple Program Areas are disabled.

メ ニ ュ ー ・ コ マ ン ド の [ Programmer ] →Please enable Program Areas usage in the Device

Programming area ]はデバイス設定ダイアログでAdvanced

Setup Dialog.

タブで有効指定されている場合のみ使用できます。

I500

Operation completed successfully.

コマンド実行に成功しました。

I501

This command can only be used for UC2 devices.

メ ニ ュ ー 項 目 の Device → Write Security お よ び Device

I502

Note:

デバイス関連のコマンドをアボートするにはプログラマを

To abort a write, erase or verify operation it is追加リセットしなければなりません。

I301[ Select

ChecksumはUC2デバイスのみで使用できます。

necessary to reset the programmer manually.
I801

End record not found, created.

HEXエディタが，ファイルをロードするときに，暗黙的に

I800

Buffer is modified.

HEXエディタは，その内容がまだディスクにセーブされてAre you sure to close ?

いないことを示しています。

エンド・レコードを生成しました。

I802

The file is modified.
Save ?

I804

The file is modified.
Are you sure to quit?

I805

This file is not valid.

HEXエディタで不正なファイルを開こうとしています。

I905*.set is not valid.

Using most recent settings.

SETファイルのフォーマットが古いです。

I906*.prm is not valid.

Using most recent settings.

PRMファイルのフォーマットが古いです。

I907

Caution: When 'Chip Erase' is disabled, chip cannot メニュー項目の[Device]→[Setup]のAdvancedメニュー内の
be erased and programmed any more!

[Disable Chip Erase]をチェックした場合に表示します。

I911

The selection is out of range.

メニュー項目の[Device]→[Setup]のStandardメニュー内の

I912

The selection is out of range.

メニュー項目の[Device]→[Setup]のStandardメニュー内の[Speed]の値が最大値を越えています。

[Speed]の値が最小値よりも小さいです。
I913

Value is out of range.

メニュー項目の[Device]→[Setup]のStandardメニュー内の[Frequency]の値が最大値を越えています。

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

113

第10章

番
I914

号

エラー・メッセージ

メッセージ
Value is out of range.

解説メニュー項目の[Device]→[Setup]のStandardメニュー内の[Frequency]の値が最小値よりも小さいです。

I915

The selection is out of range.

I916

The selection is out of range.

メニュー項目の[Device]→[Setup]のAdvancedメニュー内のVdd[V]の値が範囲外です。
メニュー項目の[Device]→[Setup]のAdvancedメニュー内のVdd2[V]の値が範囲外です。

I917

The selection is out of range.

メニュー項目の[File]→[Upload]のRange[hex]のStartまたはEndアドレスの大小関係が不正です。

I918

Input data is out of range.

メニュー項目の[Device]→[Setup]のStandardメニュー内の[Multiply rate]の値が範囲外です。

114

ＦＬ−ＰＲ４ ユーザーズ・マニュアル

付録A 改版履歴

これまでの改版履歴を次に示します。なお，適用箇所は各版での章を示します。
（1/2）
版

数

第2版

前版からの改版内容

適用箇所

9. 6

VDD，VDD2を追加

第9章

9. 7

VPPを追加ト・システムのイン

ターゲッ

タフェース回路
10. 2

GUIフェータル・エラー・メッセージ

10. 3

GUIエラー・メッセージ

第 10章

F129, F410, F411, F412, F413を追加

エ ラー ･ メE201, E307, E316, E317, E805, E901, E903, E907, E908を ッセージ

追加
10. 4

GUI情報メッセージ

I202, I805, I905, I906, I907, I911, I912, I913, I914, I915, I916,

I917, I918
第3版

対応OSにWindouws2000，WindowsXPを追加

第2章
2. 1

システム要件第2章

ハードウエ

前版で「PC-9821シリーズ」だった箇所を「PC-9800シリーズ」に変更 アのインストール

2. 3. 2 FP4のコントロール・パネルとコネクタ

ステータスLEDの色を「黄」から「橙」に変更
2

2. 3. 9I Cアダプタを追加

3. 1. 1

図3−6

ソフトウエア・ライセンス契約ウインドウを変更。図3−12

Setup is 第 3 章

Completeウインドウを変更。インストールするファイルの名称を変更。
3. 1. 2

USBドライバのインストールを追加

3. 1. 2（2）“アプリケーションの追加と削除”によるアンインストールを追加

3. 2

ファームウエアとGUIソフトウエア更新インストール

ソフトウエ

アのインストール

ファームウエアを更新する場合の手順を追加
第4章

図4−3

GUIソフトウエア・メイン・ウインドウを変更

表4−1

ツール・バー・ボタンに［Programmer］−［Select Programming area…］ボタンを エアを使ったFP4のGUIソフトウ動作

追加
4. 4. 2（3）［Select Programmingarea…］メニューにアイコンを追加。（5）［Update

Firmware］メニューを追加。
図4−19［Device］メニューを変更

4. 4. 3（2）-（7），（9）（b）-（c）記述追加および変更
図4−32

Aboutウインドウを変更（4）– （8）記述追加および変更

第5章

第5章

GUIソフトウ

エアを使ったサンプ
ルプログラム･セッ
ション
第6章

ステータスLEDの色を「イエロー」から「オレンジ」に変更

6. 1. 1

Commandsメニュー

注，注3を追加

ローン・モードのFP4

6. 1. 5

Utilitiy/Misc.メニュー［HEX File Name］を追加

動作

第7章

電源コネクタ，HD-Sub 9シリアル・ホスト・コネクタ，HD-Sub 15ターゲット・イン 第 7 章

タフェース・コネクタ，HD-Sub 25パラレル･ホスト･コネクタ について記述を追加
7. 4

第6章

スタンド・ア

コネクタと

ケーブル

ターゲット・ケーブル仕様を変更

ＦＬ−ＰＲ４ ユーザーズ・マニュアル115

付録A 改版履歴

（2/2）
版

数

第3版

前版からの改版内容

適用箇所

リセット信号についての正しい接続例を変更。VPPについて記述を追加。UART, SIO 第 8 章

第8章のインタフェース回路例を追加。

ターゲッ

ト・システムの注意
事項

第4版

9. 1

SO/TxD, RESETを変更

第9章

9. 2

SCKを追加ト・システムのイン

ターゲッ

タフェース回路

図9−3

SI/RxDおよびHS端子を変更

図9−4「CLK端子」を変更

図2−1

FP4システム構成を変更

第2章

2. 3. 8ターゲット・ケーブルの種類についての記述追加

アのインストール

第4章

GUIソフトウエアを使ったFP4の動作 記述追加および変更

第4章

ハードウエ

GUIソフトウ

エアを使ったFP4の動作
図5−4, 図5−5, 図5−10, 図5−11, 図5−13, 図5−14を変更

第5章

GUIソフトウ

エアを使ったサンプ
ル・プログラミン
グ・セッション
図7−5
7. 4

第7章

ホスト・ケーブルの接続を変更

コネクタと

ケーブル

ターゲット・ケーブル仕様を変更

第8章

UART, SIOのインタフェース回路例についての記述追加および変更

ターゲッ

ト・システムの注意事項
図9−2を変更

第9章

ターゲッ

ト・システムのイン
タフェース回路
10. 1

スタンド・アローン・モード時のFP4のエラー・メッセージ

001の内容を変更。009 第 10章

を追加
10. 2

116

ッセージ
GUIフェータル・エラー・メッセージ

F410を変更

ＦＬ−ＰＲ４ ユーザーズ・マニュアルエ ラー ･ メ