SP20-reeks hoëspoedprogrammeerder
“
Spesifikasies:
- Produknaam: SP20-reeks programmeerder
- Vervaardiger: SHENZHEN SFLY TECHNOLOGY CO.LTD.
- Publikasievrystellingsdatum: 7 Mei 2024
- Hersiening: A5
- Ondersteun: SPI NOR FLASH, I2C, MicroWire EEPROMs
- Kommunikasie-koppelvlak: USB Tipe-C
- Kragtoevoer: USB-modus – geen eksterne kragtoevoer nodig nie
Produkgebruiksinstruksies:
Hoofstuk 3: Vinnig om te gebruik
3.1 Voorbereidingswerk:
Maak seker dat die programmeerder via die USB aan 'n rekenaar gekoppel is
Tipe C-koppelvlak. Geen eksterne kragtoevoer word in USB benodig nie
modus.
3.2 Programmering van jou skyfie:
Volg die verskafde sagteware-instruksies om jou skyfie te programmeer
met behulp van die SP20-reeks programmeerder.
3.3 Lees skyfiedata en programmering van nuwe skyfie:
Jy kan bestaande skyfiedata lees en 'n nuwe skyfie programmeer deur
volg die stappe wat in die gebruikershandleiding uiteengesit word.
3.4 Aanwyserstatus in USB-modus:
Verwys na die aanwyserligte op die programmeerder om te verstaan
die status van die toestel in USB-modus.
Hoofstuk 4: Selfstandige programmering
4.1 Laai selfstandige data af:
Laai die nodige data vir selfstandige programmering af in die
ingeboude geheueskyfie van die programmeerder.
4.2 Selfstandige programmering:
Voer selfstandige programmeringsoperasies uit soos beskryf in die
handleiding. Dit sluit in handmodus en outomatiese beheermodus via
ATE-koppelvlak.
4.3 Aanwyserstatus in selfstandige modus:
Verstaan die aanwyserstatus terwyl u selfstandig werk
modus vir doeltreffende programmering.
Hoofstuk 5: Programmering in ISP-modus
Verwys na die gebruikershandleiding vir gedetailleerde instruksies oor
programmering in ISP-modus.
Hoofstuk 6: Programmering in Multi-masjien-modus
Kom meer te wete oor hardeware verbindings en programmering bedrywighede vir
multi-masjien modus programmering.
Gereelde vrae:
V: Watter tipe geheueskyfies word deur die SP20 ondersteun
Reeks programmeerder?
A: Die programmeerder ondersteun SPI NOR FLASH, I2C,
MicroWire, en ander EEPROMs van verskeie vervaardigers vir
hoëspoed massaproduksie-programmering.
"`
+
SP20B/SP20F/SP20X/SP20P
Programmeerder Gebruikershandleiding
Publikasie Vrystellingsdatum: 7 Mei 2024 Hersiening A5
SHENZHEN SFLY TECHNOLOGY CO.LTD.
INHOUD
SP20-reeks programmeerder
Gebruikershandleiding
Hoofstuk 1 Inleiding
1.1 Prestasie-eienskappe ———————————————————————————— 3 1.2 SP20-reeks programmeerder parameter tabel ——————————————————————— 4
Hoofstuk 2 Programmeerder Hardeware
2.1 Produk verbyview —————————————————————————————————— 5 2.2 Produkbyvoegings ————————————————————————————————— 5
Hoofstuk 3 Vinnig om te gebruik
3.1 Voorbereidingswerk ——————————————————————————————————6 3.2 Programmering van jou skyfie ———————————————————————————————6 3.3 Lees skyfiedata en programmeer nuwe skyfiedata ————————————————————————-8 3.4 Aanwyserstatus in USB-modus———————————————————————————————9
Hoofstuk 4 Selfstandige programmering
4.1 Laai selfstandige data af —————————————————————————————10 4.2 Selfstandige programmeringsbewerking —————————————————————————— 11
Handmatige modus——————————————————————————————————-12 Outomatiese beheermodus (beheer via ATE-koppelvlak) ———————————————————12 4.3 Aanwyserstatus in selfstandige modus —————————————————————————————————————————————————
Hoofstuk 5 Programmering in ISP-modus
5.1 Kies ISP-programmeringsmodus ——————————————————————————–13 5.2 ISP-koppelvlakdefinisie ——————————————————————————————13 5.3 Koppel die teikenskyfie —————————————————————————————14 5.4 Kies ISP-kragtoevoermodus ———————————————————————————14 5.5 Programmering werking —————————————————————————————————————————
Hoofstuk 6 Programmering in multimasjienmodus
6.1 Hardeware-verbinding van programmeerder —————————————————————————15 6.2 Programmering bewerking ————————————————————————————————16
Bylaag 1
Gereelde vrae ——————————————————————————————————————————— 17
Bylaag 2
Vrywaring ———————————————————————————————————————— 19
Bylaag 3
Hersieningsgeskiedenis ——————————————————————————————————————20
– 2 –
SP20-reeks programmeerder
Gebruikershandleiding
Hoofstuk 1 Inleiding
SP20-reeks (SP20B/SP20F/ SP20X/SP20P) programmeerders is die nuutste hoëspoed massaproduksieprogrammeerders vir SPI FLASH wat deur Shenzhen SFLY Technology bekendgestel is. Dit ondersteun ten volle die hoëspoed-programmering van SPI NOR FLASH, I2C / MicroWire en ander EEPROMs van plaaslike en buitelandse vervaardigers.
1.1 Prestasie-eienskappe
Hardeware kenmerke
USB Tipe-C kommunikasie-koppelvlak, geen eksterne kragtoevoer nodig wanneer dit in USB-modus gebruik word nie; Ondersteun USB- en losstaande modus hoëspoed massaproduksieprogrammering; Die ingeboude grootkapasiteit geheueskyfie stoor die ingenieursdata vir losstaande programmering, en veelvuldige
CRC-dataverifikasie verseker dat die programmeringsdata absoluut akkuraat is; Vervangbare 28-pen ZIF-sok, wat ondersteun kan word deur konvensionele universele programmeringsbasisse; OLED-skerm, vertoon die huidige bedryfsinligting van die programmeerder visueel; RGB driekleurige LED dui die werkstatus aan, en die zoemer kan die sukses en mislukking van die aanwys.
programmering; Ondersteun swak penkontakopsporing, verbeter programmeringsbetroubaarheid effektief; Ondersteun ISP-modusprogrammering, wat die programmering van sommige skyfies aan boord kan ondersteun; Verskeie programmeringsopstartmetodes: knoppie-opstart, skyfieplasing (intelligente opsporingskyfieplasing)
en verwydering, outomatiese opstartprogrammering), ATE-beheer (onafhanklike ATE-beheerkoppelvlak, wat akkurate en betroubare programmeringsmasjienbeheerseine soos BUSY, OK, NG, START verskaf, ondersteun outomatiese programmeringstoerusting van verskeie vervaardigers); Kortsluiting-/oorstroombeskermingsfunksie kan die programmeerder of skyfie effektief teen toevallige skade beskerm; Programmeerbare volumetage-ontwerp, verstelbare reeks van 1.7V tot 5.0V, kan 1.8V/2.5V/3V/3.3V/5V-skyfies ondersteun; Verskaf toerusting-selfkontrolefunksie; Klein grootte (grootte: 108x76x21mm), gelyktydige programmering van verskeie masjiene neem slegs 'n baie klein werkoppervlak op;
Sagteware kenmerke
Ondersteun Win7/Win8/Win10/Win11; Ondersteun oorskakeling tussen Chinees en Engels; Ondersteun sagteware-opgradering om nuwe toestelle by te voeg; Ondersteun projek file bestuur (projek file stoor alle programmeringsparameters, insluitend: skyfiemodel, data
file, programmeringsinstellings, ens.); Ondersteun die lees en skryf van bykomende stoorarea (OTP-area) en konfigurasie-area (statusregister,
ens.) van die skyfie; Ondersteun outomatiese herkenning van 25-reeks SPI FLASH; Outomatiese reeksnommerfunksie (kan gebruik word om produk unieke reeksnommer, MAC-adres te genereer,
Bluetooth ID, ens.); Ondersteun multi-programmeerder modus verbinding: een rekenaar kan met 8 SP20 reeks gekoppel word
programmeerders vir gelyktydige programmering, Die outomatiese reeksnommerfunksie is aktief in multiprogrammeerdermodus; Ondersteuningslogboek file spaar;
Let wel: Bogenoemde funksies hang af van die produkmodel. Vir besonderhede, verwys asseblief na die produkparametertabel in afdeling 1.2
– 3 –
SP20-reeks programmeerder
Gebruikershandleiding
1.2 SP20 reeks programmeerder parameter tabel
Produk parameter
SP20P SP20X SP20F SP20B
Produk Voorkoms
Ondersteunde chip voltage reeks
1.8-5V
1.8-5V
1.8-5V
1.8-5V
Maksimum geheue van ondersteunde skyfies (Nota1)
Ondersteun skyfiereeks (tipe koppelvlak)
(I2C EEPROM Mikrodraad EEPROM SPI Flits)
Multi konneksie
(Een rekenaar kan 8 programmeerders verbind)
Massaproduksie met USB
(Stel outomaties die skyfie in en verwyder, outomatiese programmeerder)
Outomatiese reeks NR.
(Programmering van reeksnommers)
RGB LED's werk aanwyser
Buzzer prompt
Selfstandige programmering
(programmering sonder rekenaar, geskik vir massaproduksie)
Ondersteun outomatiseringstoerusting
(Beheer die outomatiese toerusting met ATE)
ISP-programmering
(Ondersteun sommige modelle)
Gebruik usb-modus in selfstandige modus
Start-knoppie vir programmering
OLED-skerm
Programmering spoed
(Programmering + verifikasie) Volledige data
GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)
1 Gb
Y
Y
JJJJ
JJJJJ 6s 25s 47s
1 Gb
Y
Y
JJJJ
YYNNN 6s 25s 47s
1 Gb
Y
Y
JJJJ
NYNNN 6s 25s 47s
1 Gb
Y
Y
JYN
NYNNN 7s 28s 52s
"Y" beteken dit het of ondersteun die funksie, "N" beteken dit het nie of ondersteun nie die funksie nie
Nota 1 Ondersteun tot 1 Gb in usb-modus en 512 Mb in selfstandige modus.
– 4 –
SP20-reeks programmeerder
Gebruikershandleiding
Hoofstuk 2 Programmeerder Hardeware
2.1 Produk verbyview
Item
Naam
28P ZIF-sok Drie kleur aanwyser
OLED-skerm Programmering-beginknoppie
USB-koppelvlak
ISP/ATE multipleksing-koppelvlak
Illustreer
Voeg DIP-verpakte skyfie, programmeringssok in (Let wel: Ondersteun nie programmering van aan boord skyfies deur draad van die ZIF-sok te koppel nie.)
Blou: BESIG; Groen: OK(suksesvol); Rooi: FAIL
Vertoon huidige bedryfstatus en resultate (slegs SP20P het hierdie komponent) Begin programmering deur die knoppie te druk (slegs SP20P het hierdie komponent)
USB Type-C-koppelvlak
Verskaf programmeringsmasjienbeheerseine (BESIG, OK, NG, START) (slegs SP20P en SP20X het hierdie funksie) ISP-programmering vir skyfies wat op borde gesoldeer is
2.2 Produkbyvoegings
Tipe C-datakabel
ISP kabel
5V/1A kragadapter
Instruksie handleiding
Die kleur/voorkoms van bykomstighede van verskillende groepe kan verskil, verwys asseblief na die werklike produk;
SP20B sluit nie 'n kragadapter in nie, gebruik net die USB-poort vir kragtoevoer; Die standaardkonfigurasie van die programmeerder sluit nie 'n programmeringsaansluiting in nie, asseblief
kies volgens jou behoeftes;
– 5 –
SP20-reeks programmeerder
Gebruikershandleiding
Hoofstuk 3 Vinnig om te gebruik
Hierdie hoofstuk neem 'n stuk SOIC8 (208mil) verpakte SPI FLASH-skyfie W25Q32DW as 'n example om die SP20P-programmeerder se metode bekend te stel om die skyfie in USB-modus te programmeer. Die konvensionele programmering sluit die volgende 5 stappe in:
Sagteware en hardeware voorbereiding programmering
Kies chip model
Laai file Operasie opsie instellings
3.1 Voorbereidingswerk
1) Installeer "SFLY FlyPRO II" reeks programmeerder sagteware (sluit USB bestuurder in, die USB bestuurder sal by verstek geïnstalleer word wanneer die sagteware geïnstalleer word), ondersteun Win7/Win8/Win10/Win11, die sagteware aflaai URL: http://www.sflytech.com; 2) Koppel die programmeerder aan die USB-poort van die rekenaar met 'n USB-kabel, en die groen lig van die programmeerder sal aan wees wanneer die verbinding normaal is;
Koppel aan die rekenaar se USB-poort
3) Begin die programmeerder sagteware "SFLY FlyPRO II", die sagteware sal outomaties aan die programmeerder koppel, en die regter venster van die sagteware sal die programmeerder model en produk reeksnommer vertoon. As die verbinding misluk: kyk asseblief of die USB-kabel ingeprop is; kyk of die USB-bestuurder suksesvol in die rekenaartoestelbestuurder geïnstalleer is (as die USB-bestuurder nie korrek geïnstalleer is nie, dateer asseblief die USB-bestuurder handmatig op: soek die "USB_DRIVER" in die programmeerder sagteware installasie gids, werk net die bestuurder op);
Nadat die verbinding suksesvol is, is die tans gekoppelde programmeerdermodel
en volgorde sal vertoon word
3.2 Programmering van jou skyfie
1 Kies die skyfiemodel:
Klik op die nutsbalkknoppie
, en soek die skyfiemodel wat geprogrammeer moet word in die opspringdialoogkassie
vir die keuse van skyfiemodel: W25Q32DW. Kies die bypassende chip-handelsmerk, model en pakkettipe (as die verkeerde handelsmerk en model gekies word, sal dit lei tot programmeringsfout).
– 6 –
SP20-reeks programmeerder
Gebruikershandleiding
2 Laai file:
Klik op die nutsbalkknoppie
om die data te laai file, wat Bin- en Hex-formate kan ondersteun.
3) Operasie-opsie-opstelling: Maak die ooreenstemmende instellings op die "Operasie-opsies"-bladsy soos nodig. Wenk: Die nie-leë skyfie moet uitgevee word.
Om die C-area (Statusregister) te programmeer, moet jy op hierdie knoppie klik om die “Config-opsie” oop te maak om die relevante instellings te maak.
4 Plaas die skyfie:
Lig die handvatsel van die ZIF-sok op, plaas die onderste ry van die programmeringssok in lyn met die onderkant van die ZIF-sok, druk die handvatsel af en plaas dan die skyfie in die programmeringssok. Let daarop dat die rigting van pen 1 van die skyfie nie in die verkeerde rigting geplaas moet word nie. Wenk: Jy kan view die ooreenstemmende programmeringssokmodel en invoegmetode op die "chip-inligting"-bladsy.
– 7 –
5Programmering: Klik op die nutsbalkknoppie
om te begin programmering:
SP20-reeks programmeerder
Gebruikershandleiding
Wanneer die programmering voltooi is, verander die statusikoon na “OK” om aan te dui dat die programmering suksesvol is:
3.3 Lees skyfiedata en programmering van nuwe skyfie
1Volg die stappe in afdeling 3.2 om die skyfiemodel te kies, installeer die sok en die skyfie wat gelees moet word;
Wenke:
Jy kan die meeste SPI Flash-skyfies outomaties identifiseer deur die "Check Model"-knoppie te gebruik. Die penne van die ontsoldeerde skyfie moet skoongemaak word om swak kontak te vermy;
in die nutsbalk;
2) Klik op die lees-knoppie
in die nutsbalk, en die "Lees Opsies" dialoogkassie sal verskyn;
3) Klik op die "OK" knoppie, die programmeerder sal outomaties die "Data Buffer" oopmaak na die lees van die chip data, en klik op die "Save Data" knoppie om die gelees data op die rekenaar te stoor vir daaropvolgende gebruik;
– 8 –
SP20-reeks programmeerder
Gebruikershandleiding
4) Klik op die “Save Data”-knoppie van die “Data Buffer”, die Save Data-dialoogvenster verskyn, die verstek stoor al die stoorarea, jy kan die geheue area kies soos nodig, soos die hoofgeheue area Flash, stoor die file kan later gebruik word;
5) Maak die "databuffer" toe en sit 'n nuwe skyfie van dieselfde model in;
6) Klik op die knoppie
om die gelese inhoud in die nuwe skyfie te skryf.
Wenk: Kies alle programmeringsareas in die Opstelopsies, anders kan die programmeringsdata onvolledig wees en die
meesterskyfie kan normaal werk, maar die gekopieerde skyfie werk dalk nie normaal nie;
Nadat u die programmeringsparameters gestel het of die data van die moederskyfie suksesvol gelees het, kan u dit stoor
as 'n projek file (klik op die nutsbalk
knoppie, of klik op die kieslysbalk: File-> Stoor Projek), en dan net jy
moet die gestoorde projek laai file, en hoef nie die parameters terug te stel om die nuwe te programmeer nie
chip.
3.4 Aanwyserstatus in USB-modus
Aanwyser status
Bestendige blou Flitsende blou Bestendige groen
Stadig rooi
Staat beskrywing
Besige toestand, die programmeerder voer bewerkings uit soos uitvee, programmering, verifikasie, ens. Wag vir die skyfie om ingesit te word
Tans in bystandmodus, of die huidige skyfie is suksesvol geprogrammeer. Chip-programmering het misluk (jy kan die rede vir die mislukking in die sagteware-inligtingvenster nagaan)
Ondersteun nie programmering van boordskyfies deur draad van die ZIF-sok te koppel nie, as gevolg van die steuring van die eksterne stroombaan sal dit lei tot die mislukking van programmering, en in die geval van die eksterne stroombaanbord met elektrisiteit, kan dit ook die hardeware van die programmeerder beskadig, as die programmeerder beskadig word as gevolg van hierdie verkeerde gebruik, sal dit nie die waarborgdiens kry nie. Gebruik asseblief die standaard programmeringssok om die skyfie te programmeer, Of gebruik die ISP-koppelvlak van die programmeerder om die aanboordskyfie te programmeer (sien Hoofstuk 5 Programmering in ISP-modus)
– 9 –
SP20-reeks programmeerder
Gebruikershandleiding
Hoofstuk 4 Selfstandige programmering
SP20F, SP20X, SP20P ondersteun selfstandige (sonder rekenaar) programmering, geskik vir massaproduksie. Die basiese werkingsproses is soos volg:
Laai selfstandige data af Ontkoppel die USB-kabel en koppel aan die 5V-kragtoevoer
Begin selfstandige programmering
4.1 Laai selfstandige data af
1) Koppel die programmeerder aan die rekenaar se USB-poort met 'n USB-kabel, en begin die "SFLY FlyPRO II" sagteware; 2) Volg die stappe in afdeling 3.2 om die skyfiemodel te kies, laai die data file, en stel die nodige operasie-opsies in; 3) Om te verseker dat die selfstandige data korrek is, kan jy eers 'n paar skyfies programmeer en die werklike verifikasie van die produk doen;
4) Klik op die knoppie
om die huidige projek te stoor (Wenk: die gestoorde projek file kan gelaai en later gebruik word om
vermy die moeilikheid van herhaalde instellings);
5) Klik op die knoppie
om selfstandige data af te laai, en die "Download Project" dialoogkassie sal verskyn;
Let wel: Wanneer u handmatig programmeer, kies "Chip Insert" of "KEY Sart" (slegs SP20P ondersteun KEY start). As u met 'n outomatiese programmeringsmasjien gebruik, kies asseblief "ATE-beheer (masjienmodus)"
6) Klik OK om die selfstandige data af te laai na die programmeerder se ingeboude geheue Wenke: selfstandige data sal nie verlore gaan nadat die programmeerder afgeskakel is nie, en jy kan voortgaan om dit volgende te gebruik
tyd.
– 10 –
SP20-reeks programmeerder
Gebruikershandleiding
4.2 Selfstandige programmering
Handmatige modus
Programmeringsmetode om skyfies met die hand te pluk en te plaas. Die stappe met die hand in selfstandige modus is soos volg: 1) Laai selfstandige data af volgens die metode in afdeling 4.1. Let daarop dat wanneer selfstandige data afgelaai word, kies die opstartbeheermodus as "Chip Placement" (SP20P kan ook "Key Start" kies); 2) Ontkoppel die USB-kabel van die rekenaar en koppel dit aan die 5V-kragadapter. Nadat die programmeerder aangeskakel is, sal dit eers die interne selfstandige data nagaan om die integriteit en akkuraatheid van die data te verifieer. Dit neem 3-25 sekondes. As die toets geslaag word, flikker die aanwyserlig blou, wat aandui dat die programmeerder die selfstandige programmeringsmodus betree het. As die toets misluk, wys die aanwyser 'n rooi flikkerende toestand, wat aandui dat daar geen geldige selfstandige data in die programmeerder is nie, en selfstandige programmering kan nie begin word nie;
Koppel aan 5V kragadapter vir selfstandige programmering
Let wel: Slegs SP20P kan die werkstatus van die programmeerder meer intuïtief deur die OLED-skerm vertoon, soos in die figuur hierbo getoon, dit vra om te wag vir die skyfie om ingevoeg te word. 3) Plaas die skyfie wat geprogrammeer moet word op die ZIF-sok, die aanwyserlig verander van flikkerende blou na konstante blou, wat aandui dat die programmeerder die skyfie opgespoor het en besig is om te programmeer; 4) Wanneer die aanwyser lig konstant groen word, beteken dit dat die chip-programmering voltooi is en die programmering suksesvol is. As die aanwyserlig rooi word, beteken dit dat die huidige chipprogrammering misluk het. Terselfdertyd wag die programmeerder dat die huidige chip uit die ZIF-sok verwyder word. As die gonser-promptfunksie aangeskakel is, sal die programmeerder piep wanneer die programmering voltooi is; 5) Haal die skyfie uit en sit dit in die volgende skyfie, herhaal hierdie stap totdat die programmering voltooi is.
– 11 –
SP20-reeks programmeerder
Gebruikershandleiding
Outomatiese beheermodus (beheer via ATE-koppelvlak)
SP20X/SP20P het 'n ISP/ATE-multipleks-koppelvlak, wat met outomatiese programmeringsmasjiene en ander outomatiese toerusting gebruik kan word om outomatiese programmering te realiseer (outomaties kies en plaas skyfies, outomatiese programmering). Gaan soos volg te werk: 1) Laai selfstandige data af volgens die metode in afdeling 4.1. Let daarop dat wanneer selfstandige data afgelaai word, kies die beginbeheermodus as "ATE-beheer (masjienmodus)". In hierdie werkmodus kan die ATE-koppelvlak van die programmeerder START/OK/NG/BESIG aanwysersein verskaf; 2) Lei die skyfiepenlyn van die ZIF-sok na die programmeringsmasjien; 3) Koppel die masjienbeheerlyn aan die programmeerder “ISP/ATE-koppelvlak”, die koppelvlakpenne word soos volg gedefinieer;
ISP/ATE-koppelvlak 4) Begin programmering.
3–BESIG 5–OK 9–NG 7–BEGIN 2–VCC 4/6/8/10–GND
4.3 Aanwyserstatus in selfstandige modus
Aanwyser status
Staatsbeskrywing (handmatige metode)
Flitsend rooi
Die programmeerder het nie selfstandige data afgelaai nie
Flitsende blou Blou Groen
Rooi
Wag vir skyfieplasing Programmeringskyfie Die skyfieprogrammering is voltooi en die programmering is suksesvol (Wag vir skyfieverwydering) Chipprogrammering het misluk (Wag vir skyfieverwydering)
Staatsbeskrywing (outomatiese beheermodus, slegs SP20X, SP20P)
Die programmeerder het nie selfstandige data afgelaai nie Programmering chip Die chip programmering is voltooi en die programmering is suksesvol
Chip-programmering het misluk
– 12 –
SP20-reeks programmeerder
Gebruikershandleiding
Hoofstuk 5 Programmering in ISP-modus
Die volle naam van ISP is In System Program. In ISP-programmeringsmodus hoef jy net 'n paar seinlyne aan die relevante penne van die aanboordskyfie te koppel om die lees- en skryfbedrywighede van die skyfie te besef, wat die moeite om die skyfie te ontsoldeer kan vermy. SP20-reeks het 'n 10P ISP/ATE-multipleks-koppelvlak, die skyfies op die stroombaanbord kan deur hierdie koppelvlak geprogrammeer word.
5.1 Kies ISP-programmeringsmodus
SP20-reeksprogrammeerders kan ISP-modusprogrammering van sommige skyfies ondersteun. Klik op die "chip model" knoppie in die sagteware om te soek na die skyfie model wat geprogrammeer moet word, en kies "ISP mode programmering in die "Adapter/Programming Mode" kolom "(As daar geen ISP mode programmering in die gesoekte skyfie programmering metode is nie, beteken dit dat die skyfie slegs met die programmeringssok geprogrammeer kan word). Verwys na die prentjie hieronder:
5.2 ISP-koppelvlakdefinisie
Die ISP-koppelvlakdefinisie van SP20-reeksprogrammeerder is soos volg:
97531 10 8 6 4 2
ISP/ATE-koppelvlak
'n 10P-kleur ISP-kabel word ewekansig versprei om die ISP-koppelvlak en die teikenbordskyfie te verbind. Die 5x2P-prop is gekoppel aan die ISP-koppelvlak van die programmeerder, en die ander kant is gekoppel aan die ooreenstemmende pen van die teikenskyfie deur die DuPont-kopterminaal.
Koppel die teikenskyfie deur die DuPont-kop
Die ooreenstemmende verhouding tussen die kleur van die ISP-kabel en die penne van die ISP-koppelvlak is soos volg:
Kleur
Bruin Rooi Oranje (of pienk) Geel Groen
Kom ooreen met ISP-koppelvlakpenne
1 2 3 4 5
Kleur
Blou Pers Grys Wit Swart
Kom ooreen met ISP-koppelvlakpenne
6 7 8 9 10
– 13 –
SP20-reeks programmeerder
Gebruikershandleiding
5.3 Koppel die teikenskyfie
Klik op die "chip inligting" bladsy op die hoof sagteware koppelvlak om view die verbinding skematiese diagram van die ISP-koppelvlak en die teikenskyfie. Verwys na die prentjie hieronder:
Verskillende skyfies het verskillende verbindingsmetodes. Klik asseblief die "chip inligting" bladsy in die sagteware om view die gedetailleerde verbindingsmetodes van die skyfie.
5.4 Kies ISP-kragtoevoermodus
Tydens ISP-programmering het die teikenskyfie twee kragopsies: aangedryf deur die programmeerder en selfaangedrewe deur die teikenbord. Stel of "Voorsien krag aan teikenbord" op die "Projek-instellings"-bladsy van die sagteware moet merk:
Merk "Voorsien krag vir teikenbord", die programmeerder sal krag voorsien vir die teikenbordskyfie, kies asseblief die kragtoevoer voltage volgens die skyfie se gegradeerde werkvoltage. Die programmeerder kan 'n maksimum lasstroom van 250mA verskaf. As die lasstroom te groot is, sal die programmeerder oorstroombeskerming vra. Ontmerk asseblief "Voorsien krag vir die teikenbord" en verander na die teikenbord se selfaangedrewe (SP20-programmeerder kan 1.65 V~5.5V-teikenbord bedryfsvol ondersteuntage reeks, ISP sein ry voltage sal outomaties aanpas met die teikenbord se VCC voltagen).
5.5 Programmering werking
Kontroleer dat die hardewareverbinding en sagteware-instellings korrek is, en klik op die knoppie die ISP-programmering van die skyfie.
te voltooi
ISP-programmering is relatief ingewikkeld, en jy moet baie vertroud wees met die stroombaan; Die verbindingsdrade kan interferensie veroorsaak en die interferensie van ander stroombane op die
die stroombaanbord, wat kan lei tot die mislukking van ISP-programmering. Verwyder asseblief die skyfie
en gebruik die konvensionele chip-sok om te programmeer;
– 14 –
SP20-reeks programmeerder
Gebruikershandleiding
Hoofstuk 6 Programmering in multimasjienmodus
Die programmeerdersagteware ondersteun gelyktydige werking van tot 8 programmeerders wat aan een rekenaar gekoppel is (massaproduksie of aflaai selfstandige data).
6.1 Hardewareverbinding van programmeerder
1) Gebruik USB HUB om veelvuldige programmeerders aan die rekenaar se USB-poort te koppel (USB-hub moet 'n eksterne kragadapter hê, en 'n eksterne kragtoevoer word vereis). Let daarop dat in multimasjienmodus slegs programmeerders van dieselfde model saam gebruik kan word, en verskillende modelle kan nie gemeng word nie.
2) Begin die SP20 programmeerder sagteware, die sagteware sal outomaties koppel aan alle gekoppelde programmeerders en
Gaan na multimasjienmodus. As die programmeerdersagteware reeds loop, kan jy op Kieslys Programmer Herkoppel klik, en die sagteware sal die dialoogkassie "Verbind met die programmeerder" oopmaak:
– 15 –
SP20-reeks programmeerder
Gebruikershandleiding
Kies die programmeerder wat gekoppel moet word en klik OK. Nadat die verbinding suksesvol is, gaan die sagteware die multimasjienmodus in, en die koppelvlak is soos volg:
6.2 Programmering werking
1) Die programmeringsprosedure is dieselfde as die programmeringsprosedure in afdeling 3.2: kies skyfiemodel laai file stel werkingsopsies in en installeer programmeringssok;
2) Klik op die
knoppie (Let wel: SP20P kan twee massa-programmeringsmodusse kies: "Chip
Insert” en “Key Start”.ample, kies die "Chip Insert"-modus), en die programmeerder sal wag vir die skyfie
geplaas te word;
3) Plaas die geprogrammeerde skyfies een vir een in die programmeringssok, en die programmeerder sal outomaties begin
programmering nadat dit opgespoor is dat die skyfies ingesit is. Elke programmeerder werk onafhanklik en programmeer ten volle
asynchrone modus, hoef nie te wag vir sinchronisasie nie. Die sagteware-programmeringskoppelvlak is soos volg;
4) Kies en plaas die skyfies volgens die aanwyserstatusbeskrywing in Afdeling 3.4 of die aanwysings op die vertoonskerm om die hele massa skyfieprogrammering te voltooi. Wenke: SP20F, SP20X, SP20P ondersteun selfstandige programmering. Jy kan die bestaande USB-poort op die rekenaar gebruik om een of meer programmeerders te koppel om selfstandige data af te laai, en dan die selfstandige metode vir massaprogrammering gebruik. In vergelyking met die USB-metode is dit geriefliker en doeltreffender. SP20B ondersteun nie selfstandig nie en kan slegs aan 'n rekenaar gekoppel word vir massaprogrammering.
– 16 –
SP20-reeks programmeerder
Gebruikershandleiding
Bylaag 1 Gereelde Vrae
Kan die programmeerder img files?
Die programmeerder sagteware ondersteun binêre en heksadesimale file enkodering formate. Die konvensionele agtervoegsel van binêre files is *.bin, en die konvensionele agtervoegsel van heksadesimale files is *.hex;
img is net 'n file agtervoegsel, en verteenwoordig nie die file enkoderingsformaat. Normaalweg (bo 90%) so files is binêre geënkodeer. Laai dit net direk in die sagteware, die sagteware sal outomaties herken of die file is binêre kode, en laai dit in die erkende formaat;
Om die akkuraatheid van te verseker file laai, beveel ons aan dat gebruikers die bufferkontrolesom en file kontrolesom met ingenieur (of file kodeverskaffers/kliënte) nadat dit gelaai is files. (Hierdie inligting sal onderaan die hoofvenster van die skrywersagteware vertoon word.)
Wat is die algemene redes vir programmering mislukking (insluitend uitvee mislukking / programmering mislukking / verifikasie mislukking / ID fout, ens.)?
Die skyfievervaardiger/model wat in die sagteware gekies is, stem nie ooreen met die werklike skyfie nie; Die skyfie is in die verkeerde rigting geplaas, of die programmeringsaansluiting is in die verkeerde posisie geplaas.
Kontroleer asseblief die korrekte plasingsmetode deur die "Skipinligting"-venster van die sagteware; Swak kontak tussen die skyfiepenne en die programmeringsaansluiting; Verbind skyfies wat op ander stroombaanborde gesoldeer is met drade of IC-programmeringsklemme, wat moontlik kan wees
veroorsaak programmeringsfout as gevolg van stroombaaninterferensie. Plaas asseblief die skyfies terug in die programmeringsaansluiting vir programmering; Die skyfie mag beskadig wees, vervang dit met 'n nuwe skyfie vir toetsing.
Wat is die voorsorgmaatreëls vir ISP-programmering?
ISP-programmering is relatief kompleks om te verwesenlik, geskik vir mense met sekere professionele kennis. Jy moet weet hoe om die stroombaanskema te lees en die stroombaandiagram van die teikenbord te ken. Die sagteware ondersteun ISP-programmering van sommige algemeen gebruikte FLASH en EEPROM. Eerstens moet jy die ISP-programmeringsmetode van die huidige skyfie in die sagteware kies. Wanneer jy die ISP-programmeringsmetode gebruik, moet jy aandag gee aan die volgende sake: Maak seker dat die hoofbeheerder (bv. MCU/CPU) wat aan die teiken Flash gekoppel is, nie toegang tot die teiken het nie.
skyfie, en al die gekoppelde IO-poorte van die mian-beheerder moet op hoë weerstand gestel word (jy kan probeer om die mian-beheerder op RESET-toestand te stel). Sommige beheer-IO-poorte van die geprogrammeerde skyfie moet aan die normale werksomstandighede van die skyfie voldoen, byvoorbeeldample: Die HOLD- en WP-penne van SPI FLASH moet tot 'n hoë vlak opgetrek word. SDA en SCL van I2C EEPROM moet optrekweerstande hê, en WP-pen moet tot 'n lae vlak afgetrek word. Hou die verbindingsdrade so kort as moontlik. Sommige skyfies slaag nie daarin om met die ingeslote ISP-kabel te programmeer nie. Stel die toepaslike volume.tage/klok-parameters vir ISP-programmering in die Opstelopsies: Slegs een van die twee opsies kan gebruik word: die teikenbord self aandryf of die teikenbord vanaf die programmeerder aandryf. Ongeag watter kragtoevoermetode gebruik word, die VCC moet gekoppel wees. Die ISP-metode word beïnvloed deur die randkringe van die teikenbord of die verbindingsdrade, dus is dit nie gewaarborg dat alle skyfies suksesvol gebrand kan word nie. Indien die verbinding en instellings herhaaldelik nagegaan word en steeds nie suksesvol geprogrammeer kan word nie, word dit aanbeveel om die skyfie te verwyder en dit met 'n standaard skyfie-sokkel te programmeer. In massaproduksie, probeer om eers die programmerings- en dan die SMT-metode te gebruik.
Waarom het die 24-reeksskyfie geen uitveefunksie nie?
Die skyfie is gebaseer op EEPROM-tegnologie, die skyfiedata kan direk herskryf word sonder om vooraf uit te vee, so daar is geen uitveebewerking beskikbaar nie;
As jy die skyfiedata moet uitvee, skryf asseblief FFH-data direk na die skyfie.
– 17 –
SP20-reeks programmeerder
Gebruikershandleiding
Hoe om die programmeerder sagteware en firmware op te gradeer?
Klik op die programmeerder sagteware kieslys: Help-kyk vir opdaterings. As daar 'n opdatering is, sal 'n opdateringsassistent verskyn. Volg asseblief die aanwysings om die opgraderingspakket af te laai en te installeer;
Voer die aflaaisentrum van Sfly-amptenaar in webwebwerf (http://www.sflytech.com), laai die nuutste programmeerdersagteware af en installeer dit;
Slegs nodig om die programmeerder sagteware op te gradeer, nie nodig om die programmeerder firmware op te gradeer nie.
Wat moet ek doen as daar geen skyfiemodel in die programmeerdersagteware is nie?
Gradeer eers die programmeerdersagteware op na die nuutste weergawe; Indien daar geen skyfiemodel is om in die nuutste weergawe van die sagteware te programmeer nie, stuur asseblief 'n e-pos na
aansoek doen vir byvoeging. Dui die volgende inligting aan: programmeerdermodel, skyfiehandelsmerk wat bygevoeg moet word, gedetailleerde skyfiemodel, pakket (herinnering: SP20-reeksprogrammeerders kan slegs SPI NOR FLASH, EEPROM ondersteun, ander tipe skyfies kan nie ondersteun word nie).
– 18 –
SP20-reeks programmeerder
Gebruikershandleiding
Bylaag 2 Vrywaring
Shenzhen Sfly Technology Co., Ltd. doen sy bes om die korrektheid van die produk en sy verwante sagteware en materiaal te verseker. Vir moontlike produk (insluitend sagteware en verwante materiaal) defekte en foute, sal die maatskappy sy bes doen om die probleem met sy kommersiële en tegniese vermoëns op te los. Die maatskappy is nie verantwoordelik vir alle vorme van toevallige, onvermydelike, direkte, indirekte, spesiale, uitgebreide of bestraffende skade wat voortspruit uit die gebruik of verkoop van hierdie produk nie, insluitend maar nie beperk nie tot die verlies van wins, klandisiewaarde, beskikbaarheid, besigheidsonderbreking, dataverlies, ens., sal nie aanspreeklik wees vir enige direkte, indirekte, toevallige, spesiale, afgeleide, bestraffende skade nie.
– 19 –
Dokumente / Hulpbronne
![]() |
SFLY SP20-reeks hoëspoedprogrammeerder [pdfGebruikershandleiding SP20B, SP20F, SP20X, SP20P, SP20-reeks hoëspoedprogrammeerder, SP20-reeks, hoëspoedprogrammeerder, spoedprogrammeerder, programmeerder |