Serial Flash Programmer

S550-SFWv3
FA ModeOperation Manual

2 0/1

Sunny Giken Inc.

Serial Flash Programmer
S550-SFWv3 FA Mode

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 byusing 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.

S550-SFWv3 FA Mode Operation Manual1Table of Contents
1.

Outline ................................................................................................................................................................................................................ 3
1.1 Introduction ..................................................................................................................................................................................................... 3
1.2 Precautions ..................................................................................................................................................................................................... 32.

S550-SFWv3 FA Mode Configurations ................................................................................................................................................. 4
2.1 General Specifications ................................................................................................................................................................................ 4
2.2 S550-SFWv3-XFA1 External Appearance ......................................................................................................................................... 6
2.3 Terminal Block Specifications ................................................................................................................................................................. 7
2.4 Internal Interface Circuits ......................................................................................................................................................................... 9
2.5 Remote Control Timing ............................................................................................................................................................................. 10

3.

Remote Programming................................................................................................................................................................................. 17
3.1 Connecting Steps........................................................................................................................................................................................ 17
3.2 Data Settings ................................................................................................................................................................................................ 18
3.3 Downloading................................................................................................................................................................................................... 21
3.4 Remote Programming ................................................................................................................................................................................ 22

4.

Stand-alone Programming ....................................................................................................................................................................... 25
4.1 Connecting Steps (Downloading) .......................................................................................................................................................... 25
4.2 Data Settings ................................................................................................................................................................................................ 25
4.3 Downloading................................................................................................................................................................................................... 26
4.4 Connecting Steps (Stand-alone Programming) .............................................................................................................................. 27
4.5 Stand-alone Programming ....................................................................................................................................................................... 27

5.

External Dimensions ................................................................................................................................................................................... 28
5.1 S550-SFWv3-XFA1 Main Unit............................................................................................................................................................... 28
5.2 When Placed on the Fixed Base ........................................................................................................................................................... 29

6.

Troubleshooting ............................................................................................................................................................................................ 30

S550-SFWv3 FA Mode Operation Manual21.

Outline1.1 Introduction
This operation manual illustrates the operations of the serial flash programmer S550-SFWv3 FA Mode. Each section
describes respective operations of S550-SFWv3 FA Mode.

1.2 Precautions
Thank you for purchasing our product.
Please read this operation manual carefully to understand the functions of this product for effective operations. Pleasebeware that Sunny Giken Inc. shall have no liability for any damages and/or troubles caused by misuse or carelesshandling of this product. In addition, note that have been described in the "2.3 Terminal Block Specifications" whenusing terminal block.
1) General Cautions
Please observe the following points to avoid hazards such as fire, burns, electric shock, and/or injures:
・Never connect cables with wet and/or dirty hands.
・Use this product under proper environment.
・Handle this product with care to avoid high impact caused by fall and/or physical shock.
・Never disassemble and/or modify this product yourself.
2) Operating Environment
・Do not use this product in environments described below:
Dusty places
Places where there is 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
Outdoors
・Operational ambient temperature 0℃ to 40℃ Humidity below 80% (non condensing)・Storage ambient temperature -10℃ to +40℃ Humidity below 80% (non condensing)・Preventing electrostatic buildup for handling this product 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 beendelivered, and store it in the shade with the ambient temperature of -10C to +40C and below 80% of humidity (noncondensing).
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 causes this product to deteriorate.

S550-SFWv3 FA Mode Operation Manual32.

S550-SFWv3 FA Mode Configurations

This chapter describes the entire system configurations of S550-SFWv3 FA Mode.
S550-SFWv3 FA Mode is composed of S550-SFWv3 and S550-SFWv3-XFA1.

2.1 General Specifications
Device Configuration

Target Cable

Host PC
Windows XP

FA device

GND

S550-SFWv3

S550-SFWv3 XFA1
Target board

USB cable*For details on connections, see “3 Remote Programming” and “4 Stand-alone Programming”.

