SP20 Series High Speed ​​Programmer

Specifikationer:

  • Produktnavn: SP20 Series Programmer
  • Producent: SHENZHEN SFLY TECHNOLOGY CO.LTD.
  • Udgivelsesdato: 7. maj 2024
  • Revision: A5
  • Understøtter: SPI NOR FLASH, I2C, MicroWire EEPROMs
  • Kommunikationsgrænseflade: USB Type-C
  • Strømforsyning: USB-tilstand – ingen ekstern strømforsyning nødvendig

Produktbrugsvejledning:

Kapitel 3: Hurtig at bruge

3.1 Forberedende arbejde:

Sørg for, at programmeringsenheden er tilsluttet en computer via USB
Type-C interface. Der kræves ingen ekstern strømforsyning i USB
mode.

3.2 Programmering af din chip:

Følg de medfølgende softwareinstruktioner for at programmere din chip
ved hjælp af SP20-seriens programmeringsenhed.

3.3 Læs chipdata og programmering af ny chip:

Du kan læse eksisterende chipdata og programmere en ny chip ved
ved at følge de trin, der er beskrevet i brugervejledningen.

3.4 Indikatorstatus i USB-tilstand:

Se indikatorlamperne på programmeringsenheden for at forstå
status for enheden i USB-tilstand.

Kapitel 4: Standalone programmering

4.1 Download selvstændige data:

Download de nødvendige data til selvstændig programmering til
programmørens indbyggede hukommelseschip.

4.2 Standalone programmeringsoperation:

Udfør selvstændige programmeringshandlinger som beskrevet i
manuel. Dette inkluderer manuel tilstand og automatisk kontroltilstand via
ATE-grænseflade.

4.3 Indikatorstatus i selvstændig tilstand:

Forstå indikatorstatus, mens du arbejder selvstændigt
tilstand for effektiv programmering.

Kapitel 5: Programmering i ISP-tilstand

Se brugervejledningen for detaljerede instruktioner om
programmering i ISP-tilstand.

Kapitel 6: Programmering i multimaskine-tilstand

Lær om hardwareforbindelser og programmeringshandlinger for
programmering af flere maskiner.

Ofte stillede spørgsmål:

Sp: Hvilke typer hukommelseschips understøttes af SP20
Serie programmør?

A: Programmøren understøtter SPI NOR FLASH, I2C,
MicroWire og andre EEPROM'er fra forskellige producenter til
højhastigheds masseproduktionsprogrammering.

"`

+
SP20B/SP20F/SP20X/SP20P
Programmerings brugermanual
Udgivelsesdato: 7. maj 2024 Revision A5

SHENZHEN SFLY TECHNOLOGY CO.LTD.

INDHOLD

SP20 Series Programmer
Brugermanual

Kapitel 1 Indledning
1.1 Ydelseskarakteristika ——————————————————————————— 3 1.2 SP20-seriens programmeringsparametertabel ——————————————————————— 4
Kapitel 2 Programmeringshardware
2.1 Produkt overview —————————————————————————————————— 5 2.2 Produkttilføjelser ————————————————————————————————— 5
Kapitel 3 Hurtig i brug
3.1 Forberedelsesarbejde ——————————————————————————————————6 3.2 Programmering af din chip ——————————————————————————————6 3.3 Læs chipdata og programmering af nye chip ————————————————————————-8 3.4 Indikatorstatus i USB-tilstand———————————————————————————————9
Kapitel 4 Standalone programmering
4.1 Download selvstændige data ————————————————————————————10 4.2 Standalone programmeringsoperation —————————————————————————— 11
Manuel tilstand——————————————————————————————————-12 Automatisk kontroltilstand (styring via ATE-grænseflade) ———————————————————12 4.3 Indikatorstatus i selvstændig tilstand —————————————————————————————————————
Kapitel 5 Programmering i ISP-tilstand
5.1 Vælg ISP-programmeringstilstand ——————————————————————————–13 5.2 ISP-grænsefladedefinition ——————————————————————————————13 5.3 Tilslut målchippen —————————————————————————————14 5.4 Vælg internetudbyderens strømforsyningstilstand ———————————————————————————14 5.5 Programmering ————————————————————————————————
Kapitel 6 Programmering i multimaskine-tilstand
6.1 Hardwaretilslutning af programmeringsenhed —————————————————————————15 6.2 Programmeringsfunktion —————————————————————————————————————————————————————
Bilag 1
Ofte stillede spørgsmål —————————————————————————————————————————— 17
Bilag 2
Ansvarsfraskrivelse ———————————————————————————————————————— 19
Bilag 3
Revisionshistorik —————————————————————————————————————20

