SP20 seeria kiire programmeerija
„
Tehnilised andmed:
- Toote nimi: SP20 seeria programmeerija
- Tootja: SHENZHEN SFLY TECHNOLOGY CO.LTD.
- Avaldamise kuupäev: 7. mai 2024
- Redaktsioon: A5
- Toetab: SPI NOR FLASH, I2C, MicroWire EEPROM-id
- Sideliides: USB Type-C
- Toiteallikas: USB-režiim – välist toiteallikat pole vaja
Toote kasutusjuhised:
3. peatükk: Kiiresti kasutatav
3.1 Ettevalmistustööd:
Veenduge, et programmeerija oleks USB kaudu arvutiga ühendatud
C-tüüpi liides. USB-s pole välist toiteallikat vaja
režiimis.
3.2 Kiibi programmeerimine:
Kiibi programmeerimiseks järgige kaasasolevaid tarkvarajuhiseid
kasutades SP20 seeria programmeerijat.
3.3 Kiibi andmete lugemine ja uue kiibi programmeerimine:
Saate lugeda olemasolevaid kiibi andmeid ja programmeerida uue kiibi
järgides kasutusjuhendis kirjeldatud samme.
3.4 Indikaatori olek USB-režiimis:
Selle mõistmiseks vaadake programmeerija märgutulesid
seadme olek USB-režiimis.
4. peatükk: Iseseisev programmeerimine
4.1 Eraldiseisvate andmete allalaadimine:
Laadige alla eraldiseisva programmeerimise jaoks vajalikud andmed
programmeerija sisseehitatud mälukiip.
4.2 Eraldiseisev programmeerimisoperatsioon:
Tehke eraldiseisvaid programmeerimistoiminguid, nagu on kirjeldatud jaotises
manuaal. See hõlmab käsitsi režiimi ja automaatset juhtimisrežiimi kaudu
ATE liides.
4.3 Indikaatori olek eraldiseisvas režiimis:
Eraldi töötades saate aru indikaatori olekust
režiim tõhusaks programmeerimiseks.
5. peatükk: Programmeerimine ISP-režiimis
Üksikasjalikud juhised leiate kasutusjuhendist
programmeerimine ISP režiimis.
6. peatükk: Programmeerimine mitme masina režiimis
Lisateavet riistvaraühenduste ja programmeerimistoimingute kohta
mitme masina režiimi programmeerimine.
KKK:
K: Mis tüüpi mälukiipe SP20 toetab
Seeria programmeerija?
A: Programmeerija toetab SPI NOR FLASH, I2C,
MicroWire ja muud EEPROM-id erinevatelt tootjatelt
kiire masstootmise programmeerimine.
"`
+
SP20B/SP20F/SP20X/SP20P
Programmeerija kasutusjuhend
Avaldamise kuupäev: 7. mai 2024 Redaktsioon A5
SHENZHEN SFLY TECHNOLOGY CO.LTD.
SISUKORD
SP20 seeria programmeerija
Kasutusjuhend
1. peatükk Sissejuhatus
1.1 Jõudlusnäitajad ————————————————————————————— 3 1.2 SP20 seeria programmeerija parameetrite tabel ————————————————————————— 4
2. peatükk Programmeerija riistvara
2.1 Toode on üleview ————————————————————————————————— 5 2.2 Toote lisandmoodulid ——————————————————————————————————— 5
Peatükk 3 Kiire kasutamine
3.1 Ettevalmistustööd ——————————————————————————————————— 6 3.2 Kiibi programmeerimine ——————————————————————————————— 6 3.3 Kiibi andmete lugemine ja uue kiibi programmeerimine —————————————————————————————————————————————————————————Ne Staatus USB-režiimis --——————————————————————————————————————————————————————————————————————————————————————————nesse-8 3.4
4. peatükk Iseseisev programmeerimine
4.1 Eraldiseisvate andmete allalaadimine ————————————————————————————————————————————————————————————————————————————————— 10
Käsirežiim————————————————————————————————————-12 Automaatne juhtimisrežiim (juhtimine ATE liidese kaudu) ———————————————————–12 4.3 Indikaatori olek eraldiseisvas režiimis ——————————————————
5. peatükk Programmeerimine ISP režiimis
5.1 Valige ISP programmeerimisrežiim ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— 13 5.2 Ühendage sihtkiip ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
6. peatükk Programmeerimine mitme masina režiimis
6.1 Programmeerija riistvaraühendus --————————————————————————————————————————————————————————————————————————————————————————————i
1. lisa
KKK ——————————————————————————————————————————— 17
2. lisa
Kohustustest loobumine ———————————————————————————————————————— 19
3. lisa
Läbivaatamise ajalugu ————————————————————————————————————— 20
– 2 –
SP20 seeria programmeerija
Kasutusjuhend
1. peatükk Sissejuhatus
SP20-seeria (SP20B/SP20F/SP20X/SP20P) programmeerijad on Shenzhen SFLY Technology uusimad SPI FLASH-i kiire masstootmise programmeerijad. See toetab täielikult kodumaiste ja välismaiste tootjate SPI NOR FLASH, I2C / MicroWire ja muude EEPROM-ide kiiret programmeerimist.
1.1 Toimivusnäitajad
Riistvara omadused
USB Type-C kommunikatsiooniliides, USB-režiimis kasutamisel pole vaja välist toiteallikat; Toetab USB ja eraldiseisva režiimi kiiret masstootmise programmeerimist; Sisseehitatud suure mahutavusega mälukiip salvestab inseneriandmed eraldiseisva programmeerimise ja mitmekordseks kasutamiseks.
CRC-andmete kontrollimine tagab programmeerimisandmete absoluutse täpsuse; vahetatav 28-kontaktiline ZIF-pesa, mida toetavad tavalised universaalsed programmeerimisbaasid; OLED-ekraan kuvab visuaalselt programmeerija praegust tööinfot; kolmevärviline RGB LED näitab tööolekut ja sumisev helisignaal annab märku programmeerimise õnnestumisest ja ebaõnnestumisest.
Programmeerimine; Toetab halva kontakti tuvastamist, parandab tõhusalt programmeerimise usaldusväärsust; Toetab ISP-režiimi programmeerimist, mis toetab mõnede kiipide sisseehitatud programmeerimist; Mitmed programmeerimise käivitamismeetodid: nupuvajutusega käivitamine, kiibi paigutamine (intelligentne kiibi paigutuse tuvastamine)
ja eemaldamine, automaatne käivitusprogrammeerimine), ATE juhtimine (sõltumatu ATE juhtimisliides, mis pakub täpseid ja usaldusväärseid programmeerimismasina juhtimissignaale nagu BUSY, OK, NG, START, toetab laialdaselt erinevate tootjate automaatseid programmeerimisseadmeid); lühise/ülevoolukaitse funktsioon kaitseb programmeerijat või kiipi tõhusalt juhuslike kahjustuste eest; programmeeritav helitugevustage-disain, reguleeritav vahemik 1.7 V kuni 5.0 V, toetab 1.8 V/2.5 V/3 V/3.3 V/5 V kiipe; Pakub seadmete enesekontrolli funktsiooni; Väike suurus (suurus: 108 x 76 x 21 mm), mitme masina samaaegne programmeerimine võtab väga väikese tööpinna;
Tarkvara funktsioonid
Toetab Win7/Win8/Win10/Win11; Toetab hiina ja inglise keele vahel vahetamist; Toetab tarkvarauuendusi uute seadmete lisamiseks; Toetab projekti file juhtimine (projekt file salvestab kõik programmeerimisparameetrid, sealhulgas: kiibi mudel, andmed
file, programmeerimisseaded jne); Toetab täiendava salvestusala (OTP-ala) ja konfiguratsiooniala (olekuregister,
jne) kiibi; Toetab 25-seeria SPI FLASH-i automaatset tuvastamist; Automaatse seerianumbri funktsioon (saab kasutada toote unikaalse seerianumbri, MAC-aadressi genereerimiseks,
Bluetooth ID jne); Toetab mitme programmeerija režiimi ühendust: ühe arvuti saab ühendada 8 SP20 seeriaga
programmeerijad samaaegseks programmeerimiseks, automaatse seerianumbri funktsioon on aktiivne mitme programmeerija režiimis; tugilogi file säästmine;
Märkus. Ülaltoodud funktsioonid sõltuvad toote mudelist. Üksikasjad leiate tooteparameetrite tabelist jaotises 1.2
– 3 –
SP20 seeria programmeerija
Kasutusjuhend
1.2 SP20 seeria programmeerija parameetrite tabel
Toote parameeter
SP20P SP20X SP20F SP20B
Toote välimus
Toetatud kiip voltage vahemik
1.8-5V
1.8-5V
1.8-5V
1.8-5V
Toetatud kiipide maksimaalne mälu (märkus 1)
Kiipide seeria tugi (liidese tüüp)
(I2C EEPROM mikrojuhtmega EEPROM SPI välkmälu)
Mitmeühendus
(Üks arvuti võib ühendada 8 programmeerijat)
Masstootmine USB-ga
(Tuvastage kiibi sisestamine ja eemaldamine automaatselt, automaatne programmeerija)
Automaatne seerianumber.
(Seerianumbrite programmeerimine)
RGB LED-ide töö indikaator
Sumisti viip
Iseseisev programmeerimine
(programmeerimine ilma arvutita, sobib masstootmiseks)
Toetage automaatikaseadmeid
(Automaatseadmete juhtimine ATE abil)
ISP programmeerimine
(Toetage mõnda mudelit)
USB-režiimi kasutamine eraldiseisvas režiimis
Start nupp programmeerimiseks
OLED ekraan
Programmeerimise kiirus
(Programmeerimine + kontrollimine) Täielikud andmed
GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)
1 Gb
Y
Y
AAAA
YYYYY 6s 25s 47s
1 Gb
Y
Y
AAAA
YYNNN 6s 25s 47s
1 Gb
Y
Y
AAAA
NYNNN 6s 25s 47s
1 Gb
Y
Y
YYNN
NYNNN 7s 28s 52s
"Y" tähendab, et sellel on funktsioon või see toetab seda, "N" tähendab, et sellel seda funktsiooni pole või see ei toeta
Märkus 1 Toetab kuni 1 Gb USB-režiimis ja 512Mb eraldiseisvas režiimis.
– 4 –
SP20 seeria programmeerija
Kasutusjuhend
2. peatükk Programmeerija riistvara
2.1 Toode on üleview
Üksus
Nimi
28P ZIF-pesa Kolmevärviline indikaator
OLED-ekraan Programmeerimise käivitusnupp
USB liides
ISP/ATE multipleksimisliides
Illustreerige
Sisestage DIP-pakendis kiip, programmeerimispesa (Märkus: ei toeta pardal olevate kiipide programmeerimist, ühendades juhtme ZIF-pesast.)
Sinine: BUSY; Roheline: OK (edukas); Punane: FAIL
Praeguse tööoleku ja tulemuste kuvamine (ainult SP20P-l on see komponent) Alustage programmeerimist, vajutades nuppu (see komponent on ainult SP20P-l)
C-tüüpi USB-liides
Programmeerimismasina juhtsignaalide (BUSY, OK, NG, START) edastamine (see funktsioon on ainult SP20P-l ja SP20X-l) ISP programmeerimine plaatidele joodetud kiipide jaoks
2.2 Toote lisandmoodulid
C-tüüpi andmekaabel
ISP kaabel
5V/1A toiteadapter
Kasutusjuhend
Erinevate partiide tarvikute värv/välimus võib olla erinev, palun vaadake tegelikku toodet;
SP20B ei sisalda toiteadapterit, toiteallikaks kasutage lihtsalt USB-porti; Programmeerija standardkonfiguratsioonis ei ole programmeerimispesa, palun
valida vastavalt oma vajadustele;
– 5 –
SP20 seeria programmeerija
Kasutusjuhend
3. peatükk Kiire kasutamine
See peatükk käsitleb tüki SOIC8 (208mil) pakitud SPI FLASH kiipi W25Q32DW kui endist.ample tutvustada SP20P programmeerija meetodit kiibi programmeerimiseks USB-režiimis. Tavaline programmeerimine sisaldab järgmist 5 sammu:
Tarkvara ja riistvara ettevalmistamise programmeerimine
Valige kiibi mudel
Laadige file Töövaliku seaded
3.1 Ettevalmistustööd
1) Installige “SFLY FlyPRO II” seeria programmeerija tarkvara (sisaldab USB draiverit, tarkvara installimisel installitakse vaikimisi USB draiver), toetage Win7/Win8/Win10/Win11, tarkvara allalaadimine URL: http://www.sflytech.com; 2) Ühendage programmeerija USB-kaabliga arvuti USB-porti ja normaalse ühenduse korral süttib programmeerija roheline tuli;
Ühendage arvuti USB-porti
3) Käivitage programmeerija tarkvara “SFLY FlyPRO II”, tarkvara ühendub automaatselt programmeerijaga ning tarkvara paremas aknas kuvatakse programmeerija mudel ja toote seerianumber. Kui ühendus ebaõnnestub: kontrollige, kas USB-kaabel on ühendatud; kontrollige, kas USB-draiver on arvuti seadmehalduris edukalt installitud (kui USB-draiver pole õigesti installitud, värskendage USB-draiveri käsitsi: leidke programmeerija tarkvara installikataloogis "USB_DRIVER", lihtsalt värskendage draiverit);
Pärast ühenduse loomist kuvatakse hetkel ühendatud programmeerija mudel
ja kuvatakse järjestus
3.2 Kiibi programmeerimine
1 Valige kiibi mudel:
Klõpsake tööriistariba nuppu
ja otsige hüpikaknast programmeeritavat kiibi mudelit
kiibi mudeli valimiseks: W25Q32DW. Valige sobiv kiibi mark, mudel ja paketi tüüp (vale kaubamärgi ja mudeli valimine põhjustab programmeerimise ebaõnnestumise).
– 6 –
SP20 seeria programmeerija
Kasutusjuhend
2 Laadige file:
Klõpsake tööriistariba nuppu
andmete laadimiseks file, mis toetab Bin- ja Hex-vorminguid.
3) Töövaliku seadistamine: tehke vastavalt vajadusele lehel „Operation Options” vastavad sätted. Näpunäide: mittetühi kiip tuleb kustutada.
C-ala (olekuregister) programmeerimiseks peate vastavate sätete tegemiseks klõpsama sellel nupul.
4 Asetage kiip:
Tõstke ZIF-pesa käepide üles, sisestage programmeerimispesa alumine rida, mis on joondatud ZIF-pesa põhjaga, vajutage käepidet alla ja asetage kiip programmeerimispessa. Pange tähele, et kiibi tihvti 1 suund ei tohiks olla vales suunas. Näpunäide: saate view vastav programmeerimispesa mudel ja sisestamise meetod lehel “kiibi teave”.
– 7 –
5 Programmeerimine: klõpsake tööriistariba nuppu
programmeerimise alustamiseks:
SP20 seeria programmeerija
Kasutusjuhend
Kui programmeerimine on lõpetatud, muutub olekuikoon "OK", mis näitab, et programmeerimine on edukas:
3.3 Kiibi andmete lugemine ja uue kiibi programmeerimine
1Kiibi mudeli valimiseks, pistikupesa ja loetava kiibi paigaldamiseks järgige jaotises 3.2 toodud samme;
Nõuanded:
Enamiku SPI Flash-kiipe saab automaatselt tuvastada nupu „Kontrolli mudelit” abil. Jootevaba kiibi tihvtid tuleb halva kontakti vältimiseks puhastada.
tööriistaribal;
2) Klõpsake lugemisnuppu
tööriistaribal ja ilmub dialoogiboks "Lugemissuvandid";
3) Vajutage nuppu "OK", programmeerija avab pärast kiibi andmete lugemist automaatselt "Andmepuhvri" ja klõpsake nuppu "Salvesta andmed", et salvestada loetud andmed arvutisse hilisemaks kasutamiseks;
– 8 –
SP20 seeria programmeerija
Kasutusjuhend
4) Klõpsake "Andmepuhvris" nuppu "Salvesta andmed", avaneb dialoogiboks Andmete salvestamine, vaikimisi salvestage kogu salvestusala, saate valida vastavalt vajadusele mäluala, näiteks põhimäluala Flash, salvestada file saab hiljem kasutada;
5) Sulgege "andmepuhver" ja sisestage uus sama mudeli kiip;
6) Klõpsake nuppu
et kirjutada loetud sisu uude kiipi.
Näpunäide: Valige seadistusvalikutes kõik programmeerimisalad, vastasel juhul võivad sisse- ja väljalülitusandmed olla mittetäielikud ja
põhikiip võib normaalselt töötada, kuid kopeeritud kiip ei pruugi normaalselt töötada;
Pärast programmeerimisparameetrite seadistamist või emakiibi andmete edukat lugemist saate selle salvestada
projektina file (klõpsake tööriistariba
nuppu või klõpsake menüüribal: File->Salvesta projekt) ja siis ainult teie
salvestatud projekt tuleb laadida file, ja uue programmeerimiseks ei pea parameetreid lähtestama
kiip.
3.4 Indikaatori olek USB-režiimis
Indikaatori olek
Püsivalt sinine Vilkuv sinine Püsivalt roheline
Püsiv punane
Osariigi kirjeldus
Hõivatud olek, programmeerija teeb selliseid toiminguid nagu kustutamine, programmeerimine, kinnitamine jne. Oodake, kuni kiip sisestatakse
Hetkel ooterežiimis või praegune kiip on edukalt programmeeritud Kiibi programmeerimine ebaõnnestus (tõrke põhjust saate kontrollida tarkvara teabeaknas)
Ei toeta pardakiipide programmeerimist, ühendades juhtme ZIF-pesast, kuna välise vooluahela häired põhjustavad programmeerimise tõrkeid ning elektrilise välise trükkplaadi puhul võib see kahjustada ka programmeerija riistvara, kui programmeerija on selle ebaõige kasutamise tõttu kahjustatud, ei saa ta garantiiteenust. Palun kasutage kiibi programmeerimiseks standardset programmeerimispesa või kasutage integreeritud kiibi programmeerimiseks programmeerija ISP-liidest (vt peatükki 5 Programmeerimine ISP-režiimis)
– 9 –
SP20 seeria programmeerija
Kasutusjuhend
4. peatükk Iseseisev programmeerimine
SP20F, SP20X, SP20P toetavad iseseisvat (ilma arvutita) programmeerimist, sobivad masstootmiseks. Põhiline tööprotsess on järgmine:
Eraldiseisvate andmete allalaadimine Ühendage USB-kaabel lahti ja ühendage 5 V toiteallikaga
Alustage iseseisvat programmeerimist
4.1 Laadige alla eraldiseisvad andmed
1) Ühendage programmeerija USB-kaabli abil arvuti USB-porti ja käivitage tarkvara “SFLY FlyPRO II”; 2) Kiibi mudeli valimiseks järgige jaotises 3.2 toodud samme ja laadige andmed fileja seadistage vajalikud töösuvandid; 3) eraldiseisvate andmete õigsuse tagamiseks võite esmalt programmeerida mõned kiibid ja teha toote tegeliku kontrollimise;
4) Klõpsake nuppu
praeguse projekti salvestamiseks (Nõuanne: salvestatud projekt file saab laadida ja hiljem kasutada
vältige korduvate seadistuste probleeme);
5) Klõpsake nuppu
eraldiseisvate andmete allalaadimiseks ja kuvatakse dialoogiboks „Projekti allalaadimine”;
Märkus. Käsitsi programmeerimisel valige "Chip Insert" või "KEY Sart" (ainult SP20P toetab KEY käivitamist). Kui kasutate koos automaatse programmeerimismasinaga, valige "ATE juhtimine (masina režiim)"
6) Klõpsake nuppu OK, et laadida alla eraldiseisvad andmed programmeerija sisseehitatud mällu. Näpunäiteid: eraldiseisvad andmed ei lähe kaotsi pärast programmeerija väljalülitamist ja saate neid järgmisena jätkata.
aega.
– 10 –
SP20 seeria programmeerija
Kasutusjuhend
4.2 Eraldiseisev programmeerimisoperatsioon
Käsitsi režiim
Programmeerimismeetod laastude käsitsi korjamiseks ja paigutamiseks. Eraldiseisva režiimi käsitsi toimimise etapid on järgmised: 1) Laadige alla eraldiseisvad andmed vastavalt jaotises 4.1 toodud meetodile. Pange tähele, et eraldiseisvate andmete allalaadimisel valige käivitusjuhtimisrežiimiks "Chip Placement" (SP20P saab valida ka "Key Start"); 2) Ühendage USB-kaabel arvuti küljest lahti ja ühendage see 5V toiteadapteriga. Pärast programmeerija sisselülitamist kontrollib see esmalt sisemisi eraldiseisvaid andmeid, et kontrollida andmete terviklikkust ja täpsust. Selleks kulub 3-25 sekundit. Kui test on läbitud, vilgub märgutuli siniselt, mis näitab, et programmeerija on sisenenud iseseisvasse programmeerimisrežiimi. Kui test ebaõnnestub, näitab indikaator punaselt vilkuvat olekut, mis näitab, et programmeerijas pole kehtivaid eraldiseisvaid andmeid ja eraldiseisvat programmeerimist ei saa alustada;
Ühendage 5 V toiteadapteriga iseseisvaks programmeerimiseks
Märkus. Ainult SP20P suudab programmeerija tööolekut OLED-ekraanil intuitiivsemalt kuvada, nagu on näidatud ülaltoodud joonisel, see palub oodata, kuni kiip sisestatakse. 3) Pange programmeeritav kiip ZIF-pesasse, märgutuli muutub vilkuvast sinisest püsivalt siniseks, mis näitab, et programmeerija on kiibi tuvastanud ja programmeerib; 4) Kui märgutuli muutub püsivalt roheliseks, tähendab see, et kiibi programmeerimine on lõpetatud ja programmeerimine on edukas. Kui märgutuli muutub punaseks, tähendab see, et praegune kiibi programmeerimine on ebaõnnestunud. Samal ajal ootab programmeerija, kuni praegune kiip ZIF-pesast eemaldatakse. Kui helisignaali funktsioon on sisse lülitatud, annab programmeerija programmeerimise lõpetamisel piiksu; 5) Võtke kiip välja ja asetage see järgmisesse kiibi, korrake seda sammu, kuni programmeerimine on lõpetatud.
– 11 –
SP20 seeria programmeerija
Kasutusjuhend
Automaatne juhtimisrežiim (juhtimine ATE liidese kaudu)
SP20X/SP20P-l on ISP/ATE multipleksimisliides, mida saab kasutada automaatsete programmeerimismasinate ja muude automaatsete seadmetega automaatse programmeerimise teostamiseks (automaatne kiipide valimine ja paigutamine, automaatne programmeerimine). Toimige järgmiselt: 1) Laadige alla eraldiseisvad andmed vastavalt jaotises 4.1 toodud meetodile. Pange tähele, et eraldiseisvate andmete allalaadimisel valige käivitusjuhtimisrežiimiks "ATE juhtimine (masinarežiim)". Selles töörežiimis võib programmeerija ATE-liides anda START/OK/NG/BUSY indikaatori signaali; 2) Juhtige kiibi tihvti liin ZIF-pesast programmeerimismasinasse; 3) Ühendage masina juhtliin programmeerijaga “ISP/ATE liides”, liidese kontaktid on määratletud järgmiselt;
ISP/ATE liides 4) Alusta programmeerimist.
3 – HÕIVE 5 – OK 9 – NG 7 – START 2 – VCC 4/6/8/10 – GND
4.3 Indikaatori olek eraldiseisvas režiimis
Indikaatori olek
Oleku kirjeldus (käsitsi meetod)
Vilkuv punane
Programmeerija ei laadinud alla eraldiseisvaid andmeid
Vilkuv sinine Sinine Roheline
Punane
Oodake kiibi paigutamist Programmeerimiskiip Kiibi programmeerimine on lõpule viidud ja programmeerimine on edukas (Ootab kiibi eemaldamist) Kiibi programmeerimine ebaõnnestus (Ootab kiibi eemaldamist)
Oleku kirjeldus (automaatjuhtimisrežiim, ainult SP20X, SP20P)
Programmeerija ei laadinud alla eraldiseisvaid andmeid Programmeerimiskiip Kiibi programmeerimine on lõpetatud ja programmeerimine õnnestub
Kiibi programmeerimine ebaõnnestus
– 12 –
SP20 seeria programmeerija
Kasutusjuhend
5. peatükk Programmeerimine ISP režiimis
ISP täisnimi on In System Program. ISP programmeerimisrežiimis peate kiibi lugemis- ja kirjutamistoimingute teostamiseks ühendama vaid mõned signaaliliinid pardal oleva kiibi vastavate tihvtidega, mis võib vältida kiibi lahtijootmise probleeme. SP20 seeriatel on 10P ISP/ATE multipleksimisliides, selle liidese kaudu saab programmeerida trükkplaadi kiipe.
5.1 Valige ISP programmeerimisrežiim
SP20-seeria programmeerijad saavad toetada mõne kiibi ISP-režiimi programmeerimist. Programmeeritava kiibi mudeli otsimiseks klõpsake tarkvaras nuppu "Kiibi mudel" ja valige veerus "Adapter/Programmeerimisrežiim" "ISP-režiimi programmeerimine" (Kui otsitavas kiibi programmeerimismeetodis pole ISP-režiimi programmeerimist, tähendab see, et kiipi saab programmeerida ainult programmeerimispesaga). Vaadake allolevat pilti:
5.2 ISP liidese määratlus
SP20 seeria programmeerija ISP liidese määratlus on järgmine:
97531 10 8 6 4 2
ISP/ATE liides
ISP-liidese ja sihtplaadi kiibi ühendamiseks jaotatakse juhuslikult 10P värviline ISP-kaabel. 5x2P pistik on ühendatud programmeerija ISP liidesega ja teine ots on ühendatud DuPont päise terminali kaudu sihtkiibi vastava tihvtiga.
Ühendage sihtkiip läbi DuPonti pea
Vastav seos ISP kaabli värvi ja ISP liidese kontaktide vahel on järgmine:
Värv
Pruun Punane Oranž (või roosa) Kollane Roheline
Vastab ISP liidese tihvtidele
1 2 3 4 5
Värv
Sinine Lilla Hall Valge Must
Vastab ISP liidese tihvtidele
6 7 8 9 10
– 13 –
SP20 seeria programmeerija
Kasutusjuhend
5.3 Ühendage sihtkiip
Klõpsake tarkvara peamise liidese lehel "Kiibi teave". view ISP liidese ja sihtkiibi ühendusskeem. Vaadake allolevat pilti:
Erinevatel kiipidel on erinevad ühendusviisid. Selleks klõpsake tarkvaras lehel "Kiibi teave". view kiibi üksikasjalikud ühendamisviisid.
5.4 Valige ISP toiteallika režiim
ISP programmeerimise ajal on sihtkiibil kaks toitevalikut: toidab programmeerija ja ise toidab sihtplaat. Määrake, kas tarkvara lehel „Projekti sätted” märkida valik „Andke sihtplaadile toide”:
Märkige ruut "Andke sihtplaadile toide", programmeerija varustab sihtplaadi kiibi toidet, palun valige toiteallika mahttage vastavalt kiibi nominaalsele töömahuletage. Programmeerija suudab pakkuda maksimaalset koormusvoolu 250 mA. Kui koormusvool on liiga suur, küsib programmeerija ülevoolukaitset. Tühjendage märkeruut „Andke sihtplaadile toide” ja muutke sihtplaadi isetoitele (SP20 programmeerija toetab 1.65 V ~ 5.5 V sihtplaadi töömahtutage ulatus, ISP signaali juhtimise voltage kohandub automaatselt sihtplaadi VCC voltagja).
5.5 Programmeerimine
Kontrollige, kas riistvaraühendus ja tarkvara sätted on õiged, ja klõpsake nuppu ISP programmeerimine kiibil.
lõpule viia
Interneti-teenuse pakkuja programmeerimine on suhteliselt keeruline ja peate vooluringiga väga hästi kursis olema; Ühendusjuhtmed võivad tekitada häireid ja teiste sama võrgu vooluringide häireid.
trükkplaati, mis võib põhjustada ISP programmeerimise tõrke. Palun eemaldage kiip
ja kasutage programmeerimiseks tavalist kiibipesa;
– 14 –
SP20 seeria programmeerija
Kasutusjuhend
6. peatükk Programmeerimine mitme masina režiimis
Programmeerija tarkvara toetab ühe arvutiga ühendatud kuni 8 programmeerija samaaegset tööd (masstoodang või eraldiseisvate andmete allalaadimine).
6.1 Programmeerija riistvaraühendus
1) Kasutage USB-jaoturit mitme programmeerija ühendamiseks arvuti USB-porti (USB-jaoturil peab olema väline toiteadapter ja vaja on välist toiteallikat). Pange tähele, et mitme masina režiimis saab koos kasutada ainult sama mudeli programmeerijaid ja erinevaid mudeleid ei saa segada.
2) Käivitage SP20 programmeerija tarkvara, tarkvara loob automaatselt ühenduse kõigi ühendatud programmeerijatega ja
sisenege mitme masina režiimi. Kui programmeerija tarkvara juba töötab, saate klõpsata menüül Programmeerija Ühenda uuesti ja tarkvara kuvab dialoogiboksi „Ühenda programmeerijaga”:
– 15 –
SP20 seeria programmeerija
Kasutusjuhend
Valige ühendatav programmeerija ja klõpsake nuppu OK. Pärast ühenduse loomist lülitub tarkvara mitme masina režiimi ja liides on järgmine:
6.2 Programmeerimine
1) Programmeerimistoiming on sama, mis punktis 3.2 kirjeldatud programmeerimisprotseduur: valige kiibi mudel, laadige file tööparameetrite määramine, programmeerimispesa installimine;
2) Klõpsake nuppu
nupp (Märkus: SP20P saab valida kaks massprogrammeerimisrežiimi: "Chip
Sisesta” ja „Klahvi algus”.ample, valige režiim "Kiibi lisamine") ja programmeerija ootab kiipi
paigutada;
3) Sisestage programmeeritud kiibid ükshaaval programmeerimispessa ja programmeerija käivitub automaatselt
programmeerimine pärast kiipide sisestamise tuvastamist. Iga programmeerija töötab iseseisvalt, programmeerib täielikult
asünkroonne režiim, pole vaja sünkroonimist oodata. Tarkvara programmeerimisliides on järgmine;
4) Valige ja asetage kiibid vastavalt indikaatori olekukirjeldusele jaotises 3.4 või ekraanil kuvatavatele viipadele, et viia lõpule kogu kiibi programmeerimine. Näpunäited: SP20F, SP20X, SP20P toetavad eraldiseisvat programmeerimist. Saate kasutada arvuti olemasolevat USB-porti, et ühendada üks või mitu programmeerijat eraldiseisvate andmete allalaadimiseks ja seejärel kasutada massprogrammeerimiseks eraldiseisvat meetodit. Võrreldes USB-meetodiga on see mugavam ja tõhusam. SP20B ei toeta eraldiseisvat funktsiooni ja seda saab arvutiga ühendada ainult massprogrammeerimiseks.
– 16 –
SP20 seeria programmeerija
Kasutusjuhend
Lisa 1 KKK
Kas programmeerija saab toetada img files?
Programmeerija tarkvara toetab kahend- ja kuueteistkümnendsüsteemi file kodeerimisvormingud. Kahendsõna kokkuleppeline järelliide files on *.bin ja kuueteistkümnendsüsteemi kokkuleppeline järelliide files on *.hex;
img on lihtsalt a file järelliide ja ei esinda file kodeerimisvorming. Tavaliselt (üle 90%) selline files on binaarselt kodeeritud. Lihtsalt laadige see otse tarkvarasse, tarkvara tuvastab automaatselt, kas file on kahendkood ja laadige see tuvastatud vormingus;
Et tagada täpsus file laadimisel soovitame kasutajatel kontrollida puhvri kontrollsummat ja file kontrollsumma koos inseneriga (või file koodi pakkujad/kliendid) pärast sellise laadimist files. (See teave kuvatakse kirjutamistarkvara peaakna allosas.)
Millised on programmeerimistõrke levinumad põhjused (sealhulgas kustutamise tõrge / programmeerimise tõrge / kontrollitõrge / ID viga jne)?
Tarkvaras valitud kiibi tootja/mudel ei vasta tegelikule kiibile; kiip on vales suunas paigutatud või programmeerimispesa on vales asendis sisestatud.
Palun kontrollige õiget paigutusmeetodit tarkvara aknas „Kiibi teave“; Kiibi tihvtide ja programmeerimispesa vahel on halb kontakt; Ühendage teistele trükkplaatidele joodetud kiibid juhtmete või integraallülituse programmeerimisklambritega, mis võib...
põhjustada programmeerimisvea vooluringi häirete tõttu. Palun sisestage kiibid programmeerimiseks tagasi programmeerimispessa; kiip võib olla kahjustatud, asendage testimiseks uue kiibiga.
Millised on ettevaatusabinõud ISP programmeerimisel?
ISP programmeerimine on suhteliselt keeruline ja sobib teatud erialaste teadmistega inimestele, kuid peate teadma, kuidas lugeda vooluringi skeemi ja teada sihtplaadi vooluringi skeemi. Tarkvara toetab mõnede levinud välkmälude ja EEPROM-ide ISP programmeerimist. Esiteks peate tarkvaras valima praeguse kiibi ISP programmeerimismeetodi. ISP programmeerimismeetodi kasutamisel peate pöörama tähelepanu järgmistele asjadele: Veenduge, et sihtmäluga ühendatud peakontroller (nt mikrokontroller/protsessor) ei pääseks sihtplaadile ligi.
kiip ja kõik mian-kontrolleri ühendatud IO-pordid peaksid olema seatud kõrgele takistusele (võite proovida mian-kontrolleri lähtestamisolekusse seada). Mõned programmeeritud kiibi juht-IO-pordid peavad vastama kiibi tavapärastele töötingimustele, näiteksample: SPI FLASH-i HOLD- ja WP-tihvtid tuleb kõrgele tasemele tõmmata. I2C EEPROM-i SDA-l ja SCL-il peavad olema ülestõmbetakistid ning WP-tihvt tuleb madalale tasemele tõmmata. Hoidke ühendusjuhtmed võimalikult lühikesed. Mõned kiibid ei pruugi kaasasoleva ISP-kaabliga programmeerida. Määrake sobiv helitugevus.tagISP programmeerimise e/clock parameetrid seadistusvalikutes: Kasutada saab ainult ühte kahest valikust: sihtplaadi enda toide või sihtplaadi toide programmeerijast. Olenemata kasutatavast toiteviisist peab VCC olema ühendatud. ISP meetodit mõjutavad sihtplaadi välisseadmed või ühendusjuhtmed, seega pole garanteeritud, et kõiki kiipe saab edukalt põletada. Kui ühendust ja sätteid kontrollitakse korduvalt ning programmeerimine ikka ei õnnestu, on soovitatav kiip eemaldada ja programmeerida see standardse kiibipesaga. Masstootmises proovige kõigepealt kasutada programmeerimist ja seejärel SMT-meetodit.
Miks pole 24-seeria kiibil kustutamisfunktsiooni?
Kiip põhineb EEPROM-tehnoloogial, kiibi andmeid saab otse ilma eelkustutamata ümber kirjutada, seega pole kustutamistoimingut saadaval;
Kui teil on vaja kiibi andmed kustutada, kirjutage FFH andmed otse kiibile.
– 17 –
SP20 seeria programmeerija
Kasutusjuhend
Kuidas uuendada programmeerija tarkvara ja püsivara?
Klõpsake programmeerija tarkvara menüül: Spikker – Otsige värskendusi. Kui värskendus on olemas, ilmub värskendusviisard. Täienduspaketi allalaadimiseks ja installimiseks järgige juhiseid;
Sisenege Sfly ametliku allalaadimiskeskusesse websaidil (http://www.sflytech.com), laadige alla uusim programmeerijatarkvara ja installige see;
Vaja on ainult programmeerija tarkvara uuendada, programmeerija püsivara pole vaja uuendada.
Mida teha, kui programmeerija tarkvaras pole kiibimudelit?
Esmalt uuendage programmeerija tarkvara uusimale versioonile; kui tarkvara uusimas versioonis pole programmeeritavat kiibimudelit, saatke palun e-kiri aadressile
taotleda lisamist. Märkige järgmine teave: programmeerija mudel, lisatava kiibi kaubamärk, üksikasjalik kiibi mudel, pakett (meeldetuletus: SP20 seeria programmeerijad saavad toetada ainult SPI NOR FLASH, EEPROM, muud tüüpi kiipe ei saa toetada).
– 18 –
SP20 seeria programmeerija
Kasutusjuhend
Lisa 2 Vastutusest loobumine
Shenzhen Sfly Technology Co., Ltd. teeb kõik endast oleneva, et tagada toote ning sellega seotud tarkvara ja materjalide korrektsus. Võimalike toote (sealhulgas tarkvara ja sellega seotud materjalide) defektide ja vigade korral annab ettevõte oma kaubanduslike ja tehniliste võimalustega kõik endast oleneva, et probleem lahendada. Ettevõte ei vastuta igasuguste juhuslike, vältimatute, otseste, kaudsete, eri-, laiendatud või karistuslike kahjude eest, mis tulenevad selle toote kasutamisest või müügist, sealhulgas, kuid mitte ainult, saamata jäänud kasum, firmaväärtus, saadavus, ärikatkestused, andmete kadu jne, ei vastuta mis tahes otseste, kaudsete, juhuslike, eri-, tuletis- ja kolmanda osapoole kahjunõuete eest.
– 19 –
Dokumendid / Ressursid
![]() |
SFLY SP20 seeria kiire programmeerija [pdfKasutusjuhend SP20B, SP20F, SP20X, SP20P, SP20 seeria kiire programmeerija, SP20 seeria, kiire programmeerija, kiirprogrammeerija, programmeerija |