S550-SFWv3 FA Mode Operation Manual4・Connector (S550-SFWv3 Main Unit FA Mode)
A connector part appears when the cover on the right side of S550-SFWv3 is removed. Please remove thecover when the power supply doesn't enter the entire system (S550-SFWv3-XFA1, S550-SFWv3, target board
and FA equipment).
Model: LX40-12P HIROSE ELECTRIC Corporation
・Pin Assignment (S550-SFWv3 Main Unit FA Mode)*Note that signal names and directions are the ones seen from the programmer side.
*Recommends carrying out the pull-up of the full output signal by the side of S550-SFWv3 by the FA
device side.
* All the input-and-output signals are CMOS.
* All the input-and-output H levels are 3.3V.
Pin
Number#Signal

1

3.3V

2

3.3V

3

CONFIRM

4START

Programming start input

Input

5

SEL0

Program selection 0 input (First bit data)

Input

6

SEL1

Program selection 1 input (Second bit data)

Input

7

REMOTE

Remote control authorization output

Output8

BUSY

Programming status output

Output9

PASS

Programming result PASS output

Output10

FAIL

Output

11

GND

12

GND

Programming result FAIL output
Ground*Be sure to make this connection.
Ground*Be sure to make this connection.

Contents

Direction

S550-SFWv3 Main Unit power supply*Be not sure to make this connection.
S550-SFWv3 Main Unit power supply*Be not sure to make this connection.
Program selection check complete input

OutputOutputInput-

S550-SFWv3-XFA1 Main unit
Photocoupler (optical isolator) I/O total 8 ports
External extended I/F
IN 4 ports: Rated current 10mA to 22mA/12V, 24V
OUT 4 ports: Rated output current Max. 300mA Rated voltage 12V/24V
S550-SFWv3 side power source 3.3V: supplied from S550-SFWv3
Main unit power source
I/O side power source 12V/24V: supplied from FA device side
Electricity consumption 50mA or below
Dimensions
Weight59mm(W) x 110mm(D) x 17mm(H)Approx. 100g

S550-SFWv3-XFA1 (when placed on a fixed base)Dimensions
155mm(W) x 150mm(D) x 27mm(H)Weight*See “5. External Dimensions”.

*See “5. External Dimensions”.

Approx. 260g

S550-SFWv3 FA Mode Operation Manual52.2 S550-SFWv3-XFA1 External Appearance

Status indicating LED
Power LED
POWER
SFWv3

Terminal block

12V
/24V

I/O

1

CONFIRM
START

IN

2

SEL0

3

SEL1

4

REMOTE

1

BUSY
PASS

2
OUT
3

FAIL

4

S550-SFWv3-XFA1

GND

Sunny Giken Inc.
5V OUT

Connector for external 5V output

Power LED
SFWv3
I/O

FunctionsLights up when power is supplied to S550-SFWv3.
Lights up when power is supplied from the FA device.

Status indicating LED
IN1, IN2, IN3, IN4
OUT1, OUT2, OUT3, OUT4

FunctionsLights up when the input signal from the FA device is “L”.
Lights up when the output signal from S550-SFWv3-XFA1 is “L”.

Terminal block/Connector
Terminal block

Connector for external 5V output

Functions
Use this when connecting to the FA device.
For details, see “2.3 Terminal Block Specifications”.
Use this when supplying power (5V) from S550-SFWv3-XFA1 to
S550-SFWv3.
*The purpose of this connector is supplying power, and thisconnector does not have USB communication function.
*Do not connect PC to this connector. It may damage the PC.

S550-SFWv3 FA Mode Operation Manual62.3 Terminal Block Specifications
・Specifications
Terminal block model
Rated applicable wire
Usable wire range
Standard stripped wire
lengthRecommended
applicable tool

ML-400-NH-10P (Manufactured by SATO PARTS Co., Ltd)Single wire φ1.0mm (AWG18)
Twisted wire 0.75mm2, strand diameter φ0.18mm or more
Single φ0.4mm to φ1.0mm (AWG26 to AWG18)
Twisted wire 0.3mm2 to 0.75mm2 (AWG22 to AWG20),
strand diameterφ0.18mm or more
10mm
Flat-blade screwdriver(Shaft diameterφ3mm, blade edge width 2.6mm)