– 2 –

SP20 Series Programmer
Brugermanual
Kapitel 1 Indledning
SP20-serien (SP20B/SP20F/SP20X/SP20P) programmører er de seneste højhastigheds-masseproduktionsprogrammører til SPI FLASH lanceret af Shenzhen SFLY Technology. Den understøtter fuldt ud højhastighedsprogrammeringen af ​​SPI NOR FLASH, I2C / MicroWire og andre EEPROM'er fra indenlandske og udenlandske producenter.
1.1 Præstationskarakteristika
Hardware funktioner
USB Type-C kommunikationsgrænseflade, intet behov for ekstern strømforsyning ved brug i USB-tilstand; Understøtter USB- og standalone-tilstand højhastigheds masseproduktionsprogrammering; Den indbyggede hukommelseschip med stor kapacitet gemmer tekniske data til standalone-programmering og flere
CRC-dataverifikation sikrer, at programmeringsdataene er absolut nøjagtige; Udskiftelig 28-bens ZIF-stik, som kan understøttes af konventionelle universelle programmeringsbaser; OLED-display, viser visuelt programmeringens aktuelle driftsoplysninger; RGB trefarvet LED angiver arbejdsstatus, og summeren kan vise, om programmet har fungeret korrekt eller forkert.
programmering; Understøtter dårlig pinkontaktdetektion, forbedrer effektivt programmeringspålidelighed; Understøtter ISP-tilstandsprogrammering, som kan understøtte indbygget programmering af nogle chips; Flere programmeringsopstartsmetoder: knapopstart, chipplacering (intelligent detektionschipplacering)
og fjernelse, automatisk opstartsprogrammering), ATE-kontrol (uafhængig ATE-kontrolgrænseflade, der leverer nøjagtige og pålidelige programmeringsmaskinens kontrolsignaler såsom BUSY, OK, NG, START, understøtter i vid udstrækning automatisk programmeringsudstyr fra forskellige producenter); Kortslutnings-/overstrømsbeskyttelsesfunktionen kan effektivt beskytte programmereren eller chippen mod utilsigtet skade; Programmerbar voltage-design, justerbart område fra 1.7V til 5.0V, kan understøtte 1.8V/2.5V/3V/3.3V/5V chips; Har udstyrets selvtestfunktion; Lille størrelse (størrelse: 108x76x21 mm), samtidig programmering af flere maskiner optager kun en meget lille arbejdsflade;
Softwarefunktioner
Understøtter Win7/Win8/Win10/Win11; Understøtter skift mellem kinesisk og engelsk; Understøtter softwareopgradering for at tilføje nye enheder; Understøtter projekt file ledelse (projekt file gemmer alle programmeringsparametre, inklusive: chipmodel, data
file, programmeringsindstillinger osv.); Understøtter læsning og skrivning af ekstra lagerområde (OTP-område) og konfigurationsområde (statusregister,
osv.) af chippen; Understøtter automatisk genkendelse af 25-seriens SPI FLASH; Automatisk serienummerfunktion (kan bruges til at generere produktets unikke serienummer, MAC-adresse,
Bluetooth ID osv.); Understøtter multiprogrammeringstilstandsforbindelse: én computer kan tilsluttes med 8 SP20-serien
programmører til samtidig programmering, Den automatiske serienummerfunktion er aktiv i multiprogrammertilstand; Supportlog file besparelse;
Bemærk: Ovenstående funktioner afhænger af produktmodellen. For detaljer henvises til produktparametertabellen i afsnit 1.2
– 3 –

SP20 Series Programmer
Brugermanual

1.2 SP20-seriens programmeringsparametertabel

Produkt parameter

SP20P SP20X SP20F SP20B

Produktets udseende

Understøttet chip voltage rækkevidde

1.8-5V

1.8-5V

1.8-5V

1.8-5V

Maksimal hukommelse af understøttede chips (Note1)

Support chip serie (interface type)
(I2C EEPROM Microwire EEPROM SPI Flash)
Multiforbindelse
(En computer kan forbinde 8 programmører)

Masseproduktion med USB
(Automatisk registrering af chipindsættelse og fjernelse, automatisk programmør)

Automatisk serienummer.
(Programmering af serienumre)

RGB LED'er arbejdsindikator

Buzzer prompt

Standalone programmering
(programmering uden computer, velegnet til masseproduktion)

Support automationsudstyr
(Styr det automatiske udstyr med ATE)

