S550-SFWv3 User`s Manual

Serial Flash Programmer
S550-SFWv3
Operation Manual
Sunny Giken Inc.
Serial Flash Programmer
S550-SFWv3
The contents of this manual may be revised without notice.
We, Sunny Giken Inc. shall not be responsible for any damages and/or losses caused
by using this product and/or the software attached to this product claimed by users
and/or any intermediaries.
Specifications of this product and/or the software attached to this product may be
modified without notice for improvement.
The names of systems, products, and/or services used in this manual are either registered trademarks or
trademarks of each manufacturer. The captions of the TM and (R) are not mentioned in this manual.
Serial Flash Programmer[S550-SFWv3] Operation Manual
1
Table of Contents
Outline........................................................................................................................................................ 4
1.1. Precautions ........................................................................................................................................... 4
1.2. System Configuration............................................................................................................................. 5
2. Specifications .............................................................................................................................................. 6
2.1. Specifications........................................................................................................................................ 6
2.2. Function Specifications .......................................................................................................................... 6
2.3. System Requirements............................................................................................................................. 6
2.4. Programmable Device ............................................................................................................................ 7
2.5. S550-SFWv3 External Appearance ......................................................................................................... 8
2.6. Connector Pins Specifications............................................................................................................... 10
2.7. Target Connecting Cable .......................................................................................................................11
2.7.1. 14 – 14 Standard Cable ...................................................................................................................11
2.7.2. 14 – 10 Standard Cable ...................................................................................................................11
2.7.3. 14 – 20 Custom1 Cable(model: S550-SFW-CB1)..............................................................................11
2.7.4. 14 – 14 Custom2 Cable(model: S550-SFW-CB2)............................................................................. 12
2.7.5. 14 – 14 Custom3 Cable(model: S550-SFW-CB3)............................................................................. 12
2.7.6. 14 – 14 Custom4 Cable(model: S550-SFW-CB4)............................................................................. 12
3. Circuitry Examples .................................................................................................................................... 13
4. Connections .............................................................................................................................................. 13
4.1. Connection for Downloading / Uploading / Initializing ........................................................................... 13
4.2. Connection for Stand-alone Programming / Stand-alone Initializing......................................................... 14
4.3. Connection for Remote Programming.................................................................................................... 15
5. Setting Up ................................................................................................................................................. 19
5.1. Installing USB driver ........................................................................................................................... 19
5.1.1. Windows 7(32bit) .......................................................................................................................... 19
5.1.2. Windows 7(64bit) .......................................................................................................................... 21
5.1.3. Windows Vista .............................................................................................................................. 23
5.1.4. Windows XP ................................................................................................................................. 25
5.1.5. Windows 2000 .............................................................................................................................. 27
5.2. Installing Control Software................................................................................................................... 30
5.3. Uninstalling Control Software............................................................................................................... 31
6. Control Software ....................................................................................................................................... 32
6.1. Main Screen ........................................................................................................................................ 32
6.1.1. Main Screen.................................................................................................................................. 32
6.1.2. About Screen ................................................................................................................................ 36
6.1.3. Initialize Setting Screen ................................................................................................................. 37
6.1.4. UpLoad Setting Screen .................................................................................................................. 38
6.1.5. DownLoad Setting Screen .............................................................................................................. 39
6.1.6. Program Setting Screen.................................................................................................................. 40
6.2. Device Setting Screen .......................................................................................................................... 41
6.2.1. Device Setting Screen .................................................................................................................... 41
6.2.2. Device Detail Display Screen ......................................................................................................... 44
6.2.3. Clock Frequency Setting Screen ..................................................................................................... 44
6.2.4. User Program File Load Screen ...................................................................................................... 45
6.2.5. User Program Edit Screen .............................................................................................................. 46
6.2.6. User’s Program Data Search Screen ................................................................................................ 47
6.2.7. User’s Program Data Setting Screen................................................................................................ 47
6.2.8. User’s Program Data Saving Screen ................................................................................................ 48
6.2.9. Target MCU ID Code Setting Screen............................................................................................... 48
6.2.10. ROM Area Block Information Setting Screen................................................................................... 49
6.2.11. ROM Protection Setting Screen ...................................................................................................... 50
6.2.12. Input Vcc Setting Screen ................................................................................................................ 52
6.3. Maintenance Setting Screen.................................................................................................................. 52
6.3.1. Maintenance Initial Setting Screen .................................................................................................. 52
6.3.2. Password Setting Screen ................................................................................................................ 54
6.3.3. Execution Operation Log Display Screen ........................................................................................ 55
6.4. Execution Screen ................................................................................................................................. 56
6.4.1. Execution Screen........................................................................................................................... 56
7. Remote Mode ............................................................................................................................................ 59
7.1. Single CH Mode.................................................................................................................................. 59
7.1.1. Remote Programming .................................................................................................................... 59
1.
Serial Flash Programmer[S550-SFWv3] Operation Manual
2
7.1.1.1. Process Flow up to Programming.............................................................................................. 59
7.1.1.2. Maintenance Settings............................................................................................................... 60
7.1.1.3. Data Settings........................................................................................................................... 69
7.1.1.4. Remote Programming .............................................................................................................. 77
7.1.2. Uploading ..................................................................................................................................... 81
7.1.3. Initialization.................................................................................................................................. 84
7.2. Multi CH Mode ................................................................................................................................... 85
7.2.1. Remote Programming .................................................................................................................... 85
7.2.1.1. Process Flow up to Programming.............................................................................................. 85
7.2.1.2. Maintenance Settings............................................................................................................... 86
7.2.1.3. Data Settings........................................................................................................................... 87
7.2.1.4. Remote Programming .............................................................................................................. 87
7.2.2. Uploading ..................................................................................................................................... 92
7.2.3. Initialization.................................................................................................................................. 94
8. Stand-alone Mode ...................................................................................................................................... 96
8.1. Stand-alone Programming .................................................................................................................... 96
8.1.1. Process Flow up to Programming.................................................................................................... 96
8.1.2. Downloading ................................................................................................................................ 97
8.1.3. Programming .............................................................................................................................. 100
8.2. Stand-alone Initialization.................................................................................................................... 101
8.3. Center Display Modes........................................................................................................................ 102
8.3.1. Mode Transition Diagram............................................................................................................. 102
8.3.2. Normal Display Mode.................................................................................................................. 104
8.3.3. Checksum Display Mode ............................................................................................................. 104
8.3.4. Programming Information Display................................................................................................ 105
8.3.5. Error Information Display ............................................................................................................ 105
8.3.6. Data Switch Display .................................................................................................................... 106
9. Messages and Warnings............................................................................................................................ 107
9.1. Message Dialogs................................................................................................................................ 107
9.2. LED Status List ..................................................................................................................................110
9.3. Buzzer Sound List .............................................................................................................................. 111
9.4. List of Error Information on Center Display..........................................................................................112
9.5. Execution Detail Screen List................................................................................................................112
9.6. Initialized Settings (factory setting) List ...............................................................................................113
10. Troubleshooting........................................................................................................................................114
10.1. Mode entry error occurs when programming .........................................................................................114
10.2. Erase error occurs when programming..................................................................................................114
10.3. Program error occurs when programming .............................................................................................114
10.4. Blank error occurs when programming .................................................................................................114
10.5. Verify error occurs when programming.................................................................................................114
10.6. Memory error occurs when programming .............................................................................................115
10.7. Mode entry error occurs when programming R8C Family ......................................................................115
10.8. Nothing is displayed on the center display ............................................................................................115
10.9. I only can select “Erase/Program/Verify” or “Verify” for the execution process........................................115
10.10. Forgot the password for uploading .......................................................................................................115
10.11. I can’t select the data when stand-alone programming in power saving mode...........................................115
Serial Flash Programmer[S550-SFWv3] Operation Manual
3
1. Outline
1.1. Precautions
Thank you for purchasing our product.
Please read this operation manual carefully to understand the functions of this product for effective and stable
operations. Please beware that Sunny Giken Inc. shall have no liability for any damages and/or troubles caused by
misuse or careless handling of this product.
1) General Cautions
Please observe the following points to avoid hazards such as fire, burns, electric shock, and/or injures:
・ Use this product under proper environment.
・ Never use this product placed up side down or vertically.
・ Handle this product with care to avoid high impact caused by fall and/or physical shock.
・ Never disassemble and/or modify this product by yourself.
2) Operating Environment
・ Do not use this product in environments described below:
Dusty places
Places where there is the presence of corrosive gases
Places exposed to direct sunlight
Places surrounded by equipments that could become sources of noises
Places with severe mechanical shock and/or constant mechanical vibration
・ Operational ambient temperature 0°C to 40°C Humidity below 80% (non condensing)
・ Preventing electrostatic buildup for handling this product and devices is highly recommended.
3) Storage
・ If you do not plan to use this product for a long time, put this product in the packing box in which the product
had been delivered, and store it in the shade with the ambient temperature of -10°C to +40°C and below 80%
of humidity (non-condensing).
4) Transportation
・ When transporting this product, be sure to use the packing box in which the product had been delivered.
5) Cleaning
Wipe this product with soft and clean fabric when it needs cleaning. Never use any sort of organic solvent
such as benzene that may cause this product to deteriorate.
Serial Flash Programmer[S550-SFWv3] Operation Manual
4
1.2. System Configuration
The entire system configuration of the Serial Flash Programmer S550-SFWv3 is illustrated below.
Target board
Prepared by user
Target Connecting Cable
Use with Vcc =
from 3.3V±5%
Up to 5V±5%
Vcc
External
Power Supply
S550-SFWv3
PC
(OS: Windows 7(32bit/64bit),
Vista, XP, 2000)
USB Cable
SFWv3 Control
Software
* For details on connection according to functions, see “4. Connections”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
5
2. Specifications
2.1. Specifications
Operating
Environment
Storage
Environment
Operating voltage
Electricity
consumption
Dimensions
Weight
Ambient temperature : 0°C to 40°C Humidity: below 80% (non-condensing)
Ambient temperature: -10°C to +40°C Humidity: below 80% (non-condensing)
3.3V plus/minus 5% or 5V plus/minus 5%
Power saving mode Max. 40mA (Stand-alone, operating voltage at 3.3V)
Max. 50mA (Stand-alone, operating voltage at 5.0V)
Normal mode
Max. 90mA Average 70mA (Stand-alone, operating voltage at 3.3V)
Max. 120mA Average 90mA (Stand-alone, operating voltage at 5.0V)
Approx. 48(W) x 74(H) x 14(D)mm (Excluding connector projection part)
Approx. 50g
CE mark obtained(EMI:EN55011 Group1 ClassA ,EMS:EN61000-6-2)
International
standards
FCC compliance
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions;
(1) This device may not cause harmful interference, and (2) this device must accept any interference received, including
interference that may cause undesired operation.
2.2. Function Specifications
Programmable
MCU
Operation Mode
Programming
mode
Data Mode
Channel Mode
Renesas Electronics built-in Flash Memory Microcomputer
Clock-synchronous serial I/O
Single wire Clock-asynchronous serial I/O
Clock-asynchronous serial I/O
Serial Programming
Following data mode can be selected:
-Single Data Mode: One program data can be set.
-Multi Data Mode: One to four program data can be set.
Following channel mode can be selected:
-Single CH Mode: Only one S550-SFWv3 can be used for programming.
-Multi CH Mode: Maximum of ten S550-SFWv3 can be used for programming.
* One channel means one S550-SFWv3.
* "Multi Data Mode" and "Multi CH Mode" cannot be set at the same time.
FA Mode
The FA equipment can control remotely by controlling I/O of the S550-SFWv3.
* For details, see the [S550-SFWv3 FA Mode Operation Manual].
2.3. System Requirements
Host Machine
CPU
Memory
IBM PC/AT Compatible machine
Pentium200MHz or higher
64Mbyte or higher
HDD
Minimum of 10Mbyte available disk space
CRT
800 x 600 dots or better, minimum of 16 bits (24 bits or more recommended)
CD-ROM drive x 1
USB 2.0 compliant USB port x 1 to 10 (It is possible to substitute with self-powered USB
hub.)
Microsoft Windows 7(32bit/64bit), Vista, XP, 2000
Others
OS
Serial Flash Programmer[S550-SFWv3] Operation Manual
6
2.4. Programmable Device
The Renesas built-in Flash Memory Microcomputers are the programmable devices. Some devices are under
evaluation or not programmable. Refer to the file “Programmable device List” in the enclosed CD-ROM for
details.
Please contact us for the latest information.
Serial Flash Programmer[S550-SFWv3] Operation Manual
7
2.5. S550-SFWv3 External Appearance
The external appearance of S550-SFWv3 is shown below with descriptions of switches, LEDs, connectors and
accessories.
● Front View
LED / Switch
POWER
Functions
Lights up when power is supplied to S550-SFWv3.
USB
Lights up when PC and S550-SFWv3 are connected through USB, and
blinks while accessing.
*Stay lighted while updating.
PASS
Lights up when programming to the target finished successfully.
ID ERR
Lights up when “ID Error” occurs while programming to the target.
FAIL
Lights up when an error other than “ID Error” occurs while
programming to the target.
Center
Display
14SEG LED. Displays user program checksum, device information,
and error information.
START Switch
Switches displays on the center display, and start initializing and
programming to the target.
FUNC Switch
Use this switch to switch display on the center display.
Serial Flash Programmer[S550-SFWv3] Operation Manual
8
● Top Side View
Connector
SERIAL
Function
Cable connector for connecting the target.
● Bottom Side View
Connector
USB
Accessory
Ring for a carry-along strap
Serial Flash Programmer[S550-SFWv3] Operation Manual
Function
USB (mini B) communication connector
(for connecting with PC)
Function
Put on a strap for carry-along.
*No strap is included in the product package.
9
2.6. Connector Pins Specifications
・
Connector Pins (S550-SFWv3 Main unit)
・
Model : XG4C-1434 OMRON Corporation
・
Pin Assignment (S550-SFWv3 Main unit)
*Note that signal names and directions are the ones seen from the programmer side.
Especially the signals for 5:RXD and 11:TXD would be other way around when seen from the target
side.
Pin
Number#
Signal
1
CLK
Clock signal output for serial programming
2
GND
Signal ground
3
CNVss
4
Contents
Direction
Output
-
CNVss (Vpp) signal output for serial programming
Output
EPM
EPM output for serial programming
Output
5
RXD
Received data for serial programming
6
GND
Signal ground
7
CE
CE output for serial programming
8
Vcc
Power supply for serial programming
-
9
BUSY
BUSY input for serial programming
Input
10
GND
Signal ground
11
TXD
Transmission data for serial programming
12
GND
Signal ground
13
RESET
14
GND
Input
Output
-
RESET output for serial programming
Output
Signal ground
#13 Pin
#14 Pin
Serial Flash Programmer[S550-SFWv3] Operation Manual
Output
-
#1 Pin
#2 Pin
10
2.7. Target Connecting Cable
2.7.1.
14 – 14 Standard Cable
The attached connecting cable is a straight cable. In case the connector specifications of the board you use are
different, or you wish to adjust the cable length, prepare a cable that matches the above pin assignment. The length
of the cable shall be 500mm or shorter.
500mm
14
13
14
13
Your
Target board side
S550-SFWv3 side
(with Lock)
2
1
Connector model: XG4M-1430-U
OMRON Corp.
2.7.2.
1
2
Connector model: XG4M-1430-T
OMRON Corp.
14 – 10 Standard Cable
The attached connecting cable converts 14pin connector to 10pin(Applicable for M16C Family/ Standard serial
I/O mode 1). You can use this cable to connect S550-SFWv3 and the target board that has 10pin connector. When
using this product, refer to the file “S550-SFWv3 Examples of circuit for serial programming”in the enclosed
CD-ROM. This cable can be used only when the pin assignment of the 10pin connector side is the same.
500mm
S550-SFWv3 side
(with Lock)
13
1
14
10
1
2
Your
Target board side
2
Connector model: HIF3BA-10D-2.54C
HIROSE Electric
Connector model: XG4M-1430-U
OMRON Corp.
2.7.3.
9
14 – 20 Custom1 Cable(model: S550-SFW-CB1)
The optional connecting cable converts 14pin connector to 20pin(Applicable for RX,H8SX,H8S,SuperH Family /
Generic BOOT).You can use this cable to connect S550-SFWv3 and the target board that has 20pin connector.
When using this product, refer to the file “S550-SFWv3 Examples of circuit for serial programming”in the enclosed
CD-ROM. This cable can be used only when the pin assignment of the 20pin connector side is the same.
13
14
500mm
19
20
Your
Target board side
S550-SFWv3 side
(with Lock)
1
1
2
2
Connector model: XG4M-1430-U
OMRON Corp.
Serial Flash Programmer[S550-SFWv3] Operation Manual
Connector model: HIF3BA-20D-2.54C
HIROSE Electric
11
2.7.4.
14 – 14 Custom2 Cable(model: S550-SFW-CB2)
The optional connecting cable converts 14pin connector to 14pin(Applicable for RX Family(except RX610 group) /
Generic BOOT).You can use this cable to connect S550-SFWv3 and the target board that has E1 compatible
connector. When using this product, refer to the file “S550-SFWv3 Examples of circuit for serial programming”in
the enclosed CD-ROM. This cable can be used only when the pin assignment of the 14pin connector side is the
same.
13
14
500mm
13
14
Your
Target board side
S550-SFWv3 side
(with Lock)
1
1
Connector model: XG4M-1430-U
OMRON Corp.
2.7.5.
2
2
Connector model: HIF3BA-14D-2.54C
HIROSE Electric
14 – 14 Custom3 Cable(model: S550-SFW-CB3)
The optional connecting cable converts 14pin connector to 14pin(Applicable for M16C Family/ Standard serial
I/O mode 3).You can use this cable to connect S550-SFWv3 and the target board that has E8a compatible connector.
When using this product, refer to the file “S550-SFWv3 Examples of circuit for serial programming”in the enclosed
CD-ROM. This cable can be used only when the pin assignment of the 14pin connector side is the same.
13
14
500mm
13
14
Your
Target board side
S550-SFWv3 side
(with Lock)
1
1
Connector model: XG4M-1430-U
OMRON Corp.
2.7.6.
2
2
Connector model: HIF3BA-14D-2.54C
HIROSE Electric
14 – 14 Custom4 Cable(model: S550-SFW-CB4)
The optional connecting cable converts 14pin connector to 14pin(Applicable for RL78 Family/ Single wire
Clock-asynchronous serial I/O).You can use this cable to connect S550-SFWv3 and the target board that has E1
compatible connector. When using this product, refer to the file “S550-SFWv3 Examples of circuit for serial
programming”in the enclosed CD-ROM. This cable can be used only when the pin assignment of the 14pin
connector side is the same.
13
14
500mm
13
14
Your
Target board side
S550-SFWv3 side
(with Lock)
1
1
2
2
Connector model: XG4M-1430-U
OMRON Corp.
Serial Flash Programmer[S550-SFWv3] Operation Manual
Connector model: HIF3BA-14D-2.54C
HIROSE Electric
12
3. Circuitry Examples
Refer to the file “S550-SFWv3 Examples of circuit for serial programming”in the enclosed CD-ROM.
4. Connections
S550-SFWv3 has following types of connections:
1) Connection for downloading / uploading / initializing
This is a connection for downloading program data to S550-SFWv3, uploading data from S550-SFWv3,
or initializing S550-SFWv3, using the control software.
2) Connection for stand-alone programming / stand-alone initializing
This is a connection for programming the target board from S550-SFWv3.
3) Connection for remote programming
This is a connection for programming the target board from the control software through S550-SFWv3.
4.1. Connection for Downloading / Uploading / Initializing
The connection when you download data to S550-SFWv3 from the PC, upload data from S550-SFWv3, or
initialize S550-SFWv3 using the control software is illustrated below.
S550-SFWv3
PC
(OS: Windows 7(32bit/64bit),
Vista, XP, 2000)
USB cable
SFWv3 control
software
* Turning ON/OFF the power of S550-SFWv3 is done by plugging/unplugging the USB cable.
* Do not unplug the USB cable during the communication with the control software.
Serial Flash Programmer[S550-SFWv3] Operation Manual
13
4.2. Connection for Stand-alone Programming / Stand-alone Initializing
The connection when you program from the lone S550-SFWv3 to the target (stand-alone programming) or
initialize S550-SFWv3 (stand-alone initializing) is illustrated below.
Your target
board
Target connection cable
Vcc
External
power supply
S550-SFWv3
* Turning ON/OFF the power of S550-SFWv3 is done by turning ON/OFF the power supply for the board.
* For the voltage(VCC) supplied to S550-SFWv3 from the external power supply, the range shall be 3.3V
plus/minus 5% up to 5V plus/minus 5%, and the power supply capacity shall be the total capacity of the target
board and S550-SFWv3 (see “2.1 Specifications”).
Serial Flash Programmer[S550-SFWv3] Operation Manual
14
4.3. Connection for Remote Programming
The connection when you program remotely to the target from the PC using the control software though
S550-SFWv3 is illustrated below.
The power may be supplied externally or by S550-SFWv3. For power supply method, see “6.2.1 Device Setting
Screen”.
* When the consumption current of the target board exceeds 200mA, supply from an external power supply.
(When supplying voltage to the target board using an external power supply – Single CH Mode)
Your target
board
Target connection cable
Vcc
External
power supply
S550-SFWv3
PC
(OS: Windows 7(32bit/64bit),
Vista, XP, 2000)
USB cable
SFWv3 control
software
* Turning ON/OFF the power of S550-SFWv3 is done by plugging/unplugging the USB cable.
* Turn on the external power supply after connecting the USB cable.
* Do not unplug the USB cable during the communication with the control software.
Serial Flash Programmer[S550-SFWv3] Operation Manual
15
(When supplying voltage to the target board from S550-SFWv3 – Single CH Mode)
Your target
board
Target connection cable
Vcc
S550-SFWv3
PC
(OS: Windows 7(32bit/64bit),
Vista, XP, 2000)
USB cable
SFWv3 control
software
* Turning ON/OFF the power of S550-SFWv3 is done by plugging/unplugging the USB cable.
* Do not unplug the USB cable during the communication with the control software.
* The voltage supplied to the target can be selected from 5V plus/minus 5% or 3.3V plus/minus 5%.
* The voltage is supplied to the target board while programming only.
Serial Flash Programmer[S550-SFWv3] Operation Manual
16
(When supplying voltage to the target board using an external power supply - Multi CH Mode)
External
power supply
Vcc
Your target
board
Target connection cable
S550-SFWv3
PC
(OS: Windows 7(32bit/64bit),
Vista, XP, 2000)
AC power plug
USB cable
SFWv3 control
software
* Turning ON/OFF the power of S550-SFWv3 is done by plugging/unplugging the USB cable.
* Turn on the external power supply after connecting the USB cable.
* Do not unplug the USB cable during the communication with the control software.
* Please use self-power when using USB hub.
Serial Flash Programmer[S550-SFWv3] Operation Manual
17
(When supplying voltage to the target board from S550-SFWv3 - Multi CH Mode)
Your target
board
Target connection cable
Vcc
S550-SFWv3
PC
(OS: Windows 7(32bit/64bit),
Vista, XP, 2000)
AC power plug
USB cable
SFWv3 control
software
* Turning ON/OFF the power of S550-SFWv3 is done by plugging/unplugging the USB cable.
* Do not unplug the USB cable during the communication with the control software.
* The voltage supplied to the target can be selected from 5V plus/minus 5% or 3.3V plus/minus 5%.
* The voltage is supplied to the target board while programming only.
* Please use self-power when using USB hub.
* Action might become unstable as that the power supply falls down. In that case, please supply voltage to the
target board by using an external power supply.
Serial Flash Programmer[S550-SFWv3] Operation Manual
18
5. Setting Up
5.1. Installing USB driver
When S550-SFWv3 is connected to a PC by USB, Windows automatically detects a new hardware and creates a
driver information database. Following describes how to install the USB driver.
5.1.1.
i)
Windows 7(32bit)
Execute "dpinst.exe" of the “Driver32” folder.
"Device Driver Installation Wizard" Dialog will be displayed. Press "Next" button.
ii) The USB driver package is being installed. Please wait for a moment.
Serial Flash Programmer[S550-SFWv3] Operation Manual
19
iii) The following Dialog will be displayed. Press "Finish" button.
Serial Flash Programmer[S550-SFWv3] Operation Manual
20
5.1.2.
i)
Windows 7(64bit)
Execute "dpinst.exe" of the “Driver64” folder.
"Device Driver Installation Wizard" Dialog will be displayed. Press "Next" button.
ii) The following Dialog will be displayed. Press "Install" button.
Serial Flash Programmer[S550-SFWv3] Operation Manual
21
iii) The USB driver package is being installed. Please wait for a moment.
iv) The following Dialog will be displayed. Press "Finish" button.
Serial Flash Programmer[S550-SFWv3] Operation Manual
22
5.1.3.
i)
Windows Vista
“Found New Hardware” dialog will be displayed.
Select “Locate and install driver software”.
ii) Select “Install this driver software anyway”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
23
iii) The driver files will be automatically copied and installation will be completed.
Serial Flash Programmer[S550-SFWv3] Operation Manual
24
5.1.4.
i)
Windows XP
“Found New Hardware Wizard” dialog will be displayed.
Select “Install from a list or specific location” and press [Next].
ii) Check “Include this location in the search” and specify “USBDrv” folder in the attached CD-ROM for the
area to copy files from. Press [Next].
Serial Flash Programmer[S550-SFWv3] Operation Manual
25
iii) The driver files will be automatically copied and installation will be completed.
Serial Flash Programmer[S550-SFWv3] Operation Manual
26
5.1.5.
i)
Windows 2000
”Found New Hardware Wizard” dialog will be displayed. Press [Next].
ii) Select ”Search for a suitable driver for my device” and press [Next].
Serial Flash Programmer[S550-SFWv3] Operation Manual
27
iii) Select “Specify a location” and press [Next].
iv)
Specify “USBDrv” folder in the attached CD-ROM for the area to copy files from.
v)
Press [Next] when “S550-SFWv3 Serial Flash Programmer” is displayed.
Serial Flash Programmer[S550-SFWv3] Operation Manual
28
vi)
The driver files will be automatically copied and installation will be completed.
Serial Flash Programmer[S550-SFWv3] Operation Manual
29
5.2. Installing Control Software
Using the attached CD-ROM, execute “Setup.exe” in “Software” folder.
The following is the software installation procedure.
i) When the following dialog is displayed, press [Next>].
ii) Select the destination folder and press [Next>].
Serial Flash Programmer[S550-SFWv3] Operation Manual
30
iii) Files are automatically copied and installation will be completed.
5.3. Uninstalling Control Software
From the Control Panel, open ”Add/Remove Programs” and select “S550-SFWv3” in the “Install/Uninstall”.
Press [Add/Remove] to execute the uninstallation of the control software.
Serial Flash Programmer[S550-SFWv3] Operation Manual
31
6. Control Software
6.1. Main Screen
6.1.1.
Main Screen
(Single Data Mode, or Single CH Mode)
(Multi Data Mode)
For “Multi Data Mode”, see “6.3.1 Maintenance Initial Setting Screen”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
32
(Multi CH Mode)
For “Multi CH Mode”, see “6.3.1 Maintenance Initial Setting Screen”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
33
<Information section>
Items
Descriptions
Shows MCU manufacture.
Shows MCU series.
Shows MCU model.
* The device displayed (ECC) after the device name can write the E2 data
flash in [ECC Available].
* The device displayed (NO ECC) after the device name can write the E2
data flash in [No ECC].
Shows total ROM block size.
Shows the process executed.
Shows the user’s program name with the path.
Shows the check sum of all areas, user area and data area in
the user’s program. (Lower 2 bytes of the data after all data
is summed up by every byte are shown. The addresses not
included in the user’s program are calculated as FFh.)
* The user area check sum indicates the check sum of the User area. The
data area check sum indicates the check sum of other areas.
<Setting section>
Items
Descriptions
Moves to device setting screen.
(See “6.2.1 Device Setting Screen”.)
Moves to maintenance screen.
(See “6.3.1 Maintenance Initial Setting Screen”.)
Deletes each data in “Multi Data Mode”.
Copies one data onto another arbitrary data in “Multi Data
Mode”.
<Action section>
Items
Descriptions
Initializes all S550-SFWv3 internal memory.
* Pressing the start button on S550-SFWv3 for 5 seconds executes the same
operation.
Uploads the program data stored in S550-SFWv3 to the
control software.
Downloads the set program data to S550-SFWv3.
* When the program data on S550-SFWv3 and the data on the control
software match, downloading will not be executed.
Stores the set program data on S550-SFWv3 and moves to
the execution screen (Program).
Exits the control software.
Serial Flash Programmer[S550-SFWv3] Operation Manual
34
<Project menu>
Items
Descriptions
“New”: Discards the current settings and starts new setting.
“Open...”: Opens a project file.
“Save As...”: Saves a project file with a new name.
“Recent File”: Shows project files recently used.
“Exit”: Exits the control software.
Items
Descriptions
“About S550-SFWv3”: Opens About screen.
(See “6.1.2 About screen”)
“Manual”: Shows S550-SFWv3 user’s
document).
<Help menu>
Serial Flash Programmer[S550-SFWv3] Operation Manual
manual
(this
35
6.1.2.
About Screen
(Single CH Mode)
(Multi CH Mode)
Items
Descriptions
Shows the control software version.
Shows S550-SFWv3 serial number.
* It queues up in order of the serial number in the "Multi CH Mode".
Shows S550-SFWv3 firm version.
Closes the screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
36
6.1.3.
Initialize Setting Screen
The following screen is displayed only in the "Multi CH Mode".
<<S550-SFWv3 Connecting section>>
Items
Descriptions
Selects channels that will be initialized.
Shows S550-SFWv3 serial number.
* It queues up in order of the serial number in the "Multi CH Mode".
All channels will be initialized.
All channels will not be initialized.
Closes the screen.
* After closing the screen, initialize all selected S550-SFWv3 internal
memory.
Closes the screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
37
6.1.4.
UpLoad Setting Screen
The following screen is displayed only in the "Multi CH Mode".
<<S550-SFWv3 Connecting section>>
Items
Descriptions
Selects channel that will be uploaded.
Shows S550-SFWv3 serial number.
* It queues up in order of the serial number in the "Multi CH Mode".
Closes the screen.
* After closing the screen, upload the program data stored in the selected
S550-SFWv3 to the control software.
Closes the screen.
<<UpLoad Password section>>
Items
Descriptions
Inputs a password. Maximum of 8 single byte characters can
be inputed.
After inputing password to the "UpLoad Password" text box
and clicking the "Password Check" button, The channel for
which password is suitable will become effective.
Serial Flash Programmer[S550-SFWv3] Operation Manual
38
6.1.5.
DownLoad Setting Screen
The following screen is displayed only in the "Multi CH Mode".
<<S550-SFWv3 Connecting section>>
Items
Descriptions
Selects channels that will be downloaded.
Shows S550-SFWv3 serial number.
* It queues up in order of the serial number in the "Multi CH Mode".
Shows the status of download. In the "DownLoad" list, the
item of "o" means that the channel is downloaded
completely, and the item of "x" means that the channel is not
yet downloaded.
All channels will be downloaded.
All channels will not be downloaded.
Closes the screen.
* After closing the screen, download the set program data to the selected
S550-SFWv3. When the program data on the selected S550-SFWv3 and
the data on the control software match, downloading will not be executed.
Closes the screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
39
6.1.6.
Program Setting Screen
The following screen is displayed only in the "Multi CH Mode".
<<S550-SFWv3 Connecting section>>
Items
Descriptions
Selects channels that will be programmed.
Shows S550-SFWv3 serial number.
* It queues up in order of the serial number in the "Multi CH Mode".
Shows the status of download. In the "DownLoad" list, the
item of "o" means that the channel is downloaded
completely, and the item of "x" means that the channel is not
yet downloaded.
All channels will be programmed.
All channels will not be programmed.
Closes the screen.
* After closing the screen, store the set program data on the selected
S550-SFWv3 and moves to the execution screen (Program).
Closes the screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
40
6.2. Device Setting Screen
6.2.1.
Device Setting Screen
<<Device section>>
Items
Descriptions
Select MCU manufacturer.
Select MCU series.
Select MCU model.
Shows communication method.
・Single-wire: Single wire Clock-asynchronous serial I/O
・Clock synchronous: Clock-synchronous serial I/O
・UART: Clock-asynchronous serial I/O
*Communication will differ depending on the target.
Select baudrate.
・Single-wire:
9.6Kbps - 460.8Kbps
・Clock synchronous:
125Kbps - 4Mbps
・UART:
9.6Kbps - 460.8Kbps
*Baudrate will differ depending on the target clock, etc.
Select voltage supplied from S550-SFWv3.
・No Supply: Select this option when supplying voltage from external
power source to the target board.
*The voltage will not be supplied from S550-SFWv3.
・3.3V/5V: Select either when supplying voltage from S550-SFWv3
to the target board.
Opens the input vcc setting screen. (See “6.2.12 Input Vcc Setting
Screen”.)
Shows clock frequency.
Serial Flash Programmer[S550-SFWv3] Operation Manual
41
Items
Descriptions
Opens the clock frequency setting screen. (See “6.2.3 Clock
Frequency Setting Screen”.)
Shows main clock frequency.
Shows peripheral clock frequency.
Shows total block size of the ROM.
Shows voltage required for the device to operate.
Opens the device detail display screen.
(See “6.2.2 Device Detail Display Screen”.)
<<Settings section>>
Items
Descriptions
Shows the user’s program name with the path.
Shows the check sum of all areas, user area and data area in the
user’s program. (Lower 2 bytes of the data after all data is
summed up by every byte are shown. The addresses not
included in the user’s program are calculated as FFh.)
* The user area check sum indicates the check sum of the User area. The data
area check sum indicates the check sum of other areas.
Shows the data ID of the user program.
Shows the ID code for device identification.
Shows the lock bit block setting.
Shows the operation block (block to program) setting.
Shows the ROM code protection setting.
Opens a user program file.
(See “6.2.4 User Program File Load Screen”.)
Opens the user program edit screen.
(See “6.2.5 User Program Edit Screen”.)
Opens the Target MCU ID code setting screen.
(See “6.2.9 Target MCU ID Code Setting Screen”.)
Opens ROM area block information setting screen.
(See “6.2.10 ROM Area Block Information Setting Screen”.)
Opens ROM protection setting screen.
(See “6.2.11 ROM Protection Setting Screen”.)
*This item is displayed when selecting R32C/100 from the MCU list.
Selects erase, program and verify check execution process.
Selects verify check execution process.
Selects blank, program and verify check execution process. This
item is selectable in extended operation mode.
Selects erase, blank, program and verify check execution
process. This item is selectable in extended operation mode.
Selects erase and program execution process. This item is
selectable in extended operation mode.
Selects erase and blank check execution process. This item is
selectable in extended operation mode.
Selects blank check execution process. This item is selectable in
extended operation mode.
Selects chip erase execution process. This item is selectable in
extended operation mode.
Moves to Main screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
42
<<Main menu>>
Items
Descriptions
“Main”: Moves to Main screen.
*After a confirmation message, setting contents will be discarded.
<<Help menu>>
Items
Descriptions
“About S550-SFWv3”: Opens About screen.
(See “6.1.2 About screen”)
“Manual”: Shows S550-SFWv3 user’s manual (this document).
Serial Flash Programmer[S550-SFWv3] Operation Manual
43
6.2.2.
Device Detail Display Screen
Items
Descriptions
Shows MCU model.
Shows the minimum value of the ROM block address.
Shows total ROM block size.
Shows the total number of blocks.
Shows Vcc supply voltage.
Closes the screen.
6.2.3.
Clock Frequency Setting Screen
Items
Descriptions
Input clock frequency.
Saves edited contents and exits editing.
*The contents of the file will not be changed.
Discards edited contents and exits editing.
*If there is any change made in edited contents, a confirmation message will be
displayed to save edited result.
Serial Flash Programmer[S550-SFWv3] Operation Manual
44
6.2.4.
User Program File Load Screen
Select a user program file to load and press “Open”.
When the file is loaded successfully, the file name will be shown in path in “Program File” of “Device Setting
Screen”.
* File formats shall be Intel HEX format (*.hex) or Motorola S format (*.mot) for a file to be loaded.
Serial Flash Programmer[S550-SFWv3] Operation Manual
45
6.2.5.
User Program Edit Screen
Items
Descriptions
Shows MCU model.
Shows the user’s program name with the path.
Shows total ROM block size.
Select “Byte” to change data units to bytes.
Select “Word” to change data units to words.
Select “Dword” to change data units to Dwords.
Select “Hex” to change data display format to Hex format.
Select “Signed” to change data display format to Signed format.
Select “Unsigned” to change data display format to Unsigned
format.
Serial Flash Programmer[S550-SFWv3] Operation Manual
46
Items
Descriptions
Searches user’s program data or address.
(See “6.2.6 User’s Program Data Search Screen”.)
Fills the selected area with the identical data.
(See “6.2.7 User’s Program Data Setting Screen”.)
Saves (overwrites) current edit data as a file.
(See “6.2.8 User’s Program Data Saving Screen”.)
Returns to the original status before editing.
Saves edited contents and exits editing.
*The contents of the file will not be changed.
Discards edited contents and exits editing.
*If there is any change made in edited contents, a confirmation message will be
displayed to save edited result.
6.2.6.
User’s Program Data Search Screen
Items
Descriptions
Input address to search.
*An error message appears when inputting non-existing address.
Input data to search.
*Maximum of 8 digits.
Starts search and closes the screen.
Closes the screen without searching.
6.2.7.
User’s Program Data Setting Screen
Items
Descriptions
Selects all area for setting the data.
Selects address range for setting the data. Input the address range in
the text box.
*An error message appears when inputting non-existing address.
Input data to set.
Sets the data and closes the screen.
Closes the data without setting the data.
Serial Flash Programmer[S550-SFWv3] Operation Manual
47
6.2.8.
User’s Program Data Saving Screen
Items
Descriptions
Selects all area for saving.
Selects address range for saving. Input the address range in the text
box.
*An error message appears when inputting non-existing address.
* File formats shall be Intel HEX format (*.hex) or Motorola S format (*.mot) for a file to be saved.
6.2.9.
Target MCU ID Code Setting Screen
Items
Descriptions
Input the device’s ID code.
Reflects the setting content and closes the screen.
Discards the setting content and closes the screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
48
6.2.10. ROM Area Block Information Setting Screen
Items
Descriptions
Selects “Keep Device Lock Bits” for lock bit processing method.
Previous lock status will be maintained.
Selects “Set Lock Bits” for lock bit processing method.
New lock bit settings will be done with the “Lock Block” check
box.
Checks all of the Lock Block check boxes in the list.
Unchecks all of the Lock Block check boxes in the list.
Checks all of the Operation Block check boxes in the list.
Sets whether to lock for each block.
Sets whether to program for each block.
*Data area (with English capitalized block names), program ROM2
area (with block name “ROM2”), user boot mat area (with block
name “BOOT”) and E2 data flash area (with block name “E2D”) are
not set in the initial setting.
Reflects the setting content and closes the screen.
Discards the setting content and closes the screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
49
6.2.11. ROM Protection Setting Screen
(R32C/100 Series)
Items
Descriptions
Sets whether to execute BP Bit_Program for all BP0 and
BP1.
Reflects the setting content and closes the screen.
Discards the setting content and closes the screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
50
(78K,RL78 Family)
Items
Description
Sets whether to execute Flash Option.
Execution of the chip erase command is disabled.
Execution of the block erase command is disabled.
Execution of the write command is disabled.
Execution of the read command is disabled.
Writing to the boot area is disabled.
Select the start block of the flash shield window.
Select the end block of the flash shield window.
Select the end of the boot area.
Input the reset vector address of the
microcontroller.
Input the on-chip debug security ID.
Input the option byte.
Reflects the setting content and closes the screen.
Discards the setting content and closes the screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
51
6.2.12. Input Vcc Setting Screen
Items
Descriptions
Input vcc.
Reflects the setting content and closes the screen.
Discards the setting content and closes the screen.
6.3. Maintenance Setting Screen
6.3.1.
Maintenance Initial Setting Screen
Serial Flash Programmer[S550-SFWv3] Operation Manual
52
<Initial Setting section>
Items
Descriptions
Enables saving the action log (operation execution log).
Set saving destination for the action log (operation execution
log), and project (device setting) file.
Mutes S550-SFWv3 main unit’s buzzer sound.
Enables a password for S550-SFWv3 main unit.
Uploading data to program will require the password when the
password is enabled for security protection.
*The password can be set in the password setting screen.
(See “6.3.2 Password Setting Screen”)
Opens the password setting screen.
(See “6.3.2 Password Setting Screen”)
Enables extended operation mode.
*Standard operation mode will be enabled when this box is unchecked.
・Standard operation mode: “Erase/Program/Verify” and
“Verify” and be selected in the device setting screen.
・Extended operation mode: In addition to the standard
operation mode,
“Blank/Program/Verify”, “Erase/Blank/Program/Verify”,
“Erase/Program”, “Erase/Blank” ,“Blank” and “Chip Erase”
can be selected in the device setting screen.
Enables power saving for S550-SFWv3 main unit.
Enables “Multi Data Mode”.
・Multi Data Mode: Maximum of 4 data can be set/downloaded
in the main screen.
Enables FA mode.
* For details, see the [S550-SFWv3 FA Mode Operation
Manual].
Enables "Multi CH Mode".
* For details, see the "7.2 Multi CH Mode"
Reflects the setting content and closes the screen.
Discards the setting content and closes the screen.
Moves to Execution operation log display screen.
(See 6.3.3 Execution Operation Log Display Screen”.)
Serial Flash Programmer[S550-SFWv3] Operation Manual
53
6.3.2.
Password Setting Screen
Items
Descriptions
Sets a password. Maximum of 8 single byte characters can be
set.
*The password is reflected when “Enable” check box is checked in the
maintenance screen and download is executed.
Reenter the password.
Reflects the setting content and closes the screen.
Discards the setting content and closes the screen.
* About the password setting function
・ Password is set to S550-SFWv3 main unit. Uploading data to program will require the password when the
password is enabled for security protection. Maximum of 8 single byte characters can be set for a password.
・ To set a password, check the “Enable” check box in the main screen, set a password in the password setting
screen and download the data to program.
・ You cannot delete the password only. In case you forgot the password, set a new password and download the
data to program.
Serial Flash Programmer[S550-SFWv3] Operation Manual
54
6.3.3.
Execution Operation Log Display Screen
<Logging section>
Items
Descriptions
Select a log file to display contents of.
Show/hide line numbers.
Shows the operation execution log data.
Reflects the setting content and closes the screen.
Discards the setting content and closes the screen.
Moves to the maintenance screen.
(See “6.3.1 Maintenance Setting Screen”.)
Serial Flash Programmer[S550-SFWv3] Operation Manual
55
6.4. Execution Screen
6.4.1.
Execution Screen
(Single CH Mode)
Serial Flash Programmer[S550-SFWv3] Operation Manual
56
(Multi CH Mode)
<<Information section>>
Items
Descriptions
Shows MCU manufacturer.
Shows MCU series.
Shows MCU model.
Shows total block size of the ROM.
Shows execution processing.
Shows the user’s program name with the path.
Shows the check sum of all areas, user area and data area in
the user’s program. (Lower 2 bytes of the data after all data
is summed up by every byte are shown. The addresses not
included in the user’s program are calculated as FFh.)
* The user area check sum indicates the check sum of the User area. The
data area check sum indicates the check sum of other areas.
Serial Flash Programmer[S550-SFWv3] Operation Manual
57
<<Pass/Fail Counter section>>
Items
Descriptions
Shows the number of successful programming.
Shows the number of programming errors.
Items
Descriptions
Starts programming.
<<Result section>>
Items
Descriptions
Enables the “Result” switch.
Shows programming result.
*Pass (yellow-green), Fail (red), Before operation (gray)
Click to open the operation result detail screen when “Detail view”
check box is checked.
Shows S550-SFWv3 serial number.
Shows execution operation log.
<<Stop menu>>
Items
Descriptions
“Main”: Stops operation and move to the main screen.
“Exit”: Shows a confirmation message and exit the application.
Items
Descriptions
“Counter Clear”: Shows a confirmation message and clears the
number of successes and failures in the execution screen.
Items
Descriptions
“Manual”: Shows S550-SFWv3 user’s manual (this document).
<<Counter menu>>
<<Help menu>>
Serial Flash Programmer[S550-SFWv3] Operation Manual
58
7. Remote Mode
7.1. Single CH Mode
7.1.1.
7.1.1.1.
Remote Programming
Process Flow up to Programming
The following section describes the operations from setting the programming data on the control software to actually
programming the target.
Maintenance
setting
Set maintenance setting (buzzer, password) in
the control software.
Data setting
Set program data setting (device, data, block) on
the control software.
Download
Programming
Serial Flash Programmer[S550-SFWv3] Operation Manual
Store data set on the control software in
SFWv3.
Connect the target board with the PC connected
(USB), and click the “Start” button of the
control software to start programming.
59
7.1.1.2.
Maintenance Settings
With the control software, you can change S550-SFWv3 main unit setting.
The following illustrates an example of the maintenance setting.
① Go to the maintenance setting screen
・ Click the “Maintenance” button and move to the maintenance screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
60
② Save execution operation log
・ Check the “Ena” check box to save execution operation log.
・ To select the saving destination for execution operation log, click the “Save Directory” button and select the
destination in the open file dialog.
Serial Flash Programmer[S550-SFWv3] Operation Manual
61
③ Save device setting file
・ To select the saving destination for the device setting file, click the “Save Directory” button and select the
destination in the open file dialog.
Serial Flash Programmer[S550-SFWv3] Operation Manual
62
④ Set password
・ Check the “Enable” check box to set a password to S550-SFWv3 main unit. Uploading data to program will
require the password when the password is enabled for security protection.
・ To set a password, click “Password Change” to open the password setting screen, and a password can be set in
the password setting screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
63
⑤ Select extended operation mode
・ Check the “Enable Expansion Action Mode” check box to select the extended operation mode. Standard
operation mode will be enabled when this box is unchecked.
・ Standard operation mode: “Erase/Program/Verify” and “Verify” and be selected in the device setting screen.
・ Extended operation mode: In addition to the standard operation mode, “Blank/Program/Verify”,
“Erase/Blank/Program/Verify”, “Erase/Program”, ”Erase/Blank”, ”Blank” and “Chip Erase” can be selected in
the device setting screen.
.
“Device Setting Screen” Standard operation mode
“Device Setting Screen” Standard operation mode
Serial Flash Programmer[S550-SFWv3] Operation Manual
64
⑥ Select power saving mode
・ Check the “Enable Power Save Mode” check box to set power saving mode of the S550-SFWv3 main
unit.
*When power saving mode is set, programming duration, download duration will be longer, but the consumption current will be
lower than the standard mode. In the power saving mode, the center display of the S550-SFWv3 will be off and [FUNC] switch
will be disabled.
Serial Flash Programmer[S550-SFWv3] Operation Manual
65
⑦ Select mute
・ Check the “Mute” check box to mute S550-SFWv3 main unit’s buzzer sound.
Serial Flash Programmer[S550-SFWv3] Operation Manual
66
⑧ Select “Multi Data Mode”
・ Check the “Enable Multi Data Mode” check box to set the “Multi Data Mode”.
・ Maximum of 4 data can be set or downloaded in the main screen in the “Multi Data Mode”.
When the power saving mode is set, the center display of the S550-SFWv3 will be off and [FUNC]
switch will be disabled. Therefore, the data with the smallest data number only can be programmed with
the stand alone programming.
Serial Flash Programmer[S550-SFWv3] Operation Manual
67
⑨ Select “Multi CH Mode”
・ Check the “Enable Multi CH Mode” check box to set the "Multi CH Mode".
Please see "7.2.1.2 Maintenance Settings" for details.
Serial Flash Programmer[S550-SFWv3] Operation Manual
68
7.1.1.3.
Data Settings
With the control software, you can set the data to program.
The following illustrates an example of the programming data setting.
① Start up control software
・ Start S550-SFWv3 control software.
② Go to the device setting screen
(Single Data Mode)
・ Click the “Target Project” button and move to the device setting screen.
(Multi Data Mode)
・ Select data #1-#4 and click the ”Target Project” button and move to the device setting screen of the
data selected.
・ The data displayed “NO USE” cannot be selected as the area is used for the previous data.
Serial Flash Programmer[S550-SFWv3] Operation Manual
69
③ Select a device
・ Select the target device from “Maker” list, “MCU” list and “Type” list.
④ Select communication method, baudrate and power supply
・ Select your communication method from the “Communication” list, baudrate from “Baudrate” list, and
power supply from the S550-SFWv3 main unit from the “Vcc Type” list.
*When supplying voltage from an external power source to the target board, select “No Supply” in the “VCC Type” list, and
when supplying voltage from S550-SFWv3, select “3.3V” or “5V”. When display “Set Vcc” button, input vcc.
*For stand-alone programming, select “No Supply” in the “Vcc Type” list.
Serial Flash Programmer[S550-SFWv3] Operation Manual
70
⑤ Select clock frequency
・ Click “Set Freq” button, input the clock frequency of the target board and select the clock multiplying
rate from the “Main Multiplier” and “PerMultiplier” list.
⑥ Select user program file
・ Click the “Load” button and select a program file (*.mot, *.s, *.hex) in the open file dialog.
Serial Flash Programmer[S550-SFWv3] Operation Manual
71
⑦ Edit data
・ Data is editable by clicking the “Edit” button, “Set ID” button, “Set Block” button” and/or “Set Protect”
button.
*For Editing, see “6.2.5 User Program Edit Screen”, “6.2.9 Target MCU ID Code Setting Screen”, “6.2.10 ROM Area Block
Information Setting Screen”, and “6.2.11 ROM Protection Setting Screen”.
*With the default setting, DATA area, program ROM2 area, user boot mat area and E2 data flash area are not set.
*Edited contents are saved in the project file. For the project file, see “ Save project (device setting) file”.
⑧ Select execution process
・ Select an execution process from the “Action Mode” radio buttons.
*With the default setting, no process is selected.
*To select “Blank/Program/Verify”, “Erase/Blank/Program/Verify”, “Erase/Program”, “Erase/Blank” , “Blank” or “Chip Erase”,
check the “Enable Expansion Action Mode” check box in the maintenance screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
72
⑨ Confirm data
・ Confirm whether programming data is correct.
・ After checking, click the “Set” button and move to the main screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
73
⑩ Save project (device setting) file
(Single Data Mode)
・ You can save the contents set in the device setting screen and maintenance screen as a project file.
・ Select “Save As” from the “Project” menu to save a project file.
(Multi Data Mode)
・ You can save the contents set in the device setting screen and maintenance screen as a project file.
・ Select “Save As” from the “Project” menu to save a project file.
・ The contents set for the data 1 through 4 will be saved as a single project file.
Serial Flash Programmer[S550-SFWv3] Operation Manual
74
⑪ Load a project file
・ Load the project file (device setting information and maintenance screen information) saved with the
operation10 described above.
・ Select “Open” from the “Project” menu to load a project file.
*The previously saved project file will be loaded when starting up the control software.
・ The “Single Data Mode” main screen opens when a project file saved in the “Single Data Mode” is
loaded, and the “Multi Data Mode” main screen opens when a project file saved in the “Multi Data
Mode” is loaded.
Serial Flash Programmer[S550-SFWv3] Operation Manual
75
⑫ Discard device setting
(Single Data Mode)
・ You can discard the contents set in the device setting screen.
・ Select “New” from the “Project” menu to discard the device setting.
(Multi Data Mode)
・ Select “New” from the “Project” menu to discard all the device settings.
・ For discarding each device setting, select the data 1-4 and click the “Delete” button.
Serial Flash Programmer[S550-SFWv3] Operation Manual
76
⑬ Copy device setting (Only in the “Multi Data Mode”)
・ Select data of the copy origin and click the “Copy” button and move to the “Copy Information” screen.
・ Select number of the copy destination and click the “OK” button.
7.1.1.4.
Remote Programming
The following procedures show how to program the programming data stored in S550-SFWv3 to the target
(Program).
① Connect PC, S550-SFWv3 main unit and the target board
・ Connect PC and S550-SFWv3 with USB, and S550-SFWv3 and the target board with the target
connecting cable.
*For connection in remote programming mode, see “Connection for Remote Programming”.
② Confirm S550-SFWv3 start up
・ For the LED and buzzer status at the startup, see “9.2 LED Status List” and “9.3 Buzzer Sound List”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
77
③ Start downloading
・ Click the “DownLoad” button.
・ The progress bar will show the downloading progress status.
・ Click “Cancel” to cancel downloading in midstream.
*If the firmware of the S550-SFWv3 is not the latest version, the confirmation dialog asking, “Would you like to update
firmware?” appears. Click the “OK” button to update. If the firmware is not updated, downloading will not be proceeded. Note that
when the firmware is updated, the data in S550-SFWv3 main unit will be initialized automatically.
*If the data in the S550-SFWv3 main unit and the data in the control software are identical, downloading will not be processed with
the message “It is not necessary to download.” (When the control software is closed once, the data will be downloaded even if it is
identical to the one in the main unit.)
*If S550-SFWv3 is note connected, downloading will not be processed with the message “Please set 1 machine. Number of the
machine you can is 0”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
78
④ Downloading complete
・ Downloading is complete when the execution screen appears.
⑤
・
・
・
Start programming
Click the “Start” button to start programming.
The dialog will show the programming progress status.
Click “Cancel” to cancel programming in midstream.
Serial Flash Programmer[S550-SFWv3] Operation Manual
79
⑥ Programming complete
・ When the “Result” area is yellow-green, programming is complete. When the area is in red, error
occurred in programming.
⑦ Check execution result detail
・ Check the “Detail view” check box and click the “Result” area to see the execution result detail screen.
*You can check the errors in this execution result detail screen (see “9.5 Execution Detail Screen List”) and S550-SFWv3 main
unit LED indication (see “9.2 LED Status List”).
Serial Flash Programmer[S550-SFWv3] Operation Manual
80
7.1.2.
Uploading
You can upload the programming data stored in S550-SFWv3 to the control software (Upload). The following
procedures show how to upload.
① Connect your PC and S550-SFWv3 main unit
・ For the connection when uploading, see “4.1 Connection for Downloading / Uploading / Initializing”
② Confirm S550-SFWv3 start up
・ For the LED and buzzer status at the startup, see “9.2 LED Status List” and “9.3 Buzzer Sound List”.
③ Enter Password
・ Click the “UpLoad” button.
・ The Password input dialog appears. To upload, enter your password in the “Password” box and click the
“OK” button, or to cancel, click the “Cancel” button.
*When the password is not set for downloading, this dialog does not appear.
*When no character was input in the password setting dialog, click the “OK” button without entering a character in the box.
Serial Flash Programmer[S550-SFWv3] Operation Manual
81
④ Start Uploading
・ The progress bar will show the uploading progress status.
・ Click “Cancel” to cancel uploading in midstream.
*If the firmware version of the S550-SFWv3 is different, uploading will not be processed with the message “Firmware Version is
different”.
*If the password you enter and the password set for the S550-SFWv3 do not match, uploading will not be processed with the message
“UpLoad password error”.
*If there is no programming data downloaded to S550-SFWv3, uploading will not be processed with the message “There is no data”.
⑤ Uploading complete
・ When the dialog “UpLoad Complete” appears, uploading is complete.
Serial Flash Programmer[S550-SFWv3] Operation Manual
82
(Multi Data Mode)
e.g.) Uploading 4th data stored in S550-SFWv3 to the 3rd data
(i) Select uploading destination data number (1 through 4). Click the ”UpLoad” button.
*Entering a password is required when the password is set.
(ii) The data stored in S550-SFWv3 main unit is shown.
Select the data to upload. Click the “OK” button to execute uploading, or click the “Cancel” button to
cancel the procedure.
(iii) The selected data will be uploaded.
Serial Flash Programmer[S550-SFWv3] Operation Manual
83
7.1.3.
Initialization
You can initialize data that is stored in the S550-SFWv3 internal memory on unit basis for security purposes.
The followings are the procedures for initialization.
*For initialized settings (factory settings), see “9.6 Initialized Settings (factory setting) List”.
*Initialization takes 1 to 2 minutes.
① Connect PC and S550-SFWv3 main unit with USB.
・ For the connection when initializing, see “4.1 Connection for Downloading / Uploading / Initializing”.
② Confirm S550-SFWv3 start up
・ The start up is complete when the “USB” LED is lit after, “Power” LED on, “Pass”, “ID Err”, “Fail” LEDs
are lit in order one time each then the buzzer sounds.
*If the “Pass” and “ID Err” LEDs are lit and the lower 1byte of the user program checksum is displayed on the center display after the
buzzer sound, the programming data has been downloaded to the S550-SFWv3.
③ Start Initializing
・ Click the “Initialize” button and the confirmation dialog asking, “Do you want to initialize?” Click the “OK”
button to start initializing.
・ The progress bar will show the initializing progress status.
Click “Cancel” to cancel initializing in midstream.
*If cancelled, data to program is deleted partially, and programming and uploading cannot be executed.
・ All LEDs turns off and center display turns off when initialization is started.
*If the firmware version of the S550-SFWv3 is different, initializing will not be processed with the message “Firmware Version
is different”.
④ Initializing complete
・ When a message “Initialize Complete” appears, initializing is complete.
・ ”_”,”_” is displayed on the center display when initializing is complete.
Serial Flash Programmer[S550-SFWv3] Operation Manual
84
7.2. Multi CH Mode
7.2.1.
7.2.1.1.
Remote Programming
Process Flow up to Programming
The following section describes the operations from setting the programming data on the control software to actually
programming the target.
Maintenance
setting
Set maintenance setting (buzzer, password) in
the control software.
Data setting
Set program data setting (device, data, block) on
the control software.
Download
Programming
Serial Flash Programmer[S550-SFWv3] Operation Manual
Store data set on the control software in
SFWv3.
Connect the target board with the PC connected
(USB), and click the “Start” button of the
control software to start programming.
85
7.2.1.2.
Maintenance Settings
With the control software, you can change S550-SFWv3 main unit setting.
The following illustrates an example of the maintenance setting.
① Go to the maintenance setting screen
・ Click the “Maintenance” button and move to the maintenance screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
86
② Select Multi CH Mode
・ Check the “Enable Multi CH Mode” check box to set the "Multi CH Mode".
・ It is possible to Initialize/Upload/Download/Program by using maximum of ten S550-SFWv3 at the same
time. But "Multi Data Mode" and "Multi CH Mode" cannot be set at the same time. Moreover, it cannot be
used for programmed when "Multi CH Mode" and "FA Mode" are all set.
③ Other Settings
・
Please see "7.1.1.2 Maintenance Settings" for other settings.
7.2.1.3.
Data Settings
Please see "7.1.1.3 Data Settings" for other settings.
7.2.1.4.
Remote Programming
The following procedures show how to program the programming data stored in S550-SFWv3 to the target
(Program).
① Connect PC, S550-SFWv3 main unit and the target board
・ Connect PC and S550-SFWv3 with USB, and S550-SFWv3 and the target board with the target
connecting cable.
*For connection in remote programming mode, see “Connection for Remote Programming”.
② Confirm S550-SFWv3 start up
・ For the LED and buzzer status at the startup, see “9.2 LED Status List” and “9.3 Buzzer Sound List”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
87
③ Start downloading
・ Click the “Program” button.
・ Select channels and click "OK" button.
* In the "DownLoad" list, the item of "o" means that the channel is downloaded completely, and the item
of "x" means that the channel is not yet downloaded.
・ The progress bar will show the downloading progress status.
・ Click “Cancel” to cancel downloading in midstream.
*If the firmware of the S550-SFWv3 is not the latest version, the confirmation dialog asking, “Would you like to update
firmware?” appears. Click the “OK” button to update. If the firmware is not updated, downloading will not be proceeded. Note that
when the firmware is updated, the data in S550-SFWv3 main unit will be initialized automatically.
Serial Flash Programmer[S550-SFWv3] Operation Manual
88
*If the data in the S550-SFWv3 main unit and the data in the control software are identical, downloading will not be processed with
the message “It is not necessary to download.” (When the control software is closed once, the data will be downloaded even if it is
identical to the one in the main unit.)
*If S550-SFWv3 is note connected, downloading will not be processed with the message “Please set 1 machine. Number of the
machine you can is 0”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
89
④ Downloading complete
・ Downloading is complete when the execution screen appears.
⑤
・
・
・
Start programming
Click the “Start” button to start programming.
The dialog will show the programming progress status.
Click “Cancel” to cancel programming in midstream.
Serial Flash Programmer[S550-SFWv3] Operation Manual
90
⑥ Programming complete
・ When the “Result” area is yellow-green, programming is complete. When the area is in red, error
occurred in programming.
⑦ Check execution result detail
・ Check the “Detail view” check box and click the “Result” area to see the execution result detail screen.
*You can check the errors in this execution result detail screen (see “9.5 Execution Detail Screen List”) and S550-SFWv3 main
unit LED indication (see “9.2 LED Status List”).
Serial Flash Programmer[S550-SFWv3] Operation Manual
91
7.2.2.
Uploading
You can upload the programming data stored in S550-SFWv3 to the control software (Upload). The following
procedures show how to upload.
① Connect your PC and S550-SFWv3 main unit
・ For the connection when uploading, see “4.1 Connection for Downloading / Uploading / Initializing”
② Confirm S550-SFWv3 start up
・ For the LED and buzzer status at the startup, see “9.2 LED Status List” and “9.3 Buzzer Sound List”.
③ Enter Password
・ Click the “UpLoad” button.
・ The "UpLoad Setting" dialog is displayed. The channel which was not set password when downloading
is effective, and the channel set password is invalid. Input password to the "UpLoad Password" text box
and click the "Password Check" button, The channel for which password is suitable will become
effective. Select channels and click "OK" button.
Serial Flash Programmer[S550-SFWv3] Operation Manual
92
④ Start Uploading
・ The progress bar will show the uploading progress status.
・ Click “Cancel” to cancel uploading in midstream.
*If the firmware version of the S550-SFWv3 is different, uploading will not be processed with the message “Firmware Version is
different”.
*If the password you enter and the password set for the S550-SFWv3 do not match, uploading will not be processed with the message
“UpLoad password error”.
*If there is no programming data downloaded to S550-SFWv3, uploading will not be processed with the message “There is no data”.
⑤ Uploading complete
・ When the dialog “UpLoad Complete” appears, uploading is complete.
Serial Flash Programmer[S550-SFWv3] Operation Manual
93
7.2.3.
Initialization
You can initialize data that is stored in the S550-SFWv3 internal memory on unit basis for security purposes.
The followings are the procedures for initialization.
*For initialized settings (factory settings), see “9.6 Initialized Settings (factory setting) List”.
*Initialization takes 1 to 2 minutes.
① Connect PC and S550-SFWv3 main unit with USB.
・ For the connection when initializing, see “4.1 Connection for Downloading / Uploading / Initializing”.
② Confirm S550-SFWv3 start up
・ The start up is complete when the “USB” LED is lit after, “Power” LED on, “Pass”, “ID Err”, “Fail” LEDs
are lit in order one time each then the buzzer sounds.
*If the “Pass” and “ID Err” LEDs are lit and the lower 1byte of the user program checksum is displayed on the center display after the
buzzer sound, the programming data has been downloaded to the S550-SFWv3.
③ Select initialized channel
・ Click the "Initialize" button.
・ The "Initialize Setting" dialog is displayed. Select channels and click "OK" button.
Serial Flash Programmer[S550-SFWv3] Operation Manual
94
④ Start Initializing
・ Click the “Initialize” button and the confirmation dialog asking, “Do you want to initialize?” Click the “OK”
button to start initializing.
・ The progress bar will show the initializing progress status.
Click “Cancel” to cancel initializing in midstream.
*If cancelled, data to program is deleted partially, and programming and uploading cannot be executed.
・ All LEDs turns off and center display turns off when initialization is started.
*If the firmware version of the S550-SFWv3 is different, initializing will not be processed with the message “Firmware Version
is different”.
⑤ Initializing complete
・ When a message “Initialize Complete” appears, initializing is complete.
・ ”_”,”_” is displayed on the center display when initializing is complete.
Serial Flash Programmer[S550-SFWv3] Operation Manual
95
8. Stand-alone Mode
8.1. Stand-alone Programming
8.1.1.
Process Flow up to Programming
The following section describes the operations from setting the programming data on the control software to actually
programming the target.
There are two ways of programming for you to choose from according to your operating environment:
- Stand-alone programming (Directly programming the target by S550-SFWv3)
- Remote programming (Programming the target from the control software via S550-SFWv3)
Maintenance
setting
Set maintenance setting (buzzer, password) in
the control software.
Data setting
Set program data setting (device, data, block) on
the control software.
Download
Stand-alone
programming
Serial Flash Programmer[S550-SFWv3] Operation Manual
Store data set on the control software in
SFWv3.
After disconnecting (USB) from the PC and
connecting the target board, press the “Start”
switch on the main unit to start programming.
96
8.1.2.
Downloading
You can store the data set with the control software in the S550-SFWv3 main unit (Download). The following
procedure shows how to download.
① Connect your PC and S550-SFWv3 main unit
・ For the connection when downloading, see “4.1 Connection for Downloading / Uploading / Initializing”.
② Confirm S550-SFWv3 start up
・ For the LED and buzzer status at the startup, see “9.2 LED Status List” and “9.3 Buzzer Sound List”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
97
③ Start Downloading
・ Click the “DownLoad” button.
・ The progress bar will show the downloading progress status.
・ Click “Cancel” to cancel downloading in midstream.
*Download again before programming if you cancel the procedure.
*If the firmware of the S550-SFWv3 is not the latest version, the confirmation dialog asking, “Would you like to update
firmware?” appears. Click the “OK” button to update. If the firmware is not updated, downloading will not be proceeded. Note
that when the firmware is updated, the data in S550-SFWv3 main unit will be initialized automatically.
*If the data in the S550-SFWv3 main unit and the data in the control software are identical, downloading will not be processed with
the message “It is not necessary to download.” (When the control software is closed once, the data will be downloaded even if it
is identical to the one in the main unit.)
*If S550-SFWv3 is note connected, downloading will not be processed with the message “Please set 1 machine. Number of the
machine you can is 0”.
Serial Flash Programmer[S550-SFWv3] Operation Manual
98
④ Complete Downloading
・ When the dialog “DownLoad Complete” appears, downloading is complete.
・ In “Multi Data Mode”, the data with the smallest data number will be selected for the S550-SFWv3.
Serial Flash Programmer[S550-SFWv3] Operation Manual
99
8.1.3.
Programming
① Download
・ Download programming data to S550-SFWv3.
*The programming data shall be downloaded to the main unit for stand-alone programming. (For downloading, see “7.4
Downloading”.)
② Connect the S550-SFWv3 main unit and target board
・ Connect S550-SFWv3 and the target board with the target connecting cable.
*For connection in stand-alone mode, see “4.2 Connection for Stand-alone Programming / Stand-alone Initializing”.
③ Power ON
・ Turn on the target board.
④ Confirm S550-SFWv3 start up
・ For the LED and buzzer status at the startup, see “9.2 LED Status List” and “9.3 Buzzer Sound List”.
⑤ Start programming
・ Press the “START” switch and the programming will start.
⑥ Programming complete
・ Execution result will be output with the LED and buzzer.
(See “9.2 LED Status List” and “9.3 Buzzer Sound List”)
・ Check the execution detail result with the error information display on the center display.
(See “8.4.5 Error Information Display”)
⑦ Power OFF
・ Turn off the target board and disconnect the S550-SFWv3 and the target board.
To continue programming the same data, repeat the procedures 2 through 6 again.
Serial Flash Programmer[S550-SFWv3] Operation Manual
100
8.2. Stand-alone Initialization
You can initialize data that is stored in the S550-SFWv3 internal memory on unit basis for security purposes.
The followings are the procedures for initialization.
*For initialized settings (factory settings), see “9.6 Initialized Settings (factory setting) List”.
*Initialization takes 1 to 2 minutes.
① Connect the S550-SFWv3 main unit and target board
・ Connect S550-SFWv3 and the target board with the target connecting cable.
*For connection in stand-alone mode, see “4.2 Connection for Stand-alone Programming / Stand-alone Initializing”.
② Power ON
・ Turn on the target board.
③ Confirm S550-SFWv3 start up
・ For the LED and buzzer status at the startup, see “9.2 LED Status List” and “9.3 Buzzer Sound List”.
④ Start Initializing
・ Press the “START” switch and hold it for 5 seconds to start initializing.
・ When initialization is started, all LEDs will be turned off, center display will be off and a series of short beeps
(“pip, pip, pip, pip...) sounds.
⑤ Initializing complete
・ After a beep “peep” sounds once, ”_”,”_” is displayed on the center display when initializing is complete.
Serial Flash Programmer[S550-SFWv3] Operation Manual
101
8.3. Center Display Modes
8.3.1.
Mode Transition Diagram
Following illustrates mode transitions of S550-SFWv3 center display.
(Single Data Mode)
Startup
Normal Display Mode
*1
FUNC
Checksum Display Mode
"D.C."
START
*2
Checksum information display
FUNC
Programming Information
Display Mode "D.D."
*2
START
Setting information display
FUNC
Error Information
Display Mode "D.E.."
FUNC
START
*2
Error information display
FUNC
FUNC
Press the “FUNC” switch on the SFWv3 once.
START
Press the “START” switch on the SFWv3 once.
(”D”(Left)=Display, “C”=Checksum, “D”(Right)=Setting information, “E”=Error information)
*1 Display the user program checksum lower 1byte.
*2 Move to normal display mode after 3 seconds.
Serial Flash Programmer[S550-SFWv3] Operation Manual
102
(Multi Data Mode)
Startup
"P.1."~""P.4."
*1
Normal Display Mode
*2
FUNC
Checksum Display Mode
"1.C."
*3
START
Checksum information display
FUNC
Programming Information
Display Mode "1.D."
START
FUNC
*3
Setting information display
FUNC
Error Information
Display Mode "1.E."
START
*3
Error information display
FUNC
Data Switch Display Mode
"S.P."
*3
(Selected data display)
START
"P.1".
FUNC
FUNC
START
"P.2".
FUNC
"P.3".
FUNC
"P.4".
*3, *4
FUNC
FUNC
Press the “FUNC” switch on the SFWv3 once.
START
Press the “START” switch on the SFWv3 once.
(“1”=Table number, “C”=Checksum, “D”=Setting information, “E”=Error information, “P”=Program, “S”=Select)
*1 Display the selected data number. (retained by the set data)
*2 Display the user program checksum lower 1byte.
*3 Move to normal display mode after 3 seconds.
*4 Show the set data only.
Serial Flash Programmer[S550-SFWv3] Operation Manual
103
8.3.2.
Normal Display Mode
This is the screen when power is turned on. The S550-SFWv3 displays the checksum lower 1 byte of the data
stored in the internal memory of the main unit on the center display.
*The user’s program checksum is the data summed up by every byte. The addresses not included in the user’s program are calculated as FFh.
*When there is no data downloaded to the internal memory, ”_”,”_” is displayed and the programming to the target board cannot be executed.
8.3.3.
Checksum Display Mode
The S550-SFWv3 displays the checksum lower 2 byte of the data stored in the internal memory of the main unit on
the center display. Following shows how to see the information.
*When there is no data downloaded to the internal memory, the display does not change to “Checksum Display Mode”. Also, when the
S550-SFWv3 main unit is in energy saving mode, the display does not change to “Checksum Display Mode”.
① Move to “Checksum Display Mode”
・ When center display is in the “Normal Display Mode”, press the “FUNC” switch on S550-SFWv3 once,
and ”D”,”C” appear on the center display.
② Display checksum
・ After ”D.”,”C.” are displayed on the center display, press the “START” switch on S550-SFWv3 once, and the
checksum is displayed.
*”When there is no operation for 3 seconds after “D.”,”C.” are displayed, the center display goes back to the “Normal Display Mode”.
・The checksum is automatically scrolled.
③ Exit “Checksum Display Mode”
・ Press the “FUNC” switch on S550-SFWv3 once to go back to the “Normal Display Mode”.
(Multi Data Mode)
“Checksum Display Mode” shows ”1.”,”C.” through ”4.”,”C.” on the center display.
Serial Flash Programmer[S550-SFWv3] Operation Manual
104
8.3.4.
Programming Information Display
The S550-SFWv3 displays the programming information of the data stored in the internal memory of the main
unit on the center display. Following shows how to see the information.
*When there is no data downloaded to the internal memory, the display does not change to “Programming Information Display Mode”.
Also, when the S550-SFWv3 main unit is in energy saving mode, the display does not change to “Programming Information Display
Mode”.
① Move to “Programming Information Display Mode”
・ When center display is in the “Checksum Display Mode”, press the “FUNC” switch on S550-SFWv3 once,
and ”D.”,”D.” appear on the center display.
② Show programming information
・ After ”D.”,”D.” are displayed on the center display, press the “START” switch on S550-SFWv3 once, and the
MCU, TYPE, and Action Mode are displayed.
*”When there is no operation for 3 seconds after “D.”,”D.” are displayed, the center display goes back to the “Normal Display Mode”.
・The checksum is automatically scrolled.
③ Exit “Programming Information Display Mode”
・ Press the “FUNC” switch on S550-SFWv3 once to go back to the “Normal Display Mode”.
(Multi Data Mode)
“Programming Information Display Mode” shows ”1.”,”D.” through ”4.”,”D.” on the center display.
8.3.5.
Error Information Display
The S550-SFWv3 displays the previous programming error information on the center display. Following shows
how to see the information.
*When there is no data downloaded to the internal memory, the display does not change to “Error Information Display Mode”. Also, when
the S550-SFWv3 main unit is in energy saving mode, the display does not change to “Error Information Display Mode”.
① Move to “Error Information Display Mode”
・ When center display is in the “Programming Information Display Mode”, press the “FUNC” switch on
S550-SFWv3 once, and ”D.”,” E.” appear on the center display.
② Shows error information
・ Within 3 seconds after ”D.”,”E.” are displayed on the center display, press the “START” switch on
S550-SFWv3 once, and the error information is displayed.
*When there is no operation for 3 seconds after “D.”,”E.” are displayed, the center display goes back to the default screen.
*For details of error information, check the error information details (See “9.4 List of Error Information on Center Display”)
③ Exit “Error Information Display Mode”
・ Press the “FUNC” switch on S550-SFWv3 once to go back to the default screen.
(Multi Data Mode)
“Error Information Display Mode” shows ”1.”,”E.” through ”4.”,”E.” on the center display.
Serial Flash Programmer[S550-SFWv3] Operation Manual
105
8.3.6.
Data Switch Display
With the “Multi Data Mode”, you can select programming data on S550-SFWv3. Following shows how to select
the data.
*When there is no data downloaded to the internal memory, the display does not change to “Data Switch Display Mode”. Also, when the
S550-SFWv3 main unit is in energy saving mode, the display does not change to “Data Switch Display Mode”
① Move to “Data Switch Display Mode”
・ When center display is in the “Error Information Display Mode”, press the “FUNC” switch on
S550-SFWv3 once, and ”S.”,” P.” appear on the center display. Within 3 seconds after ”S.”,”P.” are
displayed on the center display, press the “START” switch on S550-SFWv3 once, then you can select data.
② Switch data
・ Press the “FUNC” switch on S550-SFWv3 and “P”,”1.” Through “P”,”4.” appear, you can switch data.
* Selected data is displayed initially.
*When there is no operation for 3 seconds after “P”,”1.” through “P”,”4.” are displayed, the center display goes back to the
default screen.
③ Exit “Data Switch Display Mode”
・ Press the “START” switch on S550-SFWv3 once to select the data and go back to the default screen.
If there is no operation for 3 seconds, the data is not selected and the screen goes back to the default screen.
* When a data is selected, buzzer sounds.
Serial Flash Programmer[S550-SFWv3] Operation Manual
106
9. Messages and Warnings
9.1. Message Dialogs
Display
S550-SFWv3 already started.
Contents
Displayed when trying to start up the control software while
The control software has been started already.
There is not enough space to start S550-SFWv3. Displayed when the free disk space is less than 1M byte while
trying to start up the control software.
Do you really want to exit?
Displayed while trying to exit from the control software.
Do you really want to exit?(discard your Displayed when the settings have not been saved while trying to
settings)
exit from the control software.
Users Manual open error.
Displayed when the manual cannot be opened.
Users Manual not found.
Displayed when the manual does not exist.
Device definition file 'xxx' not found.
Displayed when the device definition file does not exist.
Device definition file 'xxx' open error.
Displayed when the device definition file cannot be opened.
Device definition file 'xxx' format error.
Displayed when the device definition file format is invalid.
This file includes data addressing non-ROM
area of the selected device.
Does it continue
as it is?
ROM file open error.
Displayed while trying to load a program file that contains data
in the data area when the target device does not have any data
area.
Displayed when the program file could not be loaded.
ROM file format error.
Displayed when the program file format is invalid.
System memory error.
Displayed when the temporary memory used during loading the
program file could not be ensured.
ROM file invalid address contained error.
Displayed when a program file that contains an invalid address
data is loaded.
ROM file write error.
Displayed when a programming error occurred while saving the
loaded program data to a file.
Project file 'xxx' not found.
Displayed when the project file could not be loaded.
Device definition file 'xxx' format error.
Displayed when the project file format is invalid.
Device selected not found.
Do you want to make new project?
Displayed when the project file does not exist or the device in
the project file does not exist in the device definition file while
starting up the control software.
Do you want to initialize?
Displayed when initializing device setting information.
Would you like to update firmware?
Displayed when the firmware needs to be updated.
System memory error.
Displayed when the required memory could not be obtained.
Please input hex value.
Displayed when a value other than hexadecimal value is entered
while a hexadecimal value is required for the item.
Invalid address contained error.
Displayed when specifying an address other than valid ROM
Please address value in the range of blocks.
area for the set device.
Invalid address range error.
Displayed when specified end address value is smaller than the
Please set end address value that is larger than value of the start address.
start address.
Do you want to replace modified file?
Confirmation whether to validate the edited contents or not.
Do you want to move main view?
Confirmation whether to go back to the main screen,
Do you want to move main view?(discard your Confirmation whether to discard the settings and go back to the
settings)
main screen.
Serial Flash Programmer[S550-SFWv3] Operation Manual
107
Display
Contents
Some Maintenance setting items has been Confirmation whether to validate the edited contents or not.
edited.
Do you want to replace the existing items?
Data can't find.
Displayed when data to be searched does not exist.
Invalid log save directory.
Displayed when the directory for the log specified in the
maintenance screen does not exist.
Invalid new password.
Displayed when invalid password has been entered.
Do you really want to clear counters?
Displayed when clearing the input results.
Invalid range error.
Displayed when the value out of range has been set for the
clock frequency.
Please set %d machine.
Displayed when the number of devices set in the “Device
Number of the machine you can use is %d.
Setting Screen” and the actual number of devices programmable
do not match while pressing the [Lot Start] button.
Firmware file 'xxx' not found.
Displayed when the downloadable firmware is not available
while auto-downloading the firmware in trying to match the
versions of the control software and the firmware.
Firmware file 'xxx' format error.
Displayed when the file format of the mot file for the firmware
is invalid.
Firmware Version is different.
Displayed when the firmware of the required version does not
exist while auto-downloading the firmware in trying to match
the version of the GUI and the firmware.
Communication error.
Displayed when the communication between the GUI and the
firmware has failed.
CRC error.
Displayed when CRC error occurs during the communication
between the control software and the firmware.
Memory error.
Displayed when the firmware internal memory has been
damaged.
UpLoad password error.
Displayed when the password for uploading does not match.
MCU disagreement error.
Displayed when invalid data information is contained while
uploading.
There is no data.
Displayed when there is no data on S550-SFWv3 while
uploading.
There is not enough space in the selected Displayed when there is not enough hard disk space while
directory to write an action log.
saving a log file.
There is the same name action log file. Rename Displayed when overwriting the log file.
or Overwrite?
Yes...Rename
No...Overwrite
Could not save the action log file. Retry or Displayed when saving the log file has been failed..
Rename?
Yes...Retry
No...Rename
Communication Err. Stop(OK/CANCEL)?
Displayed when the communication between the GUI and the
firmware has failed.
No device Err.
Displayed when there is a spot with no device during the first
Program Stop(OK/CANCEL)?
device check by the firmware.
It is not necessary to download.
Displayed when settings do not need to be downloaded.
Initialize complete.
Displayed when initialization has been complete.
DownLoad complete.
Displayed when downloading has been complete.
UpLoad complete.
Displayed when uploading has been complete.
DownLoad...
Displayed while downloading.
Download stop?
Confirmation to cancel downloading.
Update...
Displayed while updating.
Update stop?
Confirmation to cancel firmware updating.
UpLoad...
Displayed while uploading.
Upload stop?
Confirmation to cancel uploading.
Action Start...
Displayed when programming has been started.
Action stop?
Confirmation to cancel programming.
Initialize stop?
Confirmation to cancel initialization.
Initialize Start...
Displayed when initialization has been started.
Serial Flash Programmer[S550-SFWv3] Operation Manual
108
Display
Initialize...
Finish
Initialize Stop...
There is no machine. Please move to main view.
Contents
Displayed while initializing.
Displayed when programming has been complete.
Displayed when initialization has been canceled.
There is no machine to communicate at the "Execution Screen".
It does not download ROM data in this action
mode.
The data in the flash memory will be erased
when ID Code Protect is not set. Does it
continue as it is?
Click "Set" button When loading program file and select
"Erase/Blank"," Blank" or "Chip Erase" mode.
Displayed when the following device is selected.
・There is a security specification that the flash memory is
automatically erased.
・ID Code Protect is not set.
The written data in the flash memory will be Displayed when the following device is selected.
erased when ID Code Protect is not set. Does it ・There is a security specification that the flash memory is
continue as it is?
automatically erased.
・ID Code Protect is not set.
・Only a part of blocks are selected.
The written data in the flash memory will be Displayed when the following device is selected.
erased. Does it continue as it is?
・There is a security specification that the flash memory is
automatically erased.
・Only a part of blocks are selected.
When ’Flash Option’ is disable, all of the flash
Displayed when ’Flash Option’ is disable.
option settings are not functioned.
When ’Chip Erase’ is disable, chip cannot be
Displayed when ’Chip Erase’ is disable.
erased and programmed any more.
If ’Disable Block Erase’ is specified and a
Displayed when ’Block Erase’ is disable and RL78 Family is
security command is executed, the Security
selected.
Release command cannot be executed and the
target security setting cannot be cleared again.
When ’Boot Block Cluster Programming’ is
Displayed when ’Boot Block Cluster Programming’ is disable.
disable, boot block cannot be erased and
programmed any more.
The baudrate of the opened project file is not
Displayed when the baudrate of the opened project file is not
correct. Do you want to change it into a default
correct.
value?
The baudrate of the selected project file is not
Displayed when the baudrate of the selected project file is not
correct. Do you want to change it into a default
correct.
value?
Serial Flash Programmer[S550-SFWv3] Operation Manual
109
9.2. LED Status List
Operation
Power ON
Condition
No settings made by PC
Serial data mode is set
“Multi Data Mode” is set
Internal memory is damaged
Executing programming
Programming
PASS
ID Error
Mode Entry Error
Internal memory is damaged
Other programming error
Executing main unit
downloading
Downloading
Main unit downloading
complete
Main unit memory initializing
Main unit
initializing
memory Main unit memory
initialization complete
Firmware update waiting
Serial Flash Programmer[S550-SFWv3] Operation Manual
LED Status
After “POWER” is lighted, “PASS”, “ID
ERR”, and “FAIL” will blink one time in
order, then ”PASS”, “ID ERR”,
and ”FAIL” will go out, then "_","_" is
displayed in the center display.
After “Power” is lighted, “PASS” “ID
ERR” and “FAIL” will blink one time in
order, then “PASS” and “ID ERR” will
be lighted.
The user’s program checksum lower 1
byte will be displayed in the center
display.
After “Power” is lighted, “PASS”, “ID
ERR” and “FAIL” will blink one time in
order, then “PASS” and “ID ERR” will
be lighted.
On the center display, “P”, “1” through
“P”,“4” are displayed then the user’s
program checksum lower 1 byte will be
displayed.
“PASS”, “ID ERR” and “FAIL” will
blink one time in order, then “PASS” and
“ID ERR” will be lighted. On the center
display, “M”, “E” are displayed.
“PASS” blinks and nothing is displayed
on the center display.
“PASS” only is lighted and the user’s
program checksum lower 1 byte will be
displayed on the center display.
“ID ERR” only is lighted and the user’s
program checksum lower 1 byte will be
displayed on the center display.
“ID ERR” and “FAIL” are lighted and
the user’s program checksum lower 1
byte will be displayed on the center
display.
“PASS” “ID ERR” and “FAIL” are all
lighted, and “M”, “E” are displayed on
the center display.
“FAIL” only is lighted and the user’s
program checksum lower 1 byte will be
displayed on the center display.
“PASS” “ID ERR” and “FAIL” go out
and nothing is displayed on the center
display.
“PASS” and “ID ERR” will be lighted
and the user’s program checksum lower
1 byte will be displayed on the center
display.
“ID ERR” goes out, “PASS” and “FAIL”
will blink alternatively and nothing is
displayed on the center display.
“PASS”,“ID ERR” and “FAIL” all go out
and "_","_" is displayed on the center
display.
“PASS” and ”FAIL” are lighted, “ID
ERR” goes out and nothing is displayed
on the center display.
110
Operation
Others
Condition
Firmware updating
Firmware updating complete
USB
LED Status
“PASS”,“ID ERR” and “FAIL” will all
be lighted.
“PASS”, “ID ERR” and “FAIL” all go
out.
Connecting main unit and PC “USB” are lighted.
with USB
Control software is accessing “USB” blinks.
*”USB” is lighted while updating the firmware.
main unit
Error occurs during remote
“USB” blinks.
programming with the control
software
9.3. Buzzer Sound List
Operation
Power ON
Programming
Condition
Settings made by PC
Stand-alone
Programming operation
PASS
ID error
Mode entry error
Internal memory is damaged
Other programming error
Initializing main unit Stand-alone
Initializing main unit memory
memory
Stand-alone
On completing main unit
memory initialization
Serial Flash Programmer[S550-SFWv3] Operation Manual
Buzzer
After LED process, “Pip”
“Pip”
“Pee”
“Pipee”
“Pipee”
“Pipipee”
“Pipee”
“Pip, Pip, Pip, Pip, …”
“Pee”
111
9.4. List of Error Information on Center Display
Center display status
"0","0"
"0","1"
"0","2"
"0","3"
"0","4"
"0","5"
"0","6"
"0","7"
"0","8"
Descriptions
Programming is canceled after S550-SFWv3 main unit started up.
Programming completed successfully.
Occurs when failed in mode entry before programming.
Occurs when failed in checking IDs.
Occurs when failed in erasing.
Occurs when failed in programming.
Occurs when failed in verifying.
Occurs when failed in Blank.
Occurs when failed in Protect.
9.5. Execution Detail Screen List
Error
Pass
Mode Entry Err
ID Err
Erase Err
Program Err
Blank Err
Verify Err
Protect Err
Descriptions
Programming completed successfully.
Occurs when failed in mode entry before programming.
・Error factor in ”Factor”
Occurs when failed in checking IDs.
・Error factor in “Factor”
Occurs when failed in erasing.
・Error factor in “Factor”
・Erase method in “Erase Type”
・Erase block number in “Block No”
Occurs when failed in programming.
・Error factor in “Factor”
・Program execution address in “Address”
Occurs when failed in Blank.
・Error factor in “Factor”
Occurs when failed in verifying.
・Error factor in “Factor”
・Verify execution address in “Address”
・Expectation data in “Write Data”
・Actual data (read value) in “Read Data”
Occurs when failed in protect.
・Error factor in “Factor”
Serial Flash Programmer[S550-SFWv3] Operation Manual
112
9.6. Initialized Settings (factory setting) List
Items
Programming data
Buzzer sound Mute setting
Default status (Factory setting)
Data set in the device setting screen is initialized. (See “6.2.1 Device
Setting Screen”.)
Mute is not set.
(See “6.3.1 Maintenance Initial Setting Screen”.)
*With buzzer sound.
Power saving mode
setting
Normal mode is set.
(See “6.3.1 Maintenance Initial Setting Screen”.)
*The center display turns on.
Password setting
Password is not set.
(See “6.3.1 Maintenance Initial Setting Screen”.)
*Password is not required for uploading.
Serial Flash Programmer[S550-SFWv3] Operation Manual
113
10. Troubleshooting
10.1.
Mode entry error occurs when programming
The mode entry error occurs while preparing for programming. Following shows how to resolve.
① Check power voltage
Is the target board power voltage set in the device setting screen “Vcc” label setting value?
*Do not connect external power source if “3.3V” or “5V” is selected in “Vcc Type” list box.
In case the power is supplied from S550-SFWv3, does the consumption current of the target board exceed
200mA?
If exceeding 200mA, use an external power supply for the target board.
② Check CPU oscillator
Is the frequency of the CPU in the range described in the hardware manual?
③ Check terminal status
Are the CNVSS, EPM terminal values set correctly?
④ Check baudrate
Is the baudrate of the device on the target side in the range described in the hardware manual?
*Try programming with the lower baudrate if the mode entry error is not resolved after
10.2.
,
, and
operations.
Erase error occurs when programming
Erase error occurs when the target ROM area cannot be erased. Following shows how to resolve.
① Check power voltage
Is the target board power voltage set in the device setting screen “Vcc” label setting value?
② Check CPU oscillator
Is the frequency of the CPU in the range described in the hardware manual?
10.3.
Program error occurs when programming
Program error occurs when data cannot be written in the ROM area of the device on the target side. Following
shows how to resolve.
① Check power voltage
Is the target board power voltage set in the device setting screen “Vcc” label setting value?
② Check CPU oscillator
Is the frequency of the CPU in the range described in the hardware manual?
10.4.
Blank error occurs when programming
Blank error refers to an error that occurs when the ROM area of the device on the target side is not initialized
(0xFF).
10.5.
Verify error occurs when programming
Verify error refers to an error that occurs when the ROM area of the device on the target side does not match the
written value.
Serial Flash Programmer[S550-SFWv3] Operation Manual
114
10.6.
Memory error occurs when programming
Memory error occurs when the S550-SFWv3 main unit ROM is damaged.
Following shows how to resolve.
① Download
Download the programming data again.
② Initialize and download
Click the “Initialize” button, or press and hold the S550-SFWv3 main unit “START” switch. Then download the
programming data again.
10.7.
Mode entry error occurs when programming R8C Family
Are you not using 14pin-10 pin connecting cable? For R8C Family, 14pin-10pin connecting cable cannot be
used. Use 14pin-14pin connecting cable.
10.8.
Nothing is displayed on the center display
Isn’t it set to the power saving mode? In order to turn on the center display, remove the check in the “Enable
Power Save Mode” box in the maintenance screen.
10.9.
I only can select “Erase/Program/Verify” or “Verify” for the execution process.
Isn’t it set in the normal mode? Check “Enable Expansion Action Mode” box in the maintenance screen in order
to select either “Blank/Program/Verify”, “Erase/Blank/Program/Verify”, “Erase/Program”, ”Erase/Blank” , ”
Blank” and “Chip Erase”.
10.10. Forgot the password for uploading
If you lose your password, set a new password and download the data to program again.
10.11. I can’t select the data when stand-alone programming in power saving mode.
With the power saving mode set, S550-SFWv3 main unit center display does not turn on, and “FUNC” switch is
invalidated. Thus, only the data with the smallest data number can be programmed in stand-alone programming.
Serial Flash Programmer[S550-SFWv3] Operation Manual
115
Version
Revised contents
Revised
date
2010/03/29
Rev.A
First edition
Rev.B
2010/07/21
Changes of the whole
・The description has been changed from the “R8C/Tiny series” to the “R8C family”.
・The description has been changed from the “H8SX series” to the “H8SX family”.
・The description has been changed from the “SH/Tiny series” to the “SuperH family”.
2.2. Function Specifications
・The explanation of data mode has been changed.
2.7.2. 14pins – 10pins Connecting Cable (Applicable for M16C Family)
・Connector model’s name has been corrected.
3.12. SH/Tiny7124, 7125 Group of circuitry examples
・The description has been changed from the “SH/Tiny7124, 7125 Group” to the
“SH/Tiny Series”.
3.13. SH7147, SH7280 Series of circuitry examples has been added.
3.14. H8SX/1622 Group of circuitry examples
・The description has been changed from the “H8SX/1622 Group” to the “H8SX/1600
Series”.
・It has been changed as not to connect the ELME terminal with S550-SFWv3.
3.15. RX600 Series
・It has been changed as not to connect the ELME terminal with S550-SFWv3.
6.1.1. Main Screen
・The explanation of mcu Type has been changed.
・The explanation of Check Sum has been changed.
・The explanation of Copy button has been added.
6.2.1. Device Setting Screen
・The explanation of Baudrate has been changed.
・Main Multiplier has been changed.
・PerMultiplier has been added.
・The explanation of Check Sum has been changed.
6.2.10. ROM Area Block Information Setting Screen
・The explanation of program setting for each block has been changed.
6.3.1. Maintenance Initial Setting Screen
・The explanation of the “Enable FA Mode” check box has been added.
6.4.1. Execution Screen
・The explanation of Check Sum has been changed.
7.3. Data Settings
・The explanation of “Multi Data Mode” writed on the “② Go to the device setting
screen” has been changed.
・The explanation of the “Main Multiplier” and “PerMultiplier” have been added in the
“⑤ Select clock frequency”
・The explanation of the “user boot mat area” and “E2 data flash area” have been added
in the “⑦ Edit data”.
・The “⑬ Copy device setting (Only in the “Multi Data Mode”)” item has been added.
Serial Flash Programmer[S550-SFWv3] Operation Manual
116
Rev.C
Rev.D
Rev.E
Rev.F
2011/03/30
2.3. System Requirements
・Windows 7(32bit) has been added to OS.
5.1. Installing USB driver
・"5.1.1 Windows 7(32bit)" has been added.
6.2.1. Device Setting Screen
・"Erase/Blank" and "Blank" mode have been added.
6.4.1. Execution Screen
・The explanation of serial number has been added to "<<Result section>>".
7. Remote Mode
・The parts related to Remote Mode have been brought together.
8. Stand-alone Mode
・The parts related to Stand-alone Mode have been brought together.
9. Messages and Warnings
・The warning messages have been added.
2011/05/18
2.2. Function Specifications
・Channel mode has been added.
4.3. Connection for Remote Programming
・"When supplying voltage to the target board using an external power supply - Multi CH
Mode" has been added.
・"When supplying voltage to the target board from S550-SFWv3 - Multi CH Mode" has
been added.
6.1. Main Screen
・Main screen in the "Multi CH Mode" has been added to the "6.1.1 Main Screen".
・About screen in the "Multi CH Mode" has been added to the "6.1.2 About Screen".
・"6.1.3 Initialize Setting Screen" has been added.
・"6.1.4 UpLoad Setting Screen" has been added.
・"6.1.5 DownLoad Setting Screen" has been added.
・"6.1.6 Program Setting Screen" has been added.
6.3.1. Maintenance Initial Setting Screen
・"Multi CH Mode" has been added.
6.4.1. Execution Screen
・Execution screen in the "Multi CH Mode" has been added.
7. Remote Mode
・"7.2 Multi CH Mode" has been added.
9. Messages and Warnings
2011/06/14
・The warning messages have been added.
2.3. System Requirements
・Windows 7(64bit) has been added to OS.
5.1. Installing USB driver
・"5.1.2 Windows 7(64bit)" has been added.
Serial Flash Programmer[S550-SFWv3] Operation Manual
2011/07/26
117
Rev.G
Rev.H
2.2.Function Specifications
・The Operation Mode has been changed.
2.7. Target Connecting Cable
・The explanation of Target Connecting Cable has been changed.
・Target Connecting Cable name has been changed.
3. Circuitry Examples
・Circuitry Examples have been deleted .
6.2.1. Device Setting Screen
・"Set Vcc" and "Chip Erase" mode have been added.
・The explanation of Communication has been changed.
6.2.11.ROM Protection Setting Screen
・"RL78,78K Family" has been added.
6.2.12.Input Vcc Setting Screen
・" 6.2.12.Input Vcc Setting Screen" has been added.
6.3.1. Maintenance Initial Setting Screen
・The explanation of "Enable Expansion Action Mode" has been changed.
7.1.1.2.Maintenance Settings
・" Select extended operation mode " has been changed.
9. Messages and Warnings
・The warning messages have been added.
9.4.List of Error Information on Center Display
・The explanation of "Protect Err" has been added.
9.5.Execution Detail Screen List
・The explanation of "Protect Err" has been added.
10.9. I only can select “Erase/Program/Verify” or “Verify” for the execution process.
・"Chip Erase" mode has been added.
2.7. Target Connecting Cable
・Custom cable model have been added.
Serial Flash Programmer[S550-SFWv3] Operation Manual
2012/03/07
2013/04/05
118
Overseas Standard
・CE Mark Obtained (EMI:EN55011 Group1 ClassA ,EMS:EN61000-6-2)
・FCC Compliance
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions;
(1)This device may not cause harmful interference, and (2)this device must accept any interference received,
including interference that may cause undesired operation.
Serial Flash Programmer [S550-SFWv3] Operation Manual
Date of Issue
: March, 2010 First edition
Date of Revision : April, 2013(Rev.H)
Publisher
: SUNNY GIKEN INC.
Publishing office : 3-1-9 Nishidai, Itami, Hyogo
Japan 664-0858
E-mail : info@sunnygiken.co.jp
©2010-2013 Sunny Giken, Inc. All rights reserved.
Serial Flash Programmer[S550-SFWv3] Operation Manual
119