・How to use
Insert a wire while pressing the wire insert release part with a flat-blade screwdriver.

・PinAssignment*Note that signal names and directions are the ones seen from the S550-SFWv3-XFA1 side.
*Pulling up all the output signals on the S550-SFWv3-XFA1 side on the FA device is recommended.
* All the input-and-output H levels are the power supply of I/O side.

Pin number#

Terminal
nameContents

Direction

12V/24V

12V/24V

IN1

CONFIRM

S550-SFWv3-XFA1 I/O side power source*Be sure to make this connection.
Program selection check complete input

IN２

START

Programming start input

Input

IN３

SEL0

Program selection 0 input (First bit data)

Input

IN４

SEL1

Program selection 1 input (Second bit data)

Input

OUT1

REMOTE

Remote control authorization output

Output

OUT2

BUSY

Programming status output

OutputOUT3PASS

Programming result PASS output

Output

OUT4FAIL

OutputGND

GND

Programming result FAIL output
Ground*Be sure to make this connection.

S550-SFWv3 FA Mode Operation Manual

Input
Input

Input

7

・Note1) Connect/remove the electric wire after turning off the power supply of the entire system(S550-SFWv3-XFA1,
S550-SFWv3, target board and FA equipment). There is danger of breaking down when the power supply of theentire system is not turned off.
2) Do not insert or connect it excluding the electric wire described in the specification.
3) Connect/remove the electric wire while pushing the "connect/remove operation part of the electric wire "to thelower limit. In addition, confirm whether the electric wire is inserted to the last completely and locked.
4) The electric wire connection frequency of the terminal block might be limited by the frequency of the"connect/remove operation part of the electric wire". Please use it after confirming the frequency of theoperation.
5) Please consider the fixation of the connection electric wire so that the tension is not added to the connected
electric wire.
6) Note that do not add the unnecessary load to the product when connecting/removing the electric wire.
7) Do not operate the "connect/remove operation part of the electric wire" while turning on electricity.
8) Do not dismantle/rearrange the product. In addition, there is danger of breaking down when the connection of
the electric wire is different.
9) Please refer to the notes and limitations of the part maker (SATO PARTS CO.,LTD) together with this manual
when using terminal block.

S550-SFWv3 FA Mode Operation Manual82.4 Internal Interface Circuits
Following illustrates the internal interface circuits of S550-SFWv3-XFA1.

Internal Circuit

12V/24V

12V/24V

Terminal
端子台Block

12V/24V

内部回路

12V/24V
100K

1K

IN1
1K

IN2
1K

IN3
1K

IN4
12V/24V
100K

OUT1

OUT2

OUT3

OUT4
GND

S550-SFWv3 FA Mode Operation Manual92.5 Remote Control Timing
Following illustrates the timing diagrams of start-up, programming, and cancellation.

(Common for both single data mode and multi data mode)A) Start-up timing
(a)

(b)

(c)

REMOTE① While Stand-alone(a) The REMOTE signal becomes “H” when S550-SFWv3 is not connected or is turned on.
(b) After the start up, the REMOTE signal becomes “Ｌ”. (“H”, when data is not downloaded.)(c) The REMOTE signal becomes “H” when S550-SFWv3 is disconnected or settings are initialized.

② At control software start-up(a) The REMOTE signal becomes “H” on screens other than programming execution screen.
(b) After moving to the programming execution screen, the REMOTE signal becomes “Ｌ”.
(c) If the screen moves to other screen from programming execution screen, the REMOTE signal becomes ”H”.

S550-SFWv3 FA Mode Operation Manual10(When single data mode is selected)B) Programming success timing
(a)

(b)

(c)

(d)

(e)

(f)

START

BUSY

PASS

H or LFAIL

H or Lmax 500ms

