sf100 seriall flash programmer - logic · i flash d between sh lash (master in s ster out slav o...
TRANSCRIPT
www.ded
The In
diprog.com
SF10
nnovative
High perf
USB full s
In Circuit
Socket Pr
ICP conne
Friendly a
Portable SF100 Advance
m
00 Se
solution t
rformance
speed supp
Programm
rogrammi
ector to w
and powe
programm0: (10cm X
ed I/O con
erial F
to update
es of low p
port
ming (pro
ing (progr
work with
erful tool w
mer: X 5cm X 2
ntrol
Flash
the Seria
price
ogram on b
ram SPI fla
Serial Flas
with free l
cm)
S
h Prog
l Flash on
board SPI
ash in the
sh soldere
life time u
SF100 Serial
gram
board
Flash)
socket)
ed on boa
update via
l Flash Prog
mer
ard
a Website
grammer
1
e
www.ded
Conte
I.
1.1
1.2
1.3
II.
2.1
2.2
III.
3.1
3.2
3.
3.
3.
IV.
V.
ImportThis doDediPrDediPrany timform o
diprog.com
ent
Product
Interface
Connecte
Connecte
Product
USB mod
Command
Specific
USB Conn
DC and IO
2.1 ICP DC
2.2 ICP tim
2.3 Host PC
Program
Revision
tant notice:ocument is prog. Howeverog reservesme without r by any me
m
t Descrip
descriptio
ed to the a
ed to Back
ts Featur
e .............
d line mod
ation .....
nector .....
O characte
and AC cha
ing .............
C requireme
mming Pe
n History
: provided aser, no respos the right tnotice. No peans withou
ption ......
on ...........
applicatio
kup Boot F
res ........
...............
de ...........
.............
...............
eristics ....
racteristics
..................
ents ............
erforman
y ...........
s a guide linonsibility is o make anypart of this ut prior writ
.............
...............
n pin hea
Flash .......
.............
...............
...............
.............
...............
...............
..................
...................
...................
nce .......
.............
e and mustassumed foy changes todocument tten consen
S
..............
...............
der .........
...............
..............
...............
...............
..............
...............
...............
...................
...................
...................
..............
..............
t not be discor errors thao the produmay be copnt of DediPr
SF100 Serial
.............
................
................
................
.............
................
................
.............
................
................
...................
...................
...................
.............
.............
closed withoat might appct and/or thpied or reprrog.
l Flash Prog
.............
................
................
................
.............
................
................
.............
................
................
..................
..................
..................
.............
.............
out consenpear. he specificaroduced in a
grammer
2
........ 3
.......... 3
.......... 4
.......... 4
........ 5
.......... 5
.......... 6
........ 7
.......... 7
.......... 7
............ 7
.......... 11
.......... 12
...... 13
...... 14
t of
ation at any
www.ded
I. PrTheboacom
1.1 Int
A.
B.
C.
D.
E.
diprog.com
roduct e SF100 progard or insertmputer softw
terface d
Fig 1: SF1
USB ConnConnect tA USB ca
Power LEPower LE
Start buttStart ope
ICP ConneConnect tcable. Theasily befout assig
Operation Red Oran Gree
A. USB Con B. Power LE
D. ICP Conn
C. Start But
m
Descrgrammers ated in the soware throug
descriptio
100 Program
nector the programble extensio
ED ED will shine
on erations from
ector the SPI signe flat cable fore connecnment or co
n LED Led: error nge Led: opeen Led: pass
nnector
ED
nector
ton
riptionare used to ocket of thegh USB com
on
mmer
mmer to theon is provid
e when SF10
m the progr
nals and powis flexible action. For cuonnector siz
eration on gs
n read, progre DediProg mmunication
e computerded for mor
00 is power
rammer
wer supply tand convenustomizatioze), please
going
S
ram or updaBackup Boon.
r. e flexibility
red by USB.
to the appliient to manon of the ICPcontact Ded
SF100 Serial
ate the Seriot Flash too
and conven
ication Serianipulate, anP‐cable (numdiProg.
E. Opera
l Flash Prog
al Flash solol by using t
nience.
al Flash via d can be chmber of sig
ation LED
grammer
3
dered on he
a flat hanged nals, pin
www.ded
1.2 Co
Theseridevlowandcon
Dedand
1.3 Co
Theof fe
SF1forcmod
Thepos
diprog.com
onnected
e SF100 progal flash usevelopment, cost. Beford the applicaflict with th
diProg has pd will be ple
Fig 2: S
onnected
e software peatures wit
00 can alsoces the appldule instead
e backup sersible conflic
Fig 3: Ba
m
d to the a
grammer hars to prograproduction,re trying to ation are cohe program
published Aased to ans
SF100 conne
d to Back
provided with a friendly
be used tolication to bd of the sold
rial flash cact with the
ackup Boot
applicatio
as been desam and upd, and field mupdate theompatible wmer.
pplication Nswer to any
ected to the
kup Boot
th the SF10y and simple
gether withboot from thdered SPI fl
n then be aapplication
Flash (BBF)
on pin he
signed to mdate the memanipulatioe Serial Flashwith the In C
Note to helpof your que
e applicatio
Flash
00 has beene interface t
h DediProg he backup fash on the
ccessed at controller.
) connected
S
eader
eet the stroemories soldon or repairh on Board,Circuit Progr
p designers estions on t
on pin heade
developedto not requ
backup booflash locateapplication
any time w
d to SF100
SF100 Serial
ong and grodered on boing with hig be sure tharamming m
to implemethis subject.
er
to offer a cire any tech
ot flash modd in the bac.
ith the SF10
l Flash Prog
owing demaoard duringgh performaat the SPI co
method to av
ent the ICP .
complete pohnical exper
dules so thackup boot f
00 without
grammer
4
and of ance and ontroller void any
method
ortfolio rtise.
at it lash
any
www.ded
II. Pr2.1 US
In U
Useprov
Use
Fig 4
To g
diprog.com
roductSB mode
USB mode, u
er can load avides an ea
er can also e
4: USB Win
get more in
m
s Feat
user can con
a file, blank sy way to p
edit the buff
ndow interfa
formation o
ures
ntrol the pr
check, progperform mo
fer, files an
ace
on the softw
rogrammer
gram and vre than one
d SPI Flash
ware featur
S
operations
erify the tae operation
content and
res, please r
SF100 Serial
via a friend
rget Serial Fin one click
d compare.
refer to our
l Flash Prog
dly interface
Flash. Batchk.
.
user manu
grammer
5
e.
h button
al.
www.ded
2.2 Co
UseDpc
Fig 5
diprog.com
ommand
er can quickcmd interfac
5: Dpcmd in
m
line mod
ly perform ce or contro
nterface
de
some repetol programm
titive operamer using o
S
tions just bother softwa
SF100 Serial
y typing theare (compile
l Flash Prog
e commander or ICT te
grammer
6
d on our ster).
www.ded
III. S
3.1 US
The
USB- -
3.2 DC
3.2.1 IC
Tcovo
Ta
diprog.com
Specifi
SB Conne
e USB conne
B Power supVdd = 5V ±Idd min =
C and IO
CP DC and
he ICP connontrol the aoltage to th
able 1: SF10
m
ication
ector
ector type A
pply specific± 5% 500mA
characte
d AC chara
nector is a 7application She SPI Flash,
00 connecto
1
3
5
7
9
11
13
n
A is available
cation:
eristics
acteristics
7x2 pin headSPI Flash, a, or reset th
or Pin out:
I/O1
I/O2 or CS
Vcc
CS
MISO
Vpp/Acc
SCL
e to commu
der straightnd if necesshe applicatio
S2
c
S
unicate with
t type with 2sary supply on chipset,
I/O4
NC
GND
CLK
MOSI
I/O3
SDA
SF100 Serial
h the compu
2.54mm pitthe SPI Flasetc.
2
4
6
8
10
12
14
l Flash Prog
uter tool.
tch. It is usesh, provide
grammer
7
ed to the high
www.ded
Ta
PinNum
1,2,3
3
4
5
6
7
8
9
10
11
13,
*
A
B
diprog.com
able 2: Des
n mber
Namthe s
3,12 GenI/
3 I/
4 N
5 V
6 G
7 C
8 C
9 M
0 M
1 V
14 SCL,
Available on
A. Applicati
Specificat- Vcc is
hardwfirmw
- Icc ma
The applia) by the b) by the
. SPI signa
The SPI sifrequencyadjusted in High Im
m
cription of t
me of signals
neral /O
GeWPsw
/O2 I/Osersof
NC No
Vcc Vcc
ND GNpro
CS SPI
CLK SPI
ISO Dat
OSI Dat
Vpp Higand
, SDA I2C
n the produc
ion SPI Flas
tion for thes set at 3.3Vware versioware versionax supplied
ication SPI Fprogrammapplication
als managem
ignals are uy (24MHZ oon the latesmpedance w
the signals:
neral I/O areP) or switch itch OFF MO
O2 can also brial Flashes ftware). *
t Connected
c is used to s
ND is the cogrammer
chip select o
clock signal
ta out from t
ta in of the a
gh voltage apd erasing ope
C bus reserve
ts with firmw
sh supply: V
ICP Vcc pinV by defaultn 3 and aften V3.xx) = 50mA
Flash can beer via ICP Vn according
ment: CS, C
sed to comor 12MHZ acst hardwarewhen not us
:
e used to cothe applica
OSFET)
been used ason the boa
d
supply the ap
common gr
of the applic
for the appl
the applicati
application S
pplied on therations
ed for future
ware 2.x.x an
Vcc
n: t and can beer (hardwar
e supplied bVcc pin at 3.to the SPI F
CLK, MISO a
municate wccording to e. The signased.
S
Descriptio
ontrol optionation to a sp
s a second Chard (option
pplication SP
round share
cation SPI Fla
lication SPI F
ion memory
SPI Flash (ma
he SPI Flash t
use
nd after
e switched tre version c
by two diffe3V Flash specif
nd MOSI
with the appthe firmwa
als are CMO
SF100 Serial
on
nal pins of thpecific mode
hip Select (Cselected fr
PI Flash
ed between
ash
Flash
(master in s
ster out slav
to speed up
to 2.5V or 1an be ident
erent source
ication
plication SPI re). The freS compatib
l Flash Prog
he SPI Flash e (reset chip
CS2) to updatrom the De
n application
lave out)
ve in)
the program
1.8V on the tified with t
es:
Flash with equency canle and are s
grammer
8
(hold, pset or
te two diProg
n and
mming
the
a high n be also switched
www.ded
Ta
Sym
V
V
I
C
T ES18
RICoSoo
C
diprog.com
able 3: DC s
mbol P
Vih High
Vil Low
oh High
Iol
Low
Cap Ca
his specifica
SD high per5kV (air diskV (contact
Remark: theCP cable lenutput buffeo even if thn the applic
. Smart m
In order tboard, thonly duri
Advantag
a) The psigna
b) All thdischaapplic
c) The Scomm
m
specificatio
Parameter
h Level InpuVoltage
w Level InpuVoltage
Level Outpcurrent
Level Outpcurrent
apacitance
ation is rela
rformance pcharge) t discharge)
e total capacngth. The ICer capabilitye programmcation will p
anagement
to minimizehe programmng the prog
ges:
programmerls in High Im
e ICP pins aarge the Elecation.
Serial Flash Vmand and a
n for SPI sig
TVcc
ut 2.7V t
2.3V t
1.65V t
ut 2.7V t
2.3V t
1.65V t
put
3
2.
2.
1.
ut
3
2
2
1.
tive to indiv
protection c
citance addeP cable lengy (MISO) is lmer is able tprobably no
t of the SPI
e the impactmer suppliegrammer an
r is pluggedmpedance to
are protecteectronics ch
Vcc and SPIre switched
gnals and IO
Test conditioc(V)to 3.6V
to 2.7V
to 1.95V
to 3.6V
to 2.7V
to 1.95V
3V
7V
3V
65V
3V
.7V
.3V
65V
vidual capab
compliant w
ed on the agth must beimited comto drive higot (informat
Flash Vcc a
t of the ICP es the applicnd Serial Fla
d on the appo avoid inru
ed with ESDharge before
signals ared OFF autom
S
O
onIo(mA)
‐24mA
‐12mA
‐12mA
‐4mA
24mA
12mA
12mA
4mA
bility of one
with IEC6100
pplication Se reduced ampared to thh capacitanion read fro
and SPI sign
method oncation Seriash operatio
plication boush current.
D high perfoe the conne
e provided omatically wh
SF100 Serial
Value
2V
1.7V
0.65XVcc
0.8V
0.7V
0.35XVcc
10nF
e signal.
00‐4‐2 leve
SPI bus will t the minimhe programmnce, the Seriom SPI Flash
nals
the chipsetl Flash withns.
ard with Vc.
rmance proection and p
only when thhen the ope
l Flash Prog
Unit
V min
V min
V min
V max
mA
mA
mA
mA
mA
mA
mA
mA
nF typ
l 4:
also depenmum. The SPmer performial Flash soh will be wr
t and applich Vcc and SP
cc OFF and S
otections toprotect the
he user seneration is co
grammer
9
n
n
n
x
p
d on the PI flash mances. ldered rong).
cation PI signals
SPI
o
nd the ompleted.
www.ded
D
E
diprog.com
Thereconne
D. High volt
Specificat
Vpp = 8
Ipp ma
The Vpp hprogrammby the Se
The Vpp sonly duribeen enalevel acc
. I/O mana
Four geneare in HZ connecte
I/O4, I/O2I/O1, I/O3
These ouswitch Ofcompatibcommand
The I/O2 soldered CS2 and t
For the D
ESD high
15kV (air
8kV( cont
m
efore, the pected durin
tage supply
tion for the
8.5V to 12.5
ax = 50mA
high voltageming and ererial Flash s
supply will ing erase, wabled on thecording to th
agement: I/
eral outputstate if the
ed. The IOs a
2 = driven H3 = driven L
tputs can bff the MOSFble and are ds.
can also beon the boathe option “
DC characte
performan
discharge)
tact dischar
rogrammerg applicatio
y: Vpp/Acc
Vpp pin
5V
e can be surasing of theupplier.
be applied awrite, or proe software.he Serial Fla
/O1, I/O2, I
s are availaere is no sofare driven h
High Low
be useful to FET transistswitched in
e used as a srd. In this c“Chip 2” has
ristics pleas
nce protecti
rge)
r is transparon trials.
pplied by the applicatio
automaticaogramming The prograash connect
I/O3, I/O4
ble on the ftware operhigh or low
drive Wp, Hors in the an High Impe
second Chicase, I/O2 hs to be sele
se refer to
ion complia
S
rent for the
he programon Serial Fla
lly by the poperations ammer will ated and its s
ICP connectration ongowhen the s
Hold, reset pplication bdance whe
p Select to ave to be coected in the
table 3.
ant with IEC
SF100 Serial
application
mer and ussh if this fea
rogrammerand only if also controlspecification
tor for custoing even if toftware is r
the applicatboard. Theyn the softw
update a seonnected toDediProg s
C61000‐4‐2
l Flash Prog
n and can b
sed to speedature is sup
r on the Vppthe Vpp opl the Vpp von.
om needs. Tthe power irunning com
tion chipsety are CMOSware is not e
econd SPI Fo the applicsoftware.
level 4:
grammer
10
e kept
d up pported
p pin ption has oltage
The IOs is mmand.
t, or executing
lash cation
www.ded
3.2.2 IC
TamM
T
A
B
C
D
Fi
diprog.com
CP timing
he IO has bpplying themultiplexersMOSFET and
his is the be
A. If No proAll our SF
. When an- I/O1- I/O1- I/O2
. 3ms afteswitched- CS is- Cloc
D. The progSo designmode. ApProgrammSPI comm
ig 6: IO and
m
een designe SPI signal. and switchd isolate the
ehavior of t
ogrammer oF100 output
n operation1, I/O2, I/O31 and I/O3 a2 and I/O4 a
er IO are swd in low imps driven highk and MOSI
grammer is ner can use pplication wmer SPI outmunication s
d SPI timing
ed to set thThey can beh SPI bus froe SPI bus wh
he IO and S
operation ists are equiv
is requeste3 and I/O4 aare driven loare driven h
witched to Lopedance tooh I are driven
then readyI/O3 to res
will have a dtputs are swstarts 6ms a
g
he applicatioe used to reom applicathen program
SPI signals o
s on goingvalent to hig
ed on the uare first swiow high
ow Impedao.CS1 and C
low.
y for the comet or switchdelay of 3mswitched fromafter I/O3 h
S
on in externeset the chiion controllmmer is wo
on our latest
gh impedan
user interfacitched in Lo
ance, the CSCS2 are driv
mmunicatioh the applics between Im High Impehas been dri
SF100 Serial
nal programpset and apler to progrrking.
t firmware.
ce.
ce ow impedan
S, Clock andven high
on with theation in ext/O3 is driveedance to Liven low.
l Flash Prog
mming modepplication, trammer, to
nce
d MOSI outp
e Serial Flasternal progren low and Low Impeda
grammer
11
e before to drive turn off
puts are
sh. ramming
ance.
www.ded
3.2.3 H
Tfu
S
S
diprog.com
Host PC req
he SF100 inull compatib
System Req- PC with- Hard dis
System Inte- PC conn
m
quiremen
nterface witbility with th
uirements: Windows Xsk with at le
erface: nexion ………
nts
th IBM comphe latest PC
XP / Vista / east 64 MB
….................
patible PC'sC's, noteboo
7 / 8 / 8.1free space.
....……......…
S
s through thoks and por
.
.............USB
SF100 Serial
he USB 2.0/tables.
B 2.0/1.1 po
l Flash Prog
1.1 port. T
ort
grammer
12
his gives
SPDe
PrV
Refe
www.ded
IV. PTab
PI Flash ensities
ogram+ Verify
erence IC W
Notvers
Notprogapp
diprog.com
Prograble 4: Progra
8 Mbit
11s
W25X80VSSIG
W
te 1: The mesion of 6.0.4
te 2: new hagramming iplying Vpp/A
m
amminamming and
16 Mbit
15s
W25Q16VSSIG
W
easurement4.28. The te
ardware vef the chip sAcc during t
ng Perfd verify in U
32 Mbit
20.5s
W25Q32FVSSIG
ts are doneested memo
rsions with upports it. Tthe program
formanUSB mode
64 Mbit
48.5s
SW25Q64CVSSIG
e with SF100ories are fro
firmware 3The programming or er
S
nce
128 Mbit
94s
VW25Q128VFIG
0 with firmwom a single
3.x.x allow Vmming perfrasing for ch
SF100 Serial
t 256 Mb
157s
8BW25Q25FG
ware 5.5.01serial flash
Vpp/Acc higformance whips support
l Flash Prog
bit 512M
297
6FV S25FL5AIF0
1 and softwamanufactu
gh speed will be betterting such fe
grammer
13
Mbit 1Gb
7s 717
512S01
N25Q013GS
are rer.
er if eature.
bit
7s
00AASF40
www.ded
V. Re
Dat
17/05
03/13
Informatiothe consewhich mayThis public
All rights r
DediPr4F., No.7
DediPrRoom 50
Technic
Sales S
www.d
diprog.com
evision
te Ve
5/10 V
3/14 V
on furnished iquences of usy result from cation supers
reserved Print
rog Techno7, Ln. 143, Xin
rog Techno03, Block E, N
cal Suppor
upport:sa
dediprog.co
m
n Histo
rsion
V1.0 1. 2.
V2.0 1. 2.
s believed to se of such infoits use. Specifedes and repl
ted in Taiwan
ology Co., Lming Rd., Ne
ology (Shano.1618, Yisha
rt:support
ales@dedip
om.dedipro
ory
SF100 andSystem req
Remove SSoftware i
be accurate aormation or fofications menaces all inform
.
Ltd (Taiwanihu Dist., Taip
ngHai) an Road, Shan
t@dedipro
prog.com
og.com
d SF200 updquirements
F200/SF300interface up
and reliable. Hor any infringentioned in thismation previo
n) pei City 114, T
nghai, China
og.com
S
Change
dated with 3s updated.
0. pdated.
However, Dediement of patepublication a
ously supplied.
Taiwan TEL:
TEL: 86-21-
SF100 Serial
es
3 LED and St
Prog assumesents or other rre subject to c.
886-2-2790-
-5160-0157
l Flash Prog
tart button
s no responsirights of thirdchange witho
-7932
grammer
14
.
bility for d parties ut notice.