ISP programmering
(Understøtter nogle modeller)

Brug af usb-tilstand i stand-alone-tilstand

Startknap til programmering

OLED skærm

Programmeringshastighed
(Programmering + verifikation) Fuld data

GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)

1 Gb

Y
Y
ÅÅÅÅ
ÅÅÅÅÅ 6s 25s 47s

1 Gb

Y
Y
ÅÅÅÅ
YYNNN 6s 25s 47s

1 Gb

Y
Y
ÅÅÅÅ
NYNNN 6s 25s 47s

1 Gb

Y
Y
YYNN
NYNNN 7s 28s 52s

"Y" betyder, at den har eller understøtter funktionen, "N" betyder, at den ikke har eller understøtter funktionen

Bemærk 1 Understøtter op til 1 Gb i usb-tilstand og 512 Mb i selvstændig tilstand.

– 4 –

SP20 Series Programmer
Brugermanual
Kapitel 2 Programmeringshardware
2.1 Produkt overview

Punkt

Navn
28P ZIF-stik Tre farveindikator
OLED-display Programmeringsstartknap
USB interface
ISP/ATE multipleksing interface

Illustrer
Indsæt DIP pakket chip, programmeringssokkel (Bemærk: Understøtter ikke programmering af indbyggede chips ved at forbinde ledning fra ZIF-stikket.)
Blå: OPTAGET; Grøn: OK(vellykket); Rød: FAIL
Vis den aktuelle driftsstatus og resultater (kun SP20P har denne komponent) Start programmeringen ved at trykke på knappen (kun SP20P har denne komponent)
USB Type-C interface
Leverer programmeringsmaskinens styresignaler (BUSY, OK, NG, START) (kun SP20P og SP20X har denne funktion) ISP-programmering af chips loddet på boards

2.2 Produkttilføjelser

Type-C datakabel

ISP kabel

5V/1A strømadapter

Brugsanvisning

Farven/udseendet på tilbehør til forskellige partier kan være forskelligt, se venligst det faktiske produkt;
SP20B inkluderer ikke en strømadapter, brug blot USB-porten til strømforsyning; Programmørens standardkonfiguration inkluderer ikke et programmeringsstik, tak
vælg efter dine behov;

– 5 –

SP20 Series Programmer
Brugermanual

Kapitel 3 Hurtig i brug

Dette kapitel tager et stykke SOIC8 (208mil) pakket SPI FLASH chip W25Q32DW som en ex.ample for at introducere SP20P-programmørens metode til at programmere chippen i USB-tilstand. Den konventionelle programmering omfatter følgende 5 trin:

Programmering af software og hardware forberedelse

Vælg chipmodel

Indlæs file Indstillinger for betjeningsmuligheder

3.1 Forberedende arbejde
1) Installer "SFLY FlyPRO II" serie programmeringssoftware (inkluderer USB-driver, USB-driveren vil blive installeret som standard, når softwaren installeres), understøtter Win7/Win8/Win10/Win11, software-download URL: http://www.sflytech.com; 2) Tilslut programmeringsenheden til USB-porten på computeren med et USB-kabel, og programmeringsenhedens grønne lys vil lyse, når forbindelsen er normal;

Tilslut til computerens USB-port
3) Start programmeringssoftwaren "SFLY FlyPRO II", softwaren vil automatisk oprette forbindelse til programmeringsenheden, og det højre vindue i softwaren viser programmeringsenhedens model og produktets serienummer. Hvis forbindelsen mislykkes: Kontroller, om USB-kablet er sat i; kontroller, om USB-driveren er installeret korrekt i computerens enhedshåndtering (hvis USB-driveren ikke er installeret korrekt, skal du manuelt opdatere USB-driveren: find "USB_DRIVER" i mappen til programmørsoftwareinstallation, bare opdater driveren);

Når forbindelsen er lykkedes, vil den aktuelt tilsluttede programmeringsmodel
og sekvensen vil blive vist

3.2 Programmering af din chip
1Vælg chipmodellen:

Klik på knappen på værktøjslinjen

, og søg efter den chipmodel, der skal programmeres, i pop op-dialogboksen

til valg af chipmodel: W25Q32DW. Vælg det matchende chipmærke, model og pakketype (valg af forkert mærke og model vil resultere i programmeringsfejl).

– 6 –

SP20 Series Programmer
Brugermanual

2 Indlæs file:

Klik på knappen på værktøjslinjen

for at indlæse data file, som kan understøtte Bin- og Hex-formater.