1ms

min 100ms

One Sequence

(a)
(b)
(c)
(d)
(e)
(f)

Programming is started when the START signal from the FA device becomes “L”.
The BUSY signal becomes “L” when programming is started.
The PASS signal becomes “L” when programming is complete.
The BUSY signal becomes “H”, 1ms after the result output.
For the FA device, switch back the START signal to “H” after the BUSY signal completion.
Please start the next sequence, at least 100ms after the START signal becomes “H”.

S550-SFWv3 FA Mode Operation Manual11C) Programming failure timing
(a)

(b)

(c)

(d)

START

BUSY

PASS

H or LFAIL

H or L1ms

min 100ms

One Sequence(a) The FAIL signal becomes “L” when programming is complete.
(b) The BUSY signal becomes “H” 1ms after the result output.
(c) For the FA device, switch back the START signal to “H” after the BUSY signal completion.
(d) Please start the next sequence, at least 100ms after the START signal becomes “H”.

D) Programming cancellation timing
(a)

(b)

(c)

(d)

START

BUSY

PASS

H or LFAIL

H or L1ms

min 100ms

One Sequence(a) For the FA device, switch back the START signal to “H”.
(b) The result is output (FAIL signal “L”) when programming is canceled.
* Cancellation corresponds to programming error.

(c) The BUSY signal becomes “H”, 1ms after the result output.
(d) Please start the next sequence, at least 100ms after the START signal becomes “H”.

S550-SFWv3 FA Mode Operation Manual12(When multi data mode is selected)
・・・The data switching information is output to the CONFIRM/SEL0/SEL1 signals. The S550-SFWv3 main unit outputs
data setting information to the PASS/FAIL signals after switching the data. Confirm the PASS/FAIL signals to
confirm whether data switching has a mistake.
Do not select the data that is not set in the S550-SFWv3 main unit. The data is not switched when selecting it.
The CONFIRM/SEL0/SEL1 signal is invalid in the single data mode. (See the timing when single data mode isselected.)

Data No.

Data Switching
Information
SEL1
SEL0

Data Setting
Information
FAIL
PASS

1

L

L

L

L

2

L

H

L

H

3

H

L

H

L

4

H

H

H

H

S550-SFWv3 FA Mode Operation Manual13B) Programming success timing
(a)

(b)

(c)

(d)

(e)

(f)

(g)

(h)

(i)

(j)

(k)

(l)

START

BUSY

SEL0

H or LSEL1

H or LPASS

H or L

H or LFAIL

H or L

H or LCONFIRM
1ms

max 500ms

max 500ms

max 500ms

1ms

min 100ms

One Sequence(a) The FA device outputs data switching information (0 through 3) according to SEL0, SEL1 signals.
(b) Data is confirmed when the CONFIRM signal from the FA device becomes “L”.
(c) The data setting information is output to the programming Pass/Fail signals.
(d) The BUSY signal becomes “L” when data is set.
(e) Output “H” to the CONFIRM signal from the FA device.
*If the data setting information is not correct, start over from (a).
(f) The BUSY signal becomes “H” when the CONFIRM signal is confirmed as ”H”.
(g) Programming is started when the START signal from the FA device becomes “L”.
(h) The BUSY signal becomes “L” when programming is started.
(i) The PASS signal becomes “L” when programming is complete.
(j) The BUSY signal becomes “H”, 1ms after the result output.
(k) For the FA device, switch back the START signal to “H” after the BUSY signal completion.
(l) Please start the next sequence, at least 100ms after the START signal becomes “H”.

S550-SFWv3 FA Mode Operation Manual

14C) Programming failure timing
(a)

(b)

(c)

(d)

START

BUSY

SEL0

H or LSEL1

H or LPASS

H or L

H or LFAIL

H or L

H or LCONFIRM
1ms

min 100ms

One Sequence(a) The FAIL signal becomes “L” when programming is complete.
(b) The BUSY signal becomes “H”, 1ms after the result output.
(c) For the FA device, switch back the START signal to “H” after the BUSY signal completion.
(d) Please start the next sequence, at least 100ms after the START signal becomes “H”.

