SP20 Series High Speed Programmer
“
Spesifikaasjes:
- produkt Namme: SP20 Series Programmer
- Makker: SHENZHEN SFLY TECHNOLOGY CO.LTD.
- Publikaasje Release Date: 7 maaie 2024
- Ferzje: A5
- Unterstützt: SPI NOR FLASH, I2C, MicroWire EEPROMs
- Kommunikaasje-ynterface: USB Type-C
- Stromforsyning: USB-modus - gjin eksterne stroomfoarsjenning nedich
Produkt gebrûksynstruksjes:
Haadstik 3: Fluch te brûken
3.1 Tariedingswurk:
Soargje derfoar dat de programmeur is ferbûn mei in kompjûter fia de USB
Type-C ynterface. Gjin eksterne Netzteil is nedich yn USB
wize.
3.2 Jo chip programmearje:
Folgje de levere software-ynstruksjes om jo chip te programmearjen
mei help fan de SP20 Series Programmer.
3.3 Lês chipgegevens en programmearje nije chip:
Jo kinne lêze besteande chip gegevens en programmearje in nije chip troch
folgje de stappen beskreaun yn 'e brûker hantlieding.
3.4 Yndikatorstatus yn USB-modus:
Ferwize nei de yndikatorlampen op 'e programmeur om te begripen
de status fan it apparaat yn USB modus.
Haadstik 4: Standalone Programming
4.1 Download standalone gegevens:
Download de nedige gegevens foar standalone programmearring yn de
ynboude ûnthâld chip fan de programmeur.
4.2 Standalone programmearring operaasje:
Útfiere standalone programmearring operaasjes lykas beskreaun yn de
hantlieding. Dit omfettet hânmjittich modus en automatyske kontrôle modus fia
ATE ynterface.
4.3 Yndikatorstatus yn standalone modus:
Begryp de yndikatorstatus by it operearjen yn standalone
modus foar effisjinte programmearring.
Haadstik 5: Programming yn ISP modus
Ferwize nei de brûker hânboek foar detaillearre ynstruksjes oer
programmearring yn ISP modus.
Haadstik 6: Programmearje yn Multi-machine Mode
Learje oer hardware ferbinings en programmearring operaasjes foar
multi-masine modus programmearring.
FAQ:
F: Hokker soarten ûnthâldchips wurde stipe troch de SP20
Serie programmeur?
A: De programmeur stipet SPI NOR FLASH, I2C,
MicroWire, en oare EEPROMs út ferskate fabrikanten foar
hege snelheid massa produksje programmearring.
"`
+
SP20B/SP20F/SP20X/SP20P
Programmer User Manual
Publikaasje Release Date: 7. mear 2024 Ferzje A5
SHENZHEN SFLY TECHNOLOGY CO.LTD.
Ynhâld
SP20 Series Programmer
User Manual
Haadstik 1 Ynlieding
1.1 Prestaasjekarakteristiken ———————————————————————————— 3 1.2 SP20-searje programmerparametertabel ———————————————————————— 4
Haadstik 2 Programmer Hardware
2.1 Produkt oerview —————————————————————————————————— 5 2.2 Produkt Add-ons —————————————————————————————————— 5
Haadstik 3 Fluch te brûken
3.1 Tariedingswurk ——————————————————————————————————6 3.2 Programmearje jo chip ———————————————————————————————6 3.3 Lês chipgegevens en programmearje nije chip ————————————————————————-8 3.4 Yndikatorstatus yn USB-modus———————————————————————————————9
Haadstik 4 Standalone Programming
4.1 Standalone gegevens downloade —————————————————————————————10 4.2 Standalone programmearring —————————————————————————— 11
Hânliedingmodus—————————————————————————————————-12 Automatyske kontrôlemodus (kontrôle fia ATE-ynterface) ———————————————————12 4.3 Yndikatorstatus yn standalone modus ——————————————————————————————————————————————————————————
Haadstik 5 Programmearje yn ISP modus
5.1 Select ISP programming mode ——————————————————————————–13 5.2 ISP interface definition ———————————————————————————————13 5.3 Connect the target chip —————————————————————————————14 5.4 Selektearje ISP-voedingsmodus ————————————————————————————14 5.5 Programmearje operaasje —————————————————————————————————————————
Haadstik 6 Programmearje yn Multi-machine Mode
6.1 Hardwareferbining fan programmeur ——————————————————————————15 6.2 Programmearje operaasje ——————————————————————————————16
Bylage 1
FAQ —————————————————————————————————————————— 17
Bylage 2
Disclaimer ———————————————————————————————————————— 19
Bylage 3
Ferzjeskiednis ——————————————————————————————————————20
– 2 –
SP20 Series Programmer
User Manual
Haadstik 1 Yntroduksje
SP20 rige (SP20B / SP20F / SP20X / SP20P) programmeurs binne de lêste hege snelheid massa produksje programmeurs foar SPI FLASH lansearre troch Shenzhen SFLY Technology. It stipet folslein de hege snelheidsprogrammearring fan SPI NOR FLASH, I2C / MicroWire en oare EEPROM's fan ynlânske en bûtenlânske fabrikanten.
1.1 Performance skaaimerken
Hardware funksjes
USB Type-C kommunikaasje-ynterface, gjin eksterne stroomfoarsjenning nedich by gebrûk yn USB-modus; Stipe USB- en standalone-modus hege-snelheid massaproduksjeprogrammearring; De ynboude ûnthâldchip mei grutte kapasiteit bewarret de yngenieursgegevens foar standalone-programmearring, en meardere
CRC-gegevensferifikaasje soarget derfoar dat de programmeargegevens absolút akkuraat binne; Ferfangbere 28-pins ZIF-socket, dy't stipe wurde kin troch konvinsjonele universele programmearbasissen; OLED-display, werjaan fisueel de hjoeddeistige wurkingsynformaasje fan 'e programmeur; RGB trijekleurige LED jout de wurkstatus oan, en de buzzer kin it sukses en mislearjen fan 'e oanjaan
programmearring; Stipe minne pin-kontaktdeteksje, ferbetterje effektyf de betrouberens fan programmearring; Stipe ISP-modusprogrammearring, dy't onboard-programmearring fan guon chips kin stypje; Meardere opstartmetoaden foar programmearring: knopopstart, chippleatsing (yntelliginte deteksjechippleatsing
en ferwidering, automatyske opstartprogrammearring), ATE-kontrôle (ûnôfhinklike ATE-kontrôle-ynterface, dy't krekte en betroubere programmearmasjinekontrôlesignalen leveret lykas BUSY, OK, NG, START, stipet útwreide automatyske programmearapparatuer fan ferskate fabrikanten); Koartsluting-/oerstreambeskermingsfunksje kin de programmeur of chip effektyf beskermje tsjin tafallige skea; Programmeerbere folumetage-ûntwerp, ferstelber berik fan 1.7V oant 5.0V, kin 1.8V/2.5V/3V/3.3V/5V-chips stypje; Biedet selskontrôlefunksje foar apparatuer; Lytse grutte (grutte: 108x76x21mm), simultane programmearring fan meardere masines nimt mar in heul lyts wurkoerflak yn beslach;
Software funksjes
Stipe Win7/Win8/Win10/Win11; Stipe wikseljen tusken Sineesk en Ingelsk; Stipe software-upgrade om nije apparaten ta te foegjen; Stipe projekt file behear (projekt file besparret alle programmearring parameters, ynklusyf: chip model, gegevens
file, programmearynstellingen, ensfh.); Stipe it lêzen en skriuwen fan ekstra opslachgebiet (OTP-gebiet) en konfiguraasjegebiet (statusregister,
ensfh.) fan 'e chip; Stipe automatyske erkenning fan 25-searje SPI FLASH; Automatyske serienûmerfunksje (kin brûkt wurde om it unike serienûmer fan it produkt, MAC-adres, te generearjen
Bluetooth ID, ensfh.); Stipe ferbining mei meardere programmeurs: ien kompjûter kin ferbûn wurde mei 8 SP20-searjes
programmeurs foar simultane programmearring, De automatyske serienûmerfunksje is aktyf yn multiprogrammearmodus; Stipelog file saving;
Opmerking: De boppesteande funksjes binne ôfhinklik fan it produktmodel. Foar details, ferwize nei de produkt parameter tabel yn paragraaf 1.2
– 3 –
SP20 Series Programmer
User Manual
1.2 SP20 rige programmeur parameter tabel
Produkt parameter
SP20P SP20X SP20F SP20B
Produkt Uterlik
Stipe chip voltage berik
1.8-5V
1.8-5V
1.8-5V
1.8-5V
Maksimaal ûnthâld fan stipe chips (Opmerking 1)
Stipe chip-searje (ynterfacetype)
(I2C EEPROM Mikrowire EEPROM SPI Flash)
Multi ferbining
(Ien kompjûter kin 8 programmeurs ferbine)
Massaproduksje mei USB
(Auto detect de chip ynfoegje en fuortsmite, auto programmeur)
Automatysk serial NO.
(Searjenûmers programmearring)
RGB LEDs wurkje indicator
Buzzer prompt
Standalone programmearring
(programmearring sûnder kompjûter, geskikt foar massa produksje)
Stypje automatisearring apparatuer
(Bestjoere de automatyske apparatuer mei ATE)
ISP programmearring
(Stypje guon modellen)
Usb-modus brûke yn stand-alone modus
Start knop foar programmearring
OLED display
Programming snelheid
(Programmering + ferifikaasje) Folsleine gegevens
GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)
1 gb
Y
Y
YYYY
YYYYY 6s 25s 47s
1 gb
Y
Y
YYYY
YYNNN 6s 25s 47s
1 gb
Y
Y
YYYY
NYNNN 6s 25s 47s
1 gb
Y
Y
YYNN
NYNNN 7s 28s 52s
"Y" betsjut dat it de funksje hat of stipet, "N" betsjut dat it de funksje net hat of net stipet
Opmerking 1 Unterstützt oant 1Gb yn usb-modus en 512Mb yn standalone modus.
– 4 –
SP20 Series Programmer
User Manual
Haadstik 2 Programmer Hardware
2.1 Produkt oerview
Ûnderdiel
Namme
28P ZIF socket Trije kleur indicator
OLED display Programming start knop
USB ynterface
ISP / ATE multiplexing ynterface
Yllustrearje
Foegje DIP-ferpakte chip, programmearringsocket yn (Opmerking: stipet gjin programmearring fan onboard-chips troch draad te ferbinen fan 'e ZIF-socket.)
Blau: BUSY; Grien: OK (suksesfol); Red: FAIL
Toan aktuele bestjoeringsstatus en resultaten (allinich SP20P hat dizze komponint) Begjin programmearring troch op de knop te drukken (allinich SP20P hat dizze komponint)
USB Type-C ynterface
Soargje foar kontrôlesignalen foar programmearmasines (BUSY, OK, NG, START) (allinich SP20P en SP20X hawwe dizze funksje) ISP-programmearring foar chips dy't op boards soldearre binne
2.2 Produkt Add-ons
Type-C datakabel
ISP kabel
5V / 1A stromadapter
Ynstruksje hânboek
De kleur / uterlik fan aksessoires fan ferskate batches kin oars wêze, ferwize asjebleaft nei it eigentlike produkt;
SP20B befettet gjin stroomadapter, brûk gewoan de USB-poarte foar stroomfoarsjenning; De standertkonfiguraasje fan 'e programmeur befettet gjin programmearsocket, asjebleaft
kieze neffens jo behoeften;
– 5 –
SP20 Series Programmer
User Manual
Haadstik 3 Fluch te brûken
Dit haadstik nimt in stik SOIC8 (208mil) ferpakt SPI FLASH chip W25Q32DW as in eksample om de metoade fan 'e SP20P-programmeur foar it programmearjen fan' e chip yn USB-modus yn te fieren. De konvinsjonele programmearring omfettet de folgjende 5 stappen:
Software en hardware tarieding programmearring
Selektearje chip model
Lade file Operaasje opsje ynstellings
3.1 Tariedingswurk
1) Ynstallearje "SFLY FlyPRO II" rige programmeur software (omfettet USB-bestjoerder, de USB-bestjoerder sil standert wurde ynstalleare by it ynstallearjen fan 'e software), stipe Win7/Win8/Win10/Win11, de software download URL: http://www.sflytech.com; 2) Ferbine de programmeur oan 'e USB-poarte fan' e kompjûter mei in USB-kabel, en it griene ljocht fan 'e programmeur sil oan wêze as de ferbining normaal is;
Ferbine mei de kompjûter USB-poarte
3) Start de programmeur software "SFLY FlyPRO II", de software sil automatysk ferbine mei de programmeur, en it rjochter finster fan de software sil werjaan de programmeur model en produkt serial number. As de ferbining mislearret: kontrolearje asjebleaft oft de USB-kabel ynstutsen is; kontrolearje oft de USB-bestjoerder mei súkses ynstalleare is yn 'e kompjûterapparaatbehearder (as de USB-bestjoerder net goed is ynstalleare, aktualisearje asjebleaft de USB-bestjoerder manuell: sykje de "USB_DRIVER" yn 'e map foar ynstallaasje fan programmeursoftware, bywurkje gewoan de stjoerprogramma);
Nei de ferbining is suksesfol, it op it stuit ferbûn programmeur model
en folchoarder wurdt werjûn
3.2 Programmearje jo chip
1 Selektearje it chipmodel:
Klikje op de arkbalke knop
, en sykje nei it chipmodel dat moat wurde programmearre yn it pop-up dialoochfinster
foar selektearjen chip model: W25Q32DW. Selektearje it oerienkommende chipmerk, model en pakkettype (selektearje it ferkearde merk en model sil resultearje yn programmearring mislearring).
– 6 –
SP20 Series Programmer
User Manual
2 laden file:
Klikje op de arkbalke knop
om de gegevens te laden file, dy't Bin- en Hex-formaten stypje kinne.
3) Operaasjeopsje opset: Meitsje de oerienkommende ynstellings op 'e side "Operaasjeopsjes" as nedich. Tip: De net-lege chip moat wiske wurde.
Om it C-gebiet (Statusregister) te programmearjen, moatte jo op dizze knop klikke om de "Config-opsje" te iepenjen om de relevante ynstellings te meitsjen.
4 Plak de chip:
Ferheegje de handgreep fan 'e ZIF-socket, ynfoegje de ûnderste rige fan' e programmearring socket ôfstimd mei de boaiem fan 'e ZIF-socket, druk de handgreep del, en set dan de chip yn 'e programmearring socket. Tink derom dat de rjochting fan pin 1 fan 'e chip net yn' e ferkearde rjochting pleatst wurde moat. Tip: Jo kinne view de oerienkommende programmearring socket model en ynfoegje metoade op de "chip ynformaasje" side.
– 7 –
5 Programmearring operaasje: Klik op de arkbalke knop
om te begjinnen mei programmearjen:
SP20 Series Programmer
User Manual
As de programmearring foltôge is, feroaret it statusbyldkaike nei "OK" om oan te jaan dat de programmearring suksesfol is:
3.3 Lês chip gegevens en programmearje nije chip
1Folgje de stappen yn paragraaf 3.2 om it chipmodel te selektearjen, ynstallearje de socket en de te lêzen chip;
Tips:
Jo kinne de measte SPI Flash-chips automatysk identifisearje fia de knop "Model kontrolearje". De pinnen fan 'e desoldeare chip moatte skjinmakke wurde om min kontakt te foarkommen;
yn 'e arkbalke;
2) Klikje op de lêsknop
yn 'e arkbalke, en it dialoochfinster "Lêsopsjes" sil ferskine;
3) Klikje op de "OK" knop, de programmeur sil automatysk iepenje de "Data Buffer" nei it lêzen fan de chip gegevens, en klik op de "Bewarje Data" knop om te bewarjen de lêzen gegevens op 'e kompjûter foar folgjende gebrûk;
– 8 –
SP20 Series Programmer
User Manual
4) Klikje op de knop "Gegevens bewarje" fan 'e "Gegevensbuffer", it dialoochfinster Gegevens bewarje ferskynt, de standert bewarje alle opslachgebiet, jo kinne it ûnthâldgebiet as nedich selektearje, lykas it haadûnthâldgebiet Flash, bewarje de file kin letter brûkt wurde;
5) Slút de "databuffer" en set in nije chip fan itselde model yn;
6) Klikje op de knop
om de lêzen ynhâld yn de nije chip te skriuwen.
Tip: Selektearje alle programmeargebieten yn 'e Ynstellingsopsjes, oars kinne de promminggegevens ûnfolslein wêze en de
master chip kin wurkje normaal, mar de kopiearre chip kin net wurkje normaal;
Nei it ynstellen fan de programmearring parameters of mei súkses lêzen fan de gegevens fan de mem chip, kinne jo bewarje it
as projekt file (klik op de arkbalke
knop, of klik op de menubalke: File-> Projekt bewarje), en dan jo allinich
moatte laden it bewarre projekt file, en hoege de parameters net werom te setten om de nije te programmearjen
chip.
3.4 Indicator status yn USB modus
Indicator status
Steady blau Knipperend blau Steady grien
Steady read
State beskriuwing
Drokke steat, de programmeur docht operaasjes lykas wiskjen, programmearjen, ferifikaasje, ensfh. Wachtsje op de chip om yn te setten
Op it stuit yn standby-modus, of de hjoeddeiske chip is mei súkses programmearre Chipprogrammearring mislearre (jo kinne de reden foar it mislearjen kontrolearje yn it softwareynformaasjefinster)
Stipet gjin programmearring fan onboard-chips troch it ferbinen fan draad fan 'e ZIF-socket, fanwegen de ynterferinsje fan' e eksterne sirkwy sil liede ta it mislearjen fan programmearring, en yn it gefal fan 'e eksterne circuit board mei elektrisiteit kin it ek skea oan' e hardware fan 'e programmer, as de programmeur is skansearre troch dit ferkeard gebrûk, sil it de garânsjetsjinst net krije. Brûk asjebleaft de standert programmearring socket om de chip te programmearjen, Of brûk de ISP-ynterface fan 'e programmeur om de onboard-chip te programmeren (sjoch Haadstik 5 Programmearje yn ISP-modus)
– 9 –
SP20 Series Programmer
User Manual
Haadstik 4 Standalone Programming
SP20F, SP20X, SP20P stypje standalone (sûnder kompjûter) programmearring, geskikt foar massaproduksje. De basis operaasje proses is as folget:
Download standalone gegevens Losmeitsje de USB kabel en ferbine mei de 5V Netzteil
Begjin standalone programmearring
4.1 Download standalone gegevens
1) Ferbine de programmeur nei de USB-poarte fan 'e kompjûter mei in USB-kabel, en start de software "SFLY FlyPRO II"; 2) Folgje de stappen yn seksje 3.2 om it chipmodel te selektearjen, lade de gegevens file, en set de nedige operaasje opsjes; 3) Om te soargjen dat de standalone gegevens korrekt binne, kinne jo earst in pear chips programmearje en de eigentlike ferifikaasje fan it produkt dwaan;
4) Klikje op de knop
om it aktuele projekt op te slaan (Tip: it bewarre projekt file kin wurde laden en letter brûkt om
foarkomme de problemen fan werhelle ynstellingen);
5) Klikje op de knop
om standalone gegevens te downloaden, en it dialoochfinster "Download Project" sil ferskine;
Opmerking: By it manuell programmearjen, selektearje "Chip Ynfoegje" of "KEY Sart" (allinich SP20P stipet KEY start). As jo brûke mei in automatyske programmeermasine, selektearje dan "ATE-kontrôle (masinemodus)"
6) Klikje op OK om de selsstannige gegevens te downloaden nei it ynboude ûnthâld fan de programmeur Tips: standalone gegevens sille net ferlern gean neidat de programmeur is útskeakele, en jo kinne it folgjende brûke
tiid.
– 10 –
SP20 Series Programmer
User Manual
4.2 Standalone programmearring operaasje
Hânlieding modus
Programming metoade fan picking en pleatsen chips mei de hân. De stappen foar hantlieding yn standalone modus binne as folget: 1) Download standalone gegevens neffens de metoade yn paragraaf 4.1. Tink derom dat by it downloaden fan standalone gegevens, selektearje de opstartkontrôlemodus as "Chip Placement" (SP20P kin ek "Key Start" selektearje); 2) Ferwiderje de USB-kabel fan 'e kompjûter en ferbine it mei de 5V-stroomadapter. Nei't de programmeur is ynskeakele, sil it earst de ynterne standalone gegevens kontrolearje om de yntegriteit en krektens fan 'e gegevens te kontrolearjen. Dit duorret 3-25 sekonden. As de test is trochjûn, knippert it yndikaasjeljocht blau, wat oanjout dat de programmeur de standalone programmearring modus is ynfierd. As de test mislearret, de yndikator toant in reade wjerljochtsjende steat, wat oanjout dat der gjin jildich standalone gegevens yn de programmeur, en standalone programmearring kin net begûn wurde;
Ferbine mei 5V stroomadapter foar Standalone programmearring
Opmerking: Allinich SP20P kin de wurkstatus fan 'e programmeur yntuïtyf werjaan fia it OLED-skerm, lykas werjûn yn' e boppesteande figuer, it freget om te wachtsjen op 'e chip dy't wurdt ynfoege. 3) Set de chip om te programmearjen op 'e ZIF-socket, it yndikatorljocht feroaret fan blau bliksem nei stabyl blau, wat oanjout dat de programmeur de chip ûntdutsen hat en programmearret; 4) As de yndikator ljocht draait steady grien, it betsjut dat de chip programmearring is foltôge en de programmearring is suksesfol. As it yndikaasjeljocht read wurdt, betsjut dit dat de hjoeddeiske chipprogrammearring mislearre is. Tagelyk wachtet de programmeur op 'e aktuele chip om út' e ZIF-socket te ferwiderjen. As de buzzer-promptfunksje ynskeakele is, sil de programmeur piipje as de programmearring foltôge is; 5) Nim de chip út en set it yn 'e folgjende chip, werhelje dizze stap oant de programmearring foltôge is.
– 11 –
SP20 Series Programmer
User Manual
Automatyske kontrôlemodus (kontrôle fia ATE-ynterface)
SP20X / SP20P hat in ISP / ATE multiplexing ynterface, dat kin brûkt wurde mei automatyske programmearring masines en oare automatyske apparatuer te realisearjen automatyske programmearring (automatysk pick en plak chips, automatyske programmearring). Gean as folget: 1) Download standalone gegevens neffens de metoade yn paragraaf 4.1. Tink derom dat by it downloaden fan standalone gegevens, selektearje de startkontrôlemodus as "ATE-kontrôle (masinemodus)". Yn dizze wurkmodus kin de ATE-ynterface fan 'e programmeur START / OK / NG / BUSY-yndikaasjesinjaal leverje; 2) Lead de chip pin line fan de ZIF socket nei de programmearring masine; 3) Ferbine de masine kontrôle line oan de programmeur "ISP / ATE ynterface", de ynterface pins wurde definiearre as folget;
ISP / ATE ynterface 4) Start programmearring.
3–BUSY 5–OK 9–NG 7–START 2–VCC 4/6/8/10–GND
4.3 Indicator status yn standalone modus
Indicator status
Beskriuwing fan steat (manuele metoade)
Knipperjend read
De programmeur hat gjin standalone gegevens ynladen
Knipperjend blau Blau Grien
Read
Wachtsje op chip pleatsing Programming chip De chip programmearring is foltôge en de programmearring is suksesfol (Wachtsje op chip removal) Chip programmearring mislearre (Wachtsje op chip removal)
Steatbeskriuwing (automatyske kontrôlemodus, allinich SP20X, SP20P)
De programmeur hat gjin standalone gegevens ynladen Programming chip De chip programmearring is foltôge en de programmearring is suksesfol
Chipprogrammearring mislearre
– 12 –
SP20 Series Programmer
User Manual
Haadstik 5 Programmearje yn ISP modus
De folsleine namme fan ISP is In System Program. Yn ISP-programmearring modus hoege jo allinich in pear sinjaallinen te ferbinen oan 'e oanbelangjende pinnen fan' e onboard-chip om de lês- en skriuwoperaasjes fan 'e chip te realisearjen, dy't de problemen kinne foarkomme om de chip te ûntsoldearjen. SP20-searjes hawwe in 10P ISP / ATE-multiplexing-ynterface, de chips op it circuit board kinne wurde programmearre fia dizze ynterface.
5.1 Selektearje ISP programmearring modus
SP20 rige programmeurs kinne stypje ISP modus programmearring fan guon chips. Klikje op de knop "chipmodel" yn 'e software om te sykjen nei it te programmearjen chipmodel, en selektearje "Programmering fan ISP-modus yn 'e kolom "Adapter-/programmearringmodus" (As d'r gjin ISP-modusprogrammearring is yn 'e sochte chipprogrammearringmetoade, betsjut dit dat de chip allinich kin wurde programmearre mei de programmearsocket). Ferwize nei de ôfbylding hjirûnder:
5.2 ISP ynterface definysje
De ISP-ynterface-definysje fan SP20-serieprogrammeur is as folget:
97531 10 8 6 4 2
ISP / ATE ynterface
In 10P kleur ISP kabel wurdt willekeurich ferdield te ferbinen de ISP ynterface en it doel board chip. De 5x2P-plug is ferbûn mei de ISP-ynterface fan 'e programmeur, en it oare ein is ferbûn mei de oerienkommende pin fan' e doelchip fia de DuPont-headerterminal.
Ferbine de doelchip troch de DuPont-kop
De oerienkommende relaasje tusken de kleur fan 'e ISP-kabel en de pins fan' e ISP-ynterface is as folget:
Kleur
Brún Read Oranje (of roze) Gielgrien
Oerienkommende mei ISP ynterface pins
1 2 3 4 5
Kleur
Blau Purple Griis Wyt Swart
Oerienkommende mei ISP ynterface pins
6 7 8 9 10
– 13 –
SP20 Series Programmer
User Manual
5.3 Ferbine de doelchip
Klik op de "chip ynformaasje" side op de wichtichste software ynterface nei view it skematyske diagram fan 'e ferbining fan' e ISP-ynterface en de doelchip. Ferwize nei de ôfbylding hjirûnder:
Ferskillende chips hawwe ferskillende ferbining metoaden. Klik asjebleaft de "chip ynformaasje" side yn de software om view de detaillearre ferbining metoaden fan de chip.
5.4 Selektearje ISP stromforsyningsmodus
Tidens ISP-programmearring hat de doelchip twa krêftopsjes: oandreaun troch de programmeur en sels oandreaun troch it doelboerd. Stel yn of jo moatte kontrolearje "Leverje macht oan doelboerd" op 'e side "Projektynstellingen" fan 'e software:
Kontrolearje "Fersoargje macht foar doelboerd", de programmeur sil macht leverje foar de doelboerdchip, kies asjebleaft de macht oanbod voltage neffens de chip syn rated wurkjende voltage. De programmeur kin in maksimale loadstream fan 250mA leverje. As de ladingstrom te grut is, sil de programmeur oerstreambeskerming freegje. Skeakelje asjebleaft "Stromje leverje foar it doelboerd" en wizigje nei it selsoandreaune doelboerd (SP20-programmeur kin 1.65 V ~ 5.5V doelboerd bestjoeringsvolum stypjetage berik, ISP sinjaal driuwende voltage sil automatysk oanpasse mei de doelboerd syn VCC voltagen).
5.5 Programming operaasje
Kontrolearje dat de hardware ferbining en software ynstellings binne korrekt, en klik op de knop de ISP programmearring fan de chip.
te foltôgjen
ISP-programmearring is relatyf yngewikkeld, en jo moatte tige bekend wêze mei it sirkwy; De ferbinende triedden kinne ynterferinsje feroarsaakje en de ynterferinsje fan oare sirkwy's op it ynternet.
it circuit board, dat kin liede ta it mislearjen fan ISP-programmearring. Graach fuortsmite de chip
en brûk de konvinsjonele chip socket te programmearje;
– 14 –
SP20 Series Programmer
User Manual
Haadstik 6 Programmearje yn Multi-machine Mode
De programmeursoftware stipet simultane operaasje fan maksimaal 8 programmeurs dy't ferbûn binne mei ien kompjûter (massaproduksje of standalone gegevens downloade).
6.1 Hardware ferbining fan programmeur
1) Brûk USB HUB om meardere programmeurs te ferbinen mei de USB-poarte fan 'e kompjûter (USB-hub moat in eksterne stroomadapter hawwe, en in eksterne stroomfoarsjenning is nedich). Tink derom dat yn 'e multi-masine-modus allinich programmeurs fan itselde model tegearre kinne wurde brûkt, en ferskate modellen kinne net mingd wurde.
2) Start de SP20 programmer software, de software sil automatysk ferbine mei alle ferbûn programmeurs en
gean nei de modus foar meardere masines. As de programmeursoftware al rint, kinne jo klikke op Menu Programmer Opnij ferbine, en de software sil it dialoochfinster "Ferbine mei de programmeur" werjaan:
– 15 –
SP20 Series Programmer
User Manual
Selektearje de te ferbinen programmeur en klikje op OK. Nei't de ferbining suksesfol is, komt de software yn 'e multi-masine-modus, en de ynterface is as folget:
6.2 Programming operaasje
1) De programmearringsoperaasje is itselde as de programmearringsproseduere yn seksje 3.2: selektearje chipmodel laden file ynstelle operaasjeopsjes ynstallearje programmearringsocket;
2) Klik op
knop (Opmerking: SP20P kin twa massaprogrammearringsmodi kieze: "Chip
Ynfoegje" en "Key Start".ample, selektearje de "Chip Insert" modus), en de programmeur sil wachtsje op de chip
pleatst wurde;
3) Set de programmearre chips yn 'e programmearring socket ien foar ien, en de programmeur sil automatysk begjinne
programmearring nei't detect dat de chips wurde set yn Eltse programmeur wurket ûnôfhinklik, programmearring folslein
asynchrone modus, net nedich om te wachtsjen op syngronisaasje. De software programmearring ynterface is as folget;
4) Kies en pleats de chips neffens de beskriuwing fan 'e status fan' e yndikator yn paragraaf 3.4 of de prompts op it skerm om de folsleine massa fan chipprogrammearring te foltôgjen. Tips: SP20F, SP20X, SP20P stypje standalone programmearring. Jo kinne de besteande USB-poarte op 'e kompjûter brûke om ien of mear programmeurs te ferbinen om standalone gegevens te downloaden, en brûk dan de standalone metoade foar massaprogrammearring. Yn ferliking mei de USB-metoade is it handiger en effisjinter. SP20B stipet gjin standalone en kin allinich ferbûn wurde mei in kompjûter foar massaprogrammearring.
– 16 –
SP20 Series Programmer
User Manual
Taheakke 1 FAQ
Kin de programmeur img files?
De programmeursoftware stipet binêre en heksadesimale file kodearring formaten. De konvinsjonele efterheaksel fan binêre files is *.bin, en it konvinsjonele efterheaksel fan heksadesimale files is *.hex;
img is gewoan a file efterheaksel, en net fertsjintwurdigje de file kodearring formaat. Normaal (boppe 90%) soks files binne binêr kodearre. Krekt lade it direkt yn de software, de software sil automatysk werkenne oft de file is binêre koade, en lade it yn it erkende formaat;
Om te garandearjen de krektens fan file laden, wy riede oan dat brûkers kontrolearje de buffer checksum en file checksum mei yngenieur (of file koade providers / klanten) neidat laden sokke files. (Dizze ynformaasje wurdt werjûn oan 'e ûnderkant fan it haadfinster fan' e skriuwerssoftware.)
Wat binne de mienskiplike redenen foar programmearring mislearring (ynklusyf wiskjen flater / programmearring mislearjen / ferifikaasje mislearjen / ID flater, ensfh)?
De chipfabrikant/model dat yn 'e software selektearre is, komt net oerien mei de werklike chip; De chip is yn 'e ferkearde rjochting pleatst, of de programmearsocket is op 'e ferkearde posysje ynfoege.
Kontrolearje de juste pleatsingsmetoade fia it finster "Chip Information" fan 'e software; Minne kontakt tusken de chippinnen en de programmearringssocket; Ferbine chips dy't op oare printplaten soldearre binne mei triedden of IC-programmearringsklips, wat miskien
feroarsaakje programmearflater fanwegen circuitynterferinsje. Doch de chips werom yn 'e programmearsocket foar programmearjen; De chip kin skansearre wêze, ferfang it mei in nije chip foar testen.
Wat binne de foarsoarchsmaatregels foar ISP-programmearring?
ISP-programmearring is relatyf yngewikkeld om te realisearjen, geskikt foar minsken mei bepaalde profesjonele kennis, jo moatte witte hoe't jo it skematyske circuit lêze kinne en it circuitdiagram fan it doelboard kenne. De software stipet ISP-programmearring fan guon faak brûkte FLASH en EEPROM, earst moatte jo de ISP-programmearmetoade fan 'e hjoeddeiske chip yn' e software selektearje. By it brûken fan 'e ISP-programmearmetoade moatte jo omtinken jaan oan de folgjende saken: Soargje derfoar dat de haadkontroller (bygelyks MCU/CPU) dy't ferbûn is mei de doelflash gjin tagong hat ta it doel.
chip, en alle ferbûne IO-poarten fan 'e mian-controller moatte ynsteld wurde op hege wjerstân (jo kinne besykje de mian-controller yn te stellen op RESET-steat). Guon kontrôle-IO-poarten fan 'e programmearre chip moatte foldwaan oan 'e normale wurkomstannichheden fan' e chip, bygelyksample: De HOLD- en WP-pinnen fan SPI FLASH moatte nei in heech nivo lutsen wurde. SDA en SCL fan I2C EEPROM moatte pull-up-wjerstannen hawwe, en WP-pin moat nei in leech nivo lutsen wurde. Hâld de ferbiningsdraden sa koart mooglik. Guon chips kinne net programmearje mei de ynbegrepen ISP-kabel. Stel it juste folume yn.tage/klokparameters foar ISP-programmearring yn 'e Setup-opsjes: Allinnich ien fan 'e twa opsjes kin brûkt wurde: it doelboerd sels fan stroom foarsjen of it doelboerd fan stroom foarsjen fan stroom fan 'e programmeur. Hokker stroomfoarsjenningsmetoade der ek brûkt wurdt, de VCC moat oansletten wêze. De ISP-metoade wurdt beynfloede troch de perifeare skeakelingen fan it doelboerd of de ferbiningsdraden, dus it is net garandearre dat alle chips mei súkses ferbaarnd wurde kinne. As de ferbining en ynstellings werhelle wurde kontrolearre en noch altyd net mei súkses programmearre wurde kinne, is it oan te rieden om de chip te ferwiderjen en te programmearjen mei in standert chip Socket. Besykje by massaproduksje earst de programmearringsmetoade te brûken en dan de SMT-metoade.
Wêrom hat de 24-searje-chip gjin wiskefunksje?
De chip is basearre op EEPROM-technology, de chipgegevens kinne direkt opnij skreaun wurde sûnder foarôf wiskjen, sadat der gjin wiskjende operaasje beskikber is;
As jo moatte wiskje de chip gegevens, please skriuw FFH gegevens direkt nei de chip.
– 17 –
SP20 Series Programmer
User Manual
Hoe opwurdearje de programmeur software en firmware?
Klikje op it programmeursoftwaremenu: Help-Kontrolearje op fernijings. As d'r in fernijing is, sil in fernijingswizard ferskine. Folgje asjebleaft de prompts om it upgradepakket te downloaden en te ynstallearjen;
Fier de download sintrum fan Sfly offisjele website (http://www.sflytech.com), download de nijste programmeur software en ynstallearje it;
Jo moatte allinich de programmeursoftware opwurdearje, gjin needsaak om de firmware fan 'e programmeur te upgrade.
Wat moat ik dwaan as der gjin chip model yn de programmeur software?
Earst de programmeursoftware opwurdearje nei de lêste ferzje; As der gjin chipmodel is om te programmearjen yn 'e lêste ferzje fan' e software, stjoer dan in e-post nei
oanfreegje foar oanfolling. Jou de folgjende ynformaasje oan: programmeurmodel, chipmerk dat moat wurde tafoege, detaillearre chipmodel, pakket (herinnering: SP20-serieprogrammeurs kinne allinich SPI NOR FLASH, EEPROM, oare soarten chips kinne net stipe wurde).
– 18 –
SP20 Series Programmer
User Manual
Taheakke 2 Disclaimer
Shenzhen Sfly Technology Co., Ltd. docht syn bêst om de krektens fan it produkt en har relatearre software en materialen te garandearjen. Foar mooglike produkt (ynklusyf software en relatearre materialen) defekten en flaters, sil it bedriuw har bêst dwaan om it probleem op te lossen mei har kommersjele en technyske mooglikheden. It bedriuw is net ferantwurdelik foar alle soarten ynsidintele, ûnûntkombere, direkte, yndirekte, spesjale, útwreide of strafbere skea dy't fuortkomme út it gebrûk of ferkeap fan dit produkt, ynklusyf mar net beheind ta it ferlies fan winst, goodwill, beskikberens, Business ûnderbrekking, gegevensferlies, ensfh.
– 19 –
Dokuminten / Resources
![]() |
SFLY SP20 Series High Speed Programmer [pdf] Brûkershânlieding SP20B, SP20F, SP20X, SP20P, SP20 Series High Speed Programmer, SP20 Series, High Speed Programmer, Speed Programmer, Programmer |