3) Opsætning af betjeningsmuligheder: Foretag de tilsvarende indstillinger på siden "Betjeningsindstillinger" efter behov. Tip: Den ikke-tomme chip skal slettes.

For at programmere C-området (Statusregister), skal du klikke på denne knap for at åbne "Config option" for at foretage de relevante indstillinger.

4Placer chippen:
Løft håndtaget på ZIF-sokkelen, indsæt den nederste række af programmeringssokkelen på linje med bunden af ​​ZIF-sokkelen, tryk håndtaget ned, og sæt derefter chippen ind i programmeringssokkelen. Bemærk, at retningen af ​​pin 1 på chippen ikke bør placeres i den forkerte retning. Tip: Det kan du view den tilsvarende programmeringssokkelmodel og indsættelsesmetode på siden "chipinformation".

– 7 –

5 Programmering: Klik på knappen på værktøjslinjen

for at begynde at programmere:

SP20 Series Programmer
Brugermanual

Når programmeringen er afsluttet, skifter statusikonet til "OK" for at indikere, at programmeringen er vellykket:

3.3 Læs chipdata og programmering af ny chip

1Følg trinene i afsnit 3.2 for at vælge chipmodel, installer stikket og den chip, der skal læses;

Tips:

Du kan automatisk identificere de fleste SPI Flash-chips via knappen "Check Model". Benene på den afloddede chip skal rengøres for at undgå dårlig kontakt;

i værktøjslinjen;

2) Klik på læseknappen

i værktøjslinjen, og dialogboksen "Læseindstillinger" vil dukke op;

3) Klik på knappen "OK", programmøren åbner automatisk "Databufferen" efter at have læst chipdataene, og klik på knappen "Gem data" for at gemme de læste data på computeren til efterfølgende brug;
– 8 –

SP20 Series Programmer
Brugermanual
4) Klik på knappen "Gem data" i "Databuffer", dialogboksen Gem data dukker op, standard gem alt lagerområdet, du kan vælge hukommelsesområdet efter behov, såsom hovedhukommelsesområdet Flash, gemme file kan bruges senere;

5) Luk "databufferen" og indsæt en ny chip af samme model;

6) Klik på knappen

at skrive det læste indhold ind i den nye chip.

Tip: Vælg alle programmeringsområder i opsætningsindstillingerne, ellers kan programmeringsdataene være ufuldstændige, og
master chip fungerer muligvis normalt, men den kopierede chip fungerer muligvis ikke normalt;

Efter at have indstillet programmeringsparametrene eller med succes læst dataene fra moderchippen, kan du gemme dem

som et projekt file (klik på værktøjslinjen

knappen, eller klik på menulinjen: File->Gem projekt), og så kun du

skal indlæse det gemte projekt file, og behøver ikke at nulstille parametrene for at programmere den nye

chip.

3.4 Indikatorstatus i USB-tilstand

Indikatorstatus
Konstant blå Blinkende blå Konstant grøn
Konstant rød

Statlig beskrivelse
Optaget tilstand, programmøren udfører operationer såsom sletning, programmering, verifikation osv. Vent på, at chippen sættes i
I øjeblikket i standbytilstand, eller den aktuelle chip er programmeret med succes Chipprogrammering mislykkedes (du kan kontrollere årsagen til fejlen i softwareinformationsvinduet)

Understøtter ikke programmering af indbyggede chips ved at forbinde ledning fra ZIF-stikket, på grund af interferens fra det eksterne kredsløb vil det føre til programmeringsfejl, og i tilfælde af det eksterne kredsløbskort med elektricitet, kan det også beskadige programmørens hardware, hvis programmøren er beskadiget på grund af denne forkerte brug, vil den ikke få garantiservicen. Brug venligst standardprogrammeringssocket til at programmere chippen, eller brug programmørens ISP-grænseflade til at programmere den indbyggede chip (se Kapitel 5 Programmering i ISP-tilstand)
– 9 –

SP20 Series Programmer
Brugermanual

Kapitel 4 Standalone programmering
SP20F, SP20X, SP20P understøtter selvstændig (uden computer) programmering, velegnet til masseproduktion. Den grundlæggende betjeningsproces er som følger:
Download enkeltstående data Frakobl USB-kablet og tilslut til 5V-strømforsyningen
Start selvstændig programmering

4.1 Download selvstændige data
1) Tilslut programmeringsenheden til computerens USB-port med et USB-kabel, og start "SFLY FlyPRO II"-softwaren; 2) Følg trinene i afsnit 3.2 for at vælge chipmodellen, indlæs dataene file, og indstil de nødvendige betjeningsmuligheder; 3) For at sikre, at de selvstændige data er korrekte, kan du først programmere et par chips og foretage den faktiske verifikation af produktet;