S550-SFWv3 FA Mode Operation Manual

15D) Programming cancellation timing
(a)

(b)

(c)

(d)

START

BUSY

SEL0

H or LSEL1

H or LPASS

H or L

H or LFAIL

H or L

H or LCONFIRM
1ms

min 100ms

One Sequence(a) For the FA device, switch back the START signal to “H”.
(b) The result is output (FAIL signal “L”) when programming is canceled.
*Cancellation corresponds to programming error.

(c) The BUSY signal becomes “H”, 1ms after the result output.
(d) Please start the next sequence, at least 100ms after the START signal becomes “H”.

S550-SFWv3 FA Mode Operation Manual

16

3.

Remote Programming

The following procedures show how to connect and operate for remote programming.

3.1 Connecting Steps① Connect S550-SFWv3 and S550-SFWV3-XFA1 with the attached cable.
② Connect S550-SFWV3-XFA1 and the FA device.
③ Connect PC and S550-SFWv3 with a USB cable.
*Check if the START signal is set to “H”.

④ Connect S550-SFWv3 and the target board with the target connecting cable.
* When the consumption current of the target board exceeds 200mA, supply from an external power supply.

Target connecting cable
3.3V or 5V

Host PC
Windows XP

Step ①

FA device

Step ④

Step ②

3.3 V

Step ③5V

S550-SFWv3-XFA1

Target board

USB2.0 High-Speed

S550-SFWv3 FA Mode Operation Manual173.2 Data Settings① Start up the control software
Start up the control software. The main screen appears.
When the control software is started, the switches on the S550-SFWv3 main unit become invalid.
Also, the REMOTE signal becomes ”H”.

S550-SFWv3 FA Mode Operation Manual18

② Select FA mode
Click the “Maintenance” button on the main screen. The maintenance screen appears.
Check the “Enable FA Mode” check box to select the FA mode.
When multi data mode is selected, you can switch among the data 1 through 4.
Note that remote programming is disabled in multi data mode.
*For the S550-SFWv3 main unit, FA mode setting becomes valid after downloading.

S550-SFWv3 FA Mode Operation Manual19

③ Device settings
Click the “Target Project” button. Following screen appears.
On this screen, you can specify settings of the programming data.
For details of settings, see “S550-SFWv3 Operation Manual”.

S550-SFWv3 FA Mode Operation Manual203.3 Downloading① Download device settings
After device settings, click the “Program” button.
The settings are downloaded to the S550-SFWv3 main unit and the screen moves to the programming
execution screen.
*When the FA mode is selected in the maintenance screen, [FAmode] indication appears on the main screen.

S550-SFWv3 FA Mode Operation Manual213.4 Remote Programming① Complete programming preparation
The REMOTE signal becomes “L” when the screen moves to the execution screen.
The remote control by the FA device becomes enabled.
*When the FA mode is selected in the maintenance screen, [FAmode] indication appears on the main screen.

S550-SFWv3 FA Mode Operation Manual22

② Start programming
Switch the START signal to “L” from the FA device and the programming is started.
*While programming, switch the START signal to “H” to cancel programming.

S550-SFWv3 FA Mode Operation Manual23

③ Programming complete
You can proceed to the next programming.

S550-SFWv3 FA Mode Operation Manual

24

4.

Stand-alone Programming

The following procedures show how to connect and operate for stand-alone programming.

4.1 Connecting Steps (Downloading)① Connect PC and S550-SFWv3 with a USB cable.

Host PC
Windows XP

5V

USB2.0 High-Speed

4.2 Data Settings
See “3.2 Data Settings”.

S550-SFWv3 FA Mode Operation Manual25

4.3 Downloading① Download device settings
After device settings, click the “DownLoad” button.
The settings are downloaded to S550-SFWv3.

② Downloading complete
Exit from the control software. Disconnect PC from S550-SFWv3.