4) Klik på knappen

for at gemme det aktuelle projekt (Tip: det gemte projekt file kan indlæses og bruges senere til

undgå besværet med gentagne indstillinger);

5) Klik på knappen

for at downloade selvstændige data, og dialogboksen "Download projekt" vil poppe op;

Bemærk: Ved manuel programmering skal du vælge "Chip Insert" eller "KEY Sart" (kun SP20P understøtter KEY start). Når du bruger en automatisk programmeringsmaskine, skal du vælge "ATE-styring (maskinetilstand)"

6) Klik på OK for at downloade de selvstændige data til programmørens indbyggede hukommelse Tip: selvstændige data vil ikke gå tabt, efter at programmøren er slukket, og du kan fortsætte med at bruge dem næste gang
tid.

– 10 –

SP20 Series Programmer
Brugermanual
4.2 Standalone programmeringsoperation
Manuel tilstand
Programmeringsmetode til at plukke og placere chips manuelt. De manuelle betjeningstrin i selvstændig tilstand er som følger: 1) Download selvstændige data i henhold til metoden i afsnit 4.1. Bemærk, at når du downloader selvstændige data, skal du vælge opstartskontroltilstanden som "Chipplacering" (SP20P kan også vælge "Key Start"); 2) Tag USB-kablet ud af computeren og tilslut det til 5V-strømadapteren. Når programmøren er tændt, vil den først kontrollere de interne selvstændige data for at verificere integriteten og nøjagtigheden af ​​dataene. Dette tager 3-25 sekunder. Hvis testen er bestået, blinker indikatorlyset blåt, hvilket indikerer, at programmeringsenheden er gået ind i den selvstændige programmeringstilstand. Hvis testen mislykkes, viser indikatoren en rød blinkende tilstand, hvilket indikerer, at der ikke er nogen gyldige selvstændige data i programmeringsenheden, og selvstændig programmering kan ikke startes;
Tilslut til 5V strømadapter for selvstændig programmering
Bemærk: Kun SP20P kan vise programmørens arbejdsstatus mere intuitivt gennem OLED-skærmen, som vist i figuren ovenfor, den beder om at vente på, at chippen indsættes. 3) Sæt chippen, der skal programmeres, på ZIF-stikket, indikatorlyset skifter fra at blinke blåt til konstant blåt, hvilket indikerer, at programmøren har registreret chippen og programmerer; 4) Når indikatorlyset lyser konstant grønt, betyder det, at chipprogrammeringen er afsluttet, og programmeringen er vellykket. Hvis indikatorlyset lyser rødt, betyder det, at den aktuelle chipprogrammering er mislykket. Samtidig venter programmøren på, at den aktuelle chip fjernes fra ZIF-stikket. Hvis buzzer-promptfunktionen er slået til, vil programmeringsenheden bippe, når programmeringen er afsluttet; 5) Tag chippen ud og sæt den i den næste chip, gentag dette trin indtil programmeringen er færdig.
– 11 –

SP20 Series Programmer
Brugermanual
Automatisk kontroltilstand (styring via ATE-interface)
SP20X/SP20P har en ISP/ATE-multipleks-grænseflade, som kan bruges sammen med automatiske programmeringsmaskiner og andet automatisk udstyr til at realisere automatisk programmering (automatisk pick and place chips, automatisk programmering). Fortsæt som følger: 1) Download selvstændige data i henhold til metoden i afsnit 4.1. Bemærk, at når du downloader selvstændige data, skal du vælge startkontroltilstanden som "ATE-kontrol (maskinetilstand)". I denne arbejdstilstand kan programmeringsenhedens ATE-grænseflade give START/OK/NG/BUSY indikatorsignal; 2) Før chippin-ledningen fra ZIF-stikket til programmeringsmaskinen; 3) Tilslut maskinens kontrollinje til programmeringsenhedens "ISP/ATE-interface", grænsefladebenene er defineret som følger;

ISP/ATE-grænseflade 4) Start programmering.

3–OPTAGET 5–OK 9–NG 7–START 2–VCC 4/6/8/10–GND

4.3 Indikatorstatus i selvstændig tilstand

Indikatorstatus

Tilstandsbeskrivelse (manuel metode)

Blinker rødt

Programmøren downloadede ikke selvstændige data

Blinkende blå blå grøn
Rød