S550-SFWv3 FA Mode Operation Manual26

4.4 Connecting Steps (Stand-alone Programming)① Connect S550-SFWv3 and S550-SFWV3-XFA1 with the attached cable.
② Connect S550-SFWV3-XFA1 and the FA device.
③ Connect S550-SFWV3-XFA1 and S550-SFWv3 with a USB cable.
*Check if the START signal is set to “H”④ Connect S550-SFWv3 and the target board with the target connecting cable.
* When the consumption current of the target board exceeds 200mA, supply from an external power supply.
Target cableFA device

3.3V or 5V

Step ④

Step ①IN

Step ②OU
T

3.3 V

S550-SFWv3-XFA1
Targe board

5V

Step ③USB cable

4.5 Stand-alone Programming① Complete programming preparation
When the FA mode is set, “F.A” is indicated on the 14SEG LED of the S550-SFWv3 main unit immediately
after the start-up.
The REMOTE signal becomes “L” and the remote control by the FA device becomes enabled.
② Start programming
Switch the START signal to “L” from the FA device and the programming is started.
*While programming, switch the START signal to “H” to cancel programming.

③ Programming complete
You can proceed to the next programming.

S550-SFWv3 FA Mode Operation Manual

27

5.

External Dimensions

100

110

5.1 S550-SFWv3-XFA1 Main Unit

2.8
37

17

59

Unit: [mm]S550-SFWv3 FA Mode Operation Manual28

5.2 When Placed on the Fixed Base

155
135

27

140

150

φ3.5穴

Unit:[mm]S550-SFWv3 FA Mode Operation Manual

29

6.

TroubleshootingThis chapter describes how to resolve errors regarding S550-SFWv3 FA Mode.
Problem
Programming does not start.

Solution・Is the OUT2(BUSY) status LED lighted?
If lighted, check the BUSY signal connection.
・Is the OUT1(REMOTE) status LED lighted?
If not lighted, the settings of S550-SFWv3 may not be done properly.
Download the programming data with the control software again.
If the control software is started, and the screen other than the
programming execution screen is displayed, the START signal will not be
accepted.
・Is the IN2(START) status LED lighted?
If not lighted, check the START signal connection.
Programming does not end.
・Is the OUT2(BUSY) status LED lighted?
If not lighted, check the BUSY signal connection.
After programming is complete, the ・Is the OUT2(BUSY) status LED off?
result is not displayed.
If it is not off, the programming has not been finished.
・Is either OUT3(PASS) or OUT4(FAIL) lighted?
If none of them are lighted, check the PASS and FAIL signal connections.
Programming error occurs frequently ・Is there anything(environment) that causes noise on the periphery?
When any noise is caught by the START signal, it may invite malfunction.

S550-SFWv3 FA Mode Operation Manual30

Version

Revised contents

Rev.A

First edition

Rev.B"2.3 Terminal Block Specifications"・ ”Note” has been added.
“2.5 Remote Control Timing”
・ The explanation of “When multi data mode is selected“ is corrected.
“2.5 Remote Control Timing”
・ The figure of “Start-up timing “ is corrected.
“2.5 Remote Control Timing”
・ The table of “Data setting information “ is corrected.
“2.5 Remote Control Timing”
・ The figure and explanation about starting the next sequence is corrected.

Rev.C
Rev.D
Rev.E
Rev.F

S550-SFWv3 FA Mode Operation Manual

Reviseddate
2010/08/09
2011/03/25
2011/06/14
2011/07/22
2014/07/11
2020/01/10

31

Serial Flash Programmer [S550-SFWv3 FA Mode] Operation Manual
Date of Issue: August, 2010 First edition
January, 2020 (Rev.F)
Publisher: SUNNY GIKEN INC.
Publishing office : 3-1-9 Nishidai, Itami, Hyogo
Japan 664-0858
E-mail ： info@sunnygiken.co.jp©2010-2020 Sunny Giken, Inc. All rights reserved.
S550-SFWv3 FA Mode Operation Manual32