Vent på chipplacering Programmering chip Chipprogrammeringen er afsluttet, og programmeringen er vellykket (Venter på chipfjernelse) Chipprogrammering mislykkedes (Venter på chipfjernelse)

Statusbeskrivelse (automatisk kontroltilstand, kun SP20X, SP20P)
Programmøren downloadede ikke selvstændige data Programmering af chip Chipprogrammeringen er afsluttet, og programmeringen er vellykket
Chipprogrammering mislykkedes

– 12 –

SP20 Series Programmer
Brugermanual
Kapitel 5 Programmering i ISP-tilstand
Internetudbyderens fulde navn er In System Program. I ISP-programmeringstilstand behøver du kun at forbinde nogle få signallinjer til de relevante ben på den indbyggede chip for at realisere chippens læse- og skriveoperationer, hvilket kan undgå besværet med at aflodde chippen. SP20-serien har et 10P ISP/ATE-multipleks-interface, chipsene på printkortet kan programmeres gennem dette interface.
5.1 Vælg ISP-programmeringstilstand
SP20-seriens programmører kan understøtte ISP mode programmering af nogle chips. Klik på knappen "chip model" i softwaren for at søge efter den chip model, der skal programmeres, og vælg "ISP mode programmering" i kolonnen "Adapter/Programming Mode" (Hvis der ikke er nogen ISP mode programmering i den søgte chip programmeringsmetode, betyder det, at chippen kun kan programmeres med programmeringssocket). Se billedet nedenfor:

5.2 ISP-grænsefladedefinition
ISP-grænsefladedefinitionen af ​​SP20-seriens programmør er som følger:

97531 10 8 6 4 2

ISP/ATE-grænseflade

Et 10P farve ISP-kabel er tilfældigt fordelt for at forbinde ISP-interfacet og målkortchippen. 5x2P-stikket er forbundet til ISP-interfacet på programmøren, og den anden ende er forbundet til den tilsvarende pin på målchippen gennem DuPont-headerterminalen.

Tilslut målchippen gennem DuPont-hovedet

Det tilsvarende forhold mellem farven på ISP-kablet og benene på ISP-interfacet er som følger:

Farve
Brun Rød Orange (eller pink) Gul Grøn

Svarende til ISP interface pins
1 2 3 4 5

Farve
Blå Lilla Grå Hvid Sort

Svarende til ISP interface pins
6 7 8 9 10

– 13 –

SP20 Series Programmer
Brugermanual
5.3 Tilslut målchippen
Klik på siden "chipinformation" på hovedsoftwaregrænsefladen for at view forbindelsesskemaet for ISP-grænsefladen og målchippen. Se billedet nedenfor:

Forskellige chips har forskellige tilslutningsmetoder. Klik venligst på siden "chipinformation" i softwaren for at view chippens detaljerede tilslutningsmetoder.
5.4 Vælg internetudbyderens strømforsyningstilstand
Under ISP-programmering har målchippen to strømmuligheder: drevet af programmøren og selvforsynet af målkortet. Indstil, om du vil markere "Lever strøm til målkort" på siden "Projektindstillinger" i softwaren:

Tjek "Sørg for strøm til målkort", programmøren vil levere strøm til målkortchippen, vælg venligst strømforsyningen vol.tage ifølge chippens nominelle arbejdsvolumentage. Programmeringsenheden kan levere en maksimal belastningsstrøm på 250mA. Hvis belastningsstrømmen er for stor, vil programmeringsenheden anmode om overstrømsbeskyttelse. Fjern markeringen af ​​"Giv strøm til målkortet" og skift til målkortets selvforsynende (SP20 programmør kan understøtte 1.65 V~5.5V måltavledriftsvolumentage rækkevidde, ISP signal drivende voltage vil automatisk justere med måltavlens VCC voltagog).

5.5 Programmeringsoperation

Kontroller, at hardwareforbindelsen og softwareindstillingerne er korrekte, og klik på knappen ISP-programmeringen af ​​chippen.

at fuldføre

Internetudbyderprogrammering er relativt kompliceret, og du skal være meget fortrolig med kredsløbet. Forbindelsesledningerne kan forårsage interferens og interferens fra andre kredsløb.
printkortet, hvilket kan føre til fejl i ISP-programmeringen. Fjern venligst chippen
og brug den konventionelle chip socket til at programmere;

– 14 –

SP20 Series Programmer
Brugermanual
Kapitel 6 Programmering i multimaskine-tilstand
Programmeringssoftwaren understøtter samtidig drift af op til 8 programmører forbundet til én computer (masseproduktion eller download af selvstændige data).
6.1 Hardwaretilslutning af programmør
1) Brug USB HUB til at forbinde flere programmører til computerens USB-port (USB-hub skal have en ekstern strømadapter, og en ekstern strømforsyning er påkrævet). Bemærk, at i multimaskine-tilstand kan kun programmører af samme model bruges sammen, og forskellige modeller kan ikke blandes.
2) Start SP20 programmørsoftwaren, softwaren vil automatisk oprette forbindelse til alle tilsluttede programmører og
Gå ind i multi-maskine-tilstand. Hvis programmeringssoftwaren allerede kører, kan du klikke på Menu Programmer Genopret forbindelse, hvorefter softwaren vil vise dialogboksen "Opret forbindelse til programmereren":
– 15 –

SP20 Series Programmer
Brugermanual
Vælg programmøren, der skal tilsluttes, og klik på OK. Når forbindelsen er vellykket, går softwaren ind i multimaskine-tilstand, og grænsefladen er som følger:

6.2 Programmeringsoperation
1) Programmeringsproceduren er den samme som programmeringsproceduren i afsnit 3.2: vælg chipmodel indlæs file indstil driftsindstillinger installer programmeringsstik;

2) Klik på

knap (Bemærk: SP20P kan vælge to masseprogrammeringstilstande: "Chip

Indsæt" og "Key Start".ampskal du vælge "Chip Insert"-tilstanden), og programmøren venter på chippen

skal placeres;

3) Sæt de programmerede chips i programmeringssokkelen én efter én, og programmøren starter automatisk

programmering efter at have opdaget, at chipsene er sat i. Hver programmør arbejder uafhængigt og programmerer fuldt ud

asynkron tilstand, ingen grund til at vente på synkronisering. Softwareprogrammeringsgrænsefladen er som følger;

4) Vælg og placer chipsene i henhold til indikatorstatusbeskrivelsen i afsnit 3.4 eller meddelelserne på skærmen for at fuldføre hele massen af ​​chipprogrammering. Tip: SP20F, SP20X, SP20P understøtter selvstændig programmering. Du kan bruge den eksisterende USB-port på computeren til at forbinde en eller flere programmører for at downloade selvstændige data og derefter bruge den selvstændige metode til masseprogrammering. Sammenlignet med USB-metoden er den mere praktisk og mere effektiv. SP20B understøtter ikke standalone og kan kun tilsluttes en computer til masseprogrammering.
– 16 –

SP20 Series Programmer
Brugermanual
Bilag 1 FAQ
Kan programmøren understøtte img files?
Programmeringssoftwaren understøtter binær og hexadecimal file kodningsformater. Det konventionelle suffiks af binær files er *.bin, og det konventionelle suffiks af hexadecimal files er *.hex;
img er bare en file suffiks og repræsenterer ikke file kodningsformat. Normalt (over 90%) f.eks files er binært kodet. Bare indlæs det direkte i softwaren, vil softwaren automatisk genkende, om file er binær kode, og indlæs den i det anerkendte format;
For at sikre nøjagtigheden af file indlæsning, anbefaler vi, at brugere tjekker bufferchecksummen og file kontrolsum med ingeniør (eller file kodeudbydere/kunder) efter indlæsning af sådanne files. (Disse oplysninger vil blive vist i bunden af ​​hovedvinduet i writer-softwaren.)
Hvad er de almindelige årsager til programmeringsfejl (inklusive sletningsfejl/programmeringsfejl/verifikationsfejl/ID-fejl osv.)?
Den valgte chipproducent/model i softwaren stemmer ikke overens med den faktiske chip; Chippen er placeret i den forkerte retning, eller programmeringsstikket er isat i den forkerte position.
Kontroller den korrekte placeringsmetode via softwarens vindue "Chipinformation"; Dårlig kontakt mellem chipbenene og programmeringsstikket; Forbind chips, der er loddet på andre printkort, med ledninger eller IC-programmeringsklemmer, hvilket kan
forårsage programmeringsfejl på grund af kredsløbsforstyrrelser. Sæt chippene tilbage i programmeringsstikket for at programmere. Chippen kan være beskadiget, udskift den med en ny chip for at teste.
Hvad er forholdsreglerne for ISP-programmering?
ISP-programmering er relativt kompleks at implementere og er velegnet til personer med en vis professionel viden. Du skal vide, hvordan man læser kredsløbsdiagrammet og kende kredsløbsdiagrammet for målkortet. Softwaren understøtter ISP-programmering af nogle almindeligt anvendte FLASH og EEPROM. Først og fremmest skal du vælge ISP-programmeringsmetode for den aktuelle chip i softwaren. Når du bruger ISP-programmeringsmetoden, skal du være opmærksom på følgende: Sørg for, at hovedcontrolleren (f.eks. MCU/CPU), der er tilsluttet målflashkortet, ikke får adgang til målkortet.
chippen, og alle tilsluttede IO-porte på mian-controlleren skal indstilles til høj modstand (du kan prøve at indstille mian-controlleren til RESET-tilstand). Nogle kontrol-IO-porte på den programmerede chip skal opfylde chippens normale arbejdsbetingelser, f.eks.ample: HOLD- og WP-benene på SPI FLASH skal trækkes op til et højt niveau. SDA og SCL på I2C EEPROM skal have pull-up-modstande, og WP-benene skal trækkes ned til lavt niveau. Hold forbindelsesledningerne så korte som muligt. Nogle chips kan ikke programmeres med det medfølgende ISP-kabel. Indstil den korrekte lydstyrke.tage/clock-parametre til ISP-programmering i opsætningsindstillingerne: Kun én af de to muligheder kan bruges: strømforsyning til selve target-kortet eller strømforsyning til target-kortet fra programmereren. Uanset hvilken strømforsyningsmetode der anvendes, skal VCC'en være tilsluttet. ISP-metoden påvirkes af target-kortets perifere kredsløb eller forbindelsesledningerne, så det er ikke garanteret, at alle chips kan brændes korrekt. Hvis forbindelsen og indstillingerne kontrolleres gentagne gange, og det stadig ikke kan programmeres korrekt, anbefales det at fjerne chippen og programmere den med en standard chip-sokkel. I masseproduktion skal du prøve at bruge programmeringsmetode først og derefter SMT-metoden.
Hvorfor har chippen i 24-serien ingen slettefunktion?
Chippen er baseret på EEPROM-teknologi, chippens data kan omskrives direkte uden forudgående sletning, så der er ingen sletteoperation tilgængelig;
Hvis du har brug for at slette chipdataene, bedes du skrive FFH-data direkte til chippen.
– 17 –

SP20 Series Programmer
Brugermanual
Hvordan opgraderer man programmørens software og firmware?
Klik på programmeringssoftwaremenuen: Hjælp-Søg efter opdateringer. Hvis der er en opdatering, vil en opdateringsguide dukke op. Følg venligst vejledningen for at downloade opgraderingspakken og installere den;
Gå ind i downloadcenteret for Sfly official webwebsted (http://www.sflytech.com), download den nyeste programmørsoftware og installer den;
Behøver kun at opgradere programmørsoftwaren, ingen grund til at opgradere programmørens firmware.
Hvad skal jeg gøre, hvis der ikke er nogen chipmodel i programmeringssoftwaren?
Opgrader først programmeringssoftwaren til den nyeste version. Hvis der ikke er nogen chipmodel, der skal programmeres i den nyeste version af softwaren, bedes du sende en e-mail til
ansøge om tilføjelse. Angiv følgende oplysninger: programmørmodel, chipmærke, der skal tilføjes, detaljeret chipmodel, pakke (påmindelse: programmører i SP20-serien kan kun understøtte SPI NOR FLASH, EEPROM, andre typer chips kan ikke understøttes).
– 18 –

SP20 Series Programmer
Brugermanual
Bilag 2 Ansvarsfraskrivelse
Shenzhen Sfly Technology Co., Ltd. gør sit yderste for at sikre korrektheden af ​​produktet og dets relaterede software og materialer. For mulige produkt- (herunder software og relaterede materialer) fejl og fejl, vil virksomheden gøre sit bedste for at løse problemet med sine kommercielle og tekniske muligheder. Virksomheden er ikke ansvarlig for alle former for tilfældige, uundgåelige, direkte, indirekte, særlige, udvidede eller strafbare skader, der opstår ved brugen eller salget af dette produkt, herunder men ikke begrænset til tab af fortjeneste, goodwill, tilgængelighed, forretningsafbrydelse, datatab osv., er ikke ansvarlig for nogen direkte, indirekte, tilfældige, særlige, afledte, strafbare skader.
– 19 –

Dokumenter/ressourcer

SFLY SP20 Series High Speed ​​Programmer [pdfBrugermanual
SP20B, SP20F, SP20X, SP20P, SP20 Series High Speed ​​Programmer, SP20 Series, High Speed ​​Programmer, Speed ​​Programmer, Programmer

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *