SP20 serijos didelės spartos programuotojas

Specifikacijos:

  • Produkto pavadinimas: SP20 serijos programuotojas
  • Gamintojas: SHENZHEN SFLY TECHNOLOGY CO.LTD.
  • Publikacijos išleidimo data: 7 m. gegužės 2024 d
  • Peržiūra: A5
  • Palaiko: SPI NOR FLASH, I2C, MicroWire EEPROM
  • Ryšio sąsaja: USB Type-C
  • Maitinimas: USB režimas – nereikia išorinio maitinimo šaltinio

Produkto naudojimo instrukcijos:

3 skyrius: Greitas naudojimas

3.1 Paruošiamasis darbas:

Įsitikinkite, kad programuotojas prijungtas prie kompiuterio per USB
C tipo sąsaja. USB išorinio maitinimo šaltinio nereikia
režimu.

3.2 Lusto programavimas:

Norėdami užprogramuoti lustą, vadovaukitės pateiktomis programinės įrangos instrukcijomis
naudojant SP20 serijos programuotoją.

3.3 Skaityti lusto duomenis ir programuoti naują lustą:

Galite nuskaityti esamus lusto duomenis ir užprogramuoti naują lustą
atlikdami vartotojo vadove nurodytus veiksmus.

3.4 Indikatoriaus būsena USB režimu:

Norėdami suprasti, žiūrėkite programuotojo indikatoriaus lemputes
įrenginio būseną USB režimu.

4 skyrius: Atskiras programavimas

4.1 Atsisiųskite atskirus duomenis:

Atsisiųskite reikiamus duomenis atskiram programavimui į
programuotojo įmontuotas atminties lustas.

4.2 Atskiras programavimo veiksmas:

Atlikite atskiras programavimo operacijas, kaip aprašyta
vadovas. Tai apima rankinį režimą ir automatinį valdymo režimą per
ATE sąsaja.

4.3 Indikatoriaus būsena autonominiame režime:

Supraskite indikatoriaus būseną dirbdami atskirai
efektyvaus programavimo režimas.

5 skyrius: Programavimas IPT režimu

Išsamias instrukcijas rasite vartotojo vadove
programavimas ISP režimu.

6 skyrius: Programavimas kelių mašinų režimu

Sužinokite apie aparatinės įrangos jungtis ir programavimo operacijas
kelių mašinų režimo programavimas.

DUK:

Kl.: Kokių tipų atminties lustus palaiko SP20
Serialo programuotojas?

A: Programuotojas palaiko SPI NOR FLASH, I2C,
MicroWire ir kiti EEPROM iš įvairių gamintojų
didelės spartos masinės gamybos programavimas.

“`

+
SP20B/SP20F/SP20X/SP20P
Programuotojo vartotojo vadovas
Publikacijos Išleidimo data: 7 m. gegužės 2024 d. A5 peržiūra

SHENZHEN SFLY TECHNOLOGY CO.LTD.

TURINYS

SP20 serijos programuotojas
Vartotojo vadovas

1 skyrius Įvadas
1.1 Veikimo charakteristikos ———————————————————————————— 3 1.2 SP20 serijos programuotojo parametrų lentelė ———————————————————————— 4
2 skyrius Programuotojo aparatinė įranga
2.1 Produktas baigtasview ————————————————————————————————— 5 2.2 Produkto priedai ——————————————————————————————————— 5
3 skyrius Greitas naudojimas
3.1 Parengiamieji darbai —————————————————————————————————————————————————————————————————————————————————————————————–6 3.2 Lusto duomenų skaitymas ir naujo lusto programavimas ————————————————————————-6 3.3 Indikatoriaus būsena USB režimu————————————————————————————————8
4 skyrius Atskiras programavimas
4.1 Atsisiųskite atskirus duomenis ———————————————————————————————————————————————————————————————————————————— 10
Rankinis režimas———————————————————————————————————-12 Automatinis valdymo režimas (valdymas per ATE sąsają) ———————————————————–12 4.3 Indikatoriaus būsena autonominiame režime —————————————————
5 skyrius Programavimas ISP režimu
5.1 IPT programavimo režimo pasirinkimas ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— 13 5.2 Prijunkite tikslinį lustą ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
6 skyrius Programavimas kelių mašinų režimu
6.1 Programuotojo aparatinis prijungimas ———————————————————————————————————————————————————————————————————————————————————15
1 priedas
17
2 priedas
Atsakomybės apribojimas ——————————————————————————————————————— 19
3 priedas
Peržiūrų istorija ————————————————————————————————————— 20

– 2 –

SP20 serijos programuotojas
Vartotojo vadovas
1 skyrius Įvadas
SP20 serijos (SP20B/SP20F/SP20X/SP20P) programuotojai yra naujausi didelės spartos masinės gamybos programuotojai, skirti SPI FLASH, kuriuos išleido Shenzhen SFLY Technology. Jis visiškai palaiko spartų SPI NOR FLASH, I2C / MicroWire ir kitų vietinių ir užsienio gamintojų EEPROM programavimą.
1.1 Veiklos charakteristikos
Aparatinės įrangos savybės
USB C tipo ryšio sąsaja, nereikia išorinio maitinimo šaltinio, kai naudojamas USB režimu; Palaiko didelės spartos masinės gamybos programavimą USB ir autonominiu režimu; Integruotas didelės talpos atminties lustas išsaugo inžinerinius duomenis autonominiam programavimui ir keliems kitiems veiksmams.
CRC duomenų patikra užtikrina absoliutų programavimo duomenų tikslumą; Keičiamas 28 kontaktų ZIF lizdas, kurį gali palaikyti įprastos universalios programavimo bazės; OLED ekranas vizualiai rodo dabartinę programuotojo veikimo informaciją; RGB trijų spalvų LED rodo veikimo būseną, o garsinis signalas gali pranešti apie sėkmingą arba nesėkmingą procesą.
Programavimas; Palaiko prasto kontakto kontakto aptikimą, efektyviai pagerina programavimo patikimumą; Palaiko ISP režimo programavimą, kuris gali palaikyti kai kurių lustų programavimą plokštėje; Keli programavimo paleidimo būdai: mygtuko paleidimas, lustų išdėstymas (intelektualus lustų išdėstymo aptikimas)
ir pašalinimas, automatinis paleidimo programavimas), ATE valdymas (nepriklausoma ATE valdymo sąsaja, teikianti tikslius ir patikimus programavimo mašinos valdymo signalus, tokius kaip BUSY, OK, NG, START, plačiai palaiko įvairių gamintojų automatinio programavimo įrangą); Trumpojo jungimo / viršsrovės apsaugos funkcija gali efektyviai apsaugoti programuotoją ar lustą nuo atsitiktinio pažeidimo; Programuojamas garsumastage dizainas, reguliuojamas diapazonas nuo 1.7 V iki 5.0 V, gali palaikyti 1.8 V / 2.5 V / 3 V / 3.3 V / 5 V lustus; Turi įrangos savikontrolės funkciją; Mažas dydis (dydis: 108 x 76 x 21 mm), vienu metu programuojant kelias mašinas užimama tik labai maža darbinio paviršiaus vieta;
Programinės įrangos funkcijos
Palaiko „Win7“ / „Win8“ / „Win10“ / „Win11“; Palaiko perjungimą tarp kinų ir anglų kalbos; Palaiko programinės įrangos atnaujinimą, kad būtų galima pridėti naujų įrenginių; Palaiko projektą file valdymas (projektas file išsaugo visus programavimo parametrus, įskaitant: lusto modelį, duomenis
file, programavimo nustatymai ir kt.); Palaiko papildomos saugojimo srities (OTP srities) ir konfigūracijos srities (būsenos registro,) skaitymą ir rašymą
ir kt.) lustą; Palaiko automatinį 25 serijos SPI FLASH atpažinimą; Automatinio serijos numerio funkcija (galima naudoti norint sugeneruoti unikalų produkto serijos numerį, MAC adresą,
„Bluetooth“ ID ir kt.); Palaiko kelių programuotojų režimo ryšį: vieną kompiuterį galima prijungti prie 8 SP20 serijos
programuotojai vienalaikiam programavimui, automatinio serijos numerio funkcija aktyvi daugiaprogramiu režimu; palaikymo žurnalas file taupymas;
Pastaba: aukščiau nurodytos funkcijos priklauso nuo gaminio modelio. Norėdami gauti daugiau informacijos, žr. gaminio parametrų lentelę 1.2 skyriuje
– 3 –

SP20 serijos programuotojas
Vartotojo vadovas

1.2 SP20 serijos programuotojo parametrų lentelė

Produkto parametras

SP20P SP20X SP20F SP20B

Produkto išvaizda

Palaikomas lustas voltage asortimentas

1.8-5V

1.8-5V

1.8-5V

1.8-5V

Maksimali palaikomų lustų atmintis (1 pastaba)

Palaikymo lustų serija (sąsajos tipas)
(I2C EEPROM mikrolaidinis EEPROM SPI blykstė)
Daugialypis ryšys
(Vienas kompiuteris gali prijungti 8 programuotojus)

Masinė gamyba su USB
(Automatiškai aptikti lusto įdėjimą ir išimti, automatinis programuotojas)

Automatinis serijos Nr.
(Serijos numerių programavimas)

RGB šviesos diodų veikimo indikatorius

Garso signalo raginimas

Atskiras programavimas
(programavimas be kompiuterio, tinka masinei gamybai)

Remti automatikos įrangą
(Valdykite automatinę įrangą naudodami ATE)

IPT programavimas
(Palaiko kai kuriuos modelius)

USB režimo naudojimas autonominiame režime

Programavimo pradžios mygtukas

OLED ekranas

Programavimo greitis
(Programavimas + patikrinimas) Visi duomenys

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

1Gb

Y
Y
YYYY
YYYYY 6s 25s 47s

1Gb

Y
Y
YYYY
YYNNN 6s 25s 47s

1Gb

Y
Y
YYYY
NYNNN 6s 25s 47s

1Gb

Y
Y
YYNN
NYNNN 7s 28s 52s

„Y“ reiškia, kad ji turi arba palaiko funkciją, „N“ reiškia, kad ji neturi arba nepalaiko funkcijos

1 pastaba Palaiko iki 1 Gb USB režimu ir 512 Mb autonominiu režimu.

– 4 –

SP20 serijos programuotojas
Vartotojo vadovas
2 skyrius Programuotojo aparatinė įranga
2.1 Produktas baigtasview

Prekė

Vardas
28P ZIF lizdas Trijų spalvų indikatorius
OLED ekranas Programavimo pradžios mygtukas
USB sąsaja
ISP/ATE tankinimo sąsaja

Iliustruoti
Įdėkite DIP supakuotą lustą, programavimo lizdą (Pastaba: nepalaiko integruotų lustų programavimo jungiant laidą iš ZIF lizdo.)
Mėlyna: BUSY; Žalia: gerai (sėkmingai); Raudona: nepavyko
Rodyti esamą veikimo būseną ir rezultatus (šį komponentą turi tik SP20P) Pradėkite programavimą paspausdami mygtuką (šį komponentą turi tik SP20P)
C tipo USB sąsaja
Pateikite programavimo mašinos valdymo signalus (BUSY, OK, NG, START) (šią funkciją turi tik SP20P ir SP20X). ISP programavimas lustams, lituotiems ant plokščių.

2.2 Produkto priedai

C tipo duomenų kabelis

ISP kabelis

5V/1A maitinimo adapteris

Naudojimo instrukcija

Įvairių partijų priedų spalva/išvaizda gali skirtis, žr. faktinį gaminį;
SP20B komplekte nėra maitinimo adapterio, maitinimui naudokite tik USB prievadą; standartinėje programuotojo konfigūracijoje nėra programavimo lizdo, prašome
pasirinkti pagal savo poreikius;

– 5 –

SP20 serijos programuotojas
Vartotojo vadovas

3 skyrius Greitas naudojimas

Šiame skyriuje naudojamas SOIC8 (208 mln.) supakuotas SPI FLASH lustas W25Q32DW kaip buvęsample pristatyti SP20P programuotojo lusto programavimo USB režimu metodą. Įprastas programavimas apima šiuos 5 veiksmus:

Programinės ir techninės įrangos paruošimo programavimas

Pasirinkite lusto modelį

Įkelti file Veikimo parinkčių nustatymai

3.1 Parengiamieji darbai
1) Įdiekite „SFLY FlyPRO II“ serijos programuotojo programinę įrangą (su USB tvarkykle, USB tvarkyklė bus įdiegta pagal nutylėjimą diegiant programinę įrangą), palaikykite Win7/Win8/Win10/Win11, atsisiųskite programinę įrangą URL: http://www.sflytech.com; 2) USB laidu prijunkite programuotoją prie kompiuterio USB prievado ir normaliai prisijungus užsidegs žalia programuotojo lemputė;

Prijunkite prie kompiuterio USB prievado
3) Paleiskite programuotojo programinę įrangą „SFLY FlyPRO II“, programinė įranga automatiškai prisijungs prie programuotojo, o dešiniajame programinės įrangos lange bus rodomas programuotojo modelis ir gaminio serijos numeris. Jei nepavyksta prisijungti: patikrinkite, ar USB laidas prijungtas; patikrinkite, ar USB tvarkyklė sėkmingai įdiegta kompiuterio įrenginių tvarkyklėje (jei USB tvarkyklė neįdiegta teisingai, atnaujinkite USB tvarkyklę rankiniu būdu: programuotojo programinės įrangos diegimo kataloge Aplankas suraskite „USB_DRIVER“, tiesiog atnaujinkite tvarkyklę);

Sėkmingai prisijungus, šiuo metu prijungto programuotojo modelis
ir bus rodoma seka

3.2 Lusto programavimas
1 Pasirinkite lusto modelį:

Spustelėkite įrankių juostos mygtuką

ir iššokančiajame dialogo lange ieškokite lusto modelio, kurį norite užprogramuoti

lusto modelio pasirinkimui: W25Q32DW. Pasirinkite atitinkamą lusto prekės ženklą, modelį ir pakuotės tipą (pasirinkus netinkamą prekės ženklą ir modelį, programavimas sukels gedimą).

– 6 –

SP20 serijos programuotojas
Vartotojo vadovas

2 Įkelti file:

Spustelėkite įrankių juostos mygtuką

duomenims įkelti file, kuris gali palaikyti Bin ir Hex formatus.

3) Veikimo parinkčių nustatymas: jei reikia, atlikite atitinkamus nustatymus puslapyje „Operation Options“. Patarimas: Netuščią lustą reikia ištrinti.

Norėdami užprogramuoti C sritį (būsenos registrą), turite spustelėti šį mygtuką, kad atidarytumėte parinktį „Config“, kad atliktumėte atitinkamus nustatymus.

4 Įdėkite lustą:
Pakelkite ZIF lizdo rankeną, įkiškite apatinę programavimo lizdo eilutę, lygiagrečiai su ZIF lizdo apačia, nuspauskite rankenėlę ir įkiškite lustą į programavimo lizdą. Atkreipkite dėmesį, kad lusto 1 kaiščio kryptis neturėtų būti nukreipta neteisinga kryptimi. Patarimas: galite view atitinkamą programavimo lizdo modelį ir įterpimo būdą puslapyje „lusto informacija“.

– 7 –

5Programavimo operacija: spustelėkite įrankių juostos mygtuką

Norėdami pradėti programuoti:

SP20 serijos programuotojas
Vartotojo vadovas

Kai programavimas bus baigtas, būsenos piktograma pasikeičia į „OK“, rodanti, kad programavimas buvo sėkmingas:

3.3 Skaityti lusto duomenis ir užprogramuoti naują lustą

1 Atlikite 3.2 skyriuje nurodytus veiksmus, kad pasirinktumėte lusto modelį, įstatykite lizdą ir lustą, kurį norite nuskaityti;

Patarimai:

Daugelį SPI „Flash“ lustų galite automatiškai atpažinti naudodami mygtuką „Patikrinti modelį“. Išlituoto lusto kontaktus reikia išvalyti, kad būtų išvengta blogo kontakto;

įrankių juostoje;

2) Spustelėkite skaitymo mygtuką

įrankių juostoje ir pasirodys dialogo langas „Skaitymo parinktys“;

3) Spustelėkite mygtuką „Gerai“, programuotojas automatiškai atidarys „Duomenų buferį“, nuskaitęs lusto duomenis, ir spustelėkite mygtuką „Išsaugoti duomenis“, kad įrašyti nuskaitytus duomenis į kompiuterį tolimesniam naudojimui;
– 8 –

SP20 serijos programuotojas
Vartotojo vadovas
4) Spustelėkite „Duomenų buferio“ mygtuką „Išsaugoti duomenis“, iššoks dialogo langas „Išsaugoti duomenis“, numatytasis išsaugoti visą saugojimo sritį, galite pasirinkti atminties sritį pagal poreikį, pvz., pagrindinę atminties sritį „Flash“, išsaugoti file galima naudoti vėliau;

5) Uždarykite „duomenų buferį“ ir įdėkite naują to paties modelio lustą;

6) Spustelėkite mygtuką

įrašyti nuskaitytą turinį į naują lustą.

Patarimas: Nustatymų parinktyse pasirinkite visas programavimo sritis, kitaip įkėlimo duomenys gali būti nepilni ir
pagrindinis lustas gali veikti normaliai, bet nukopijuotas lustas gali neveikti normaliai;

Nustatę programavimo parametrus arba sėkmingai nuskaitę motininio lusto duomenis, galite juos išsaugoti

kaip projektas file (spustelėkite įrankių juostą

mygtuką arba spustelėkite meniu juostą: File-> Išsaugoti projektą), tada tik jūs

reikia įkelti išsaugotą projektą file, ir nereikia iš naujo nustatyti parametrų, norint užprogramuoti naują

lustas.

3.4 Indikatoriaus būsena USB režimu

Rodiklio būsena
Nuolatinė mėlyna Mirksi mėlyna Nuolatinė žalia
Nuolatinė raudona

Valstybės aprašymas
Būsena užimta, programuotojas atlieka tokias operacijas kaip trynimas, programavimas, tikrinimas ir kt. Palaukite, kol bus įdėtas lustas
Šiuo metu budėjimo režime arba esamas lustas sėkmingai užprogramuotas Lusto programavimas nepavyko (gedimo priežastį galite patikrinti programinės įrangos informacijos lange)

Nepalaiko integruotų lustų programavimo jungiant laidą iš ZIF lizdo, dėl išorinės grandinės trukdžių suges programavimas, o esant išorinei plokštei su elektra taip pat gali būti pažeista programuotojo aparatinė įranga, jei programuotojas bus pažeistas dėl šio netinkamo naudojimo, garantinis aptarnavimas negaus. Norėdami programuoti lustą, naudokite standartinį programavimo lizdą arba naudokite programuotojo IPT sąsają, kad suprogramuotumėte integruotą lustą (žr. 5 skyrių Programavimas IPT režimu)
– 9 –

SP20 serijos programuotojas
Vartotojo vadovas

4 skyrius Atskiras programavimas
SP20F,SP20X,SP20P palaiko savarankišką (be kompiuterio) programavimą, tinka masinei gamybai. Pagrindinis operacijos procesas yra toks:
Atsisiųskite atskirus duomenis Atjunkite USB kabelį ir prijunkite prie 5 V maitinimo šaltinio
Pradėkite savarankišką programavimą

4.1 Atsisiųskite atskirus duomenis
1) USB laidu prijunkite programuotoją prie kompiuterio USB prievado ir paleiskite „SFLY FlyPRO II“ programinę įrangą; 2) Atlikite 3.2 skyriuje nurodytus veiksmus, kad pasirinktumėte lusto modelį, įkeltumėte duomenis file, ir nustatyti reikiamas veikimo parinktis; 3) Siekiant užtikrinti, kad atskiri duomenys būtų teisingi, pirmiausia galite suprogramuoti keletą lustų ir atlikti faktinį gaminio patikrinimą;

4) Spustelėkite mygtuką

Norėdami išsaugoti esamą projektą (Patarimas: išsaugotas projektas file galima įkelti ir naudoti vėliau

išvengsite pakartotinių nustatymų problemų);

5) Spustelėkite mygtuką

Norėdami atsisiųsti atskirus duomenis, pasirodys dialogo langas „Atsisiųsti projektą“;

Pastaba: kai programuojate rankiniu būdu, pasirinkite „Chip Insert“ arba „KEY Sart“ (tik SP20P palaiko KEY start). Naudodami su automatinio programavimo aparatu, pasirinkite „ATE valdymas (mašinos režimas)“.

6) Spustelėkite Gerai, kad atsisiųstumėte atskirus duomenis į programuotojo vidinę atmintį. Patarimai: atskiri duomenys nebus prarasti, kai programuotojas bus išjungtas, ir galėsite toliau juos naudoti.
laiko.

– 10 –

SP20 serijos programuotojas
Vartotojo vadovas
4.2 Atskiras programavimo veiksmas
Rankinis režimas
Skiedrų rinkimo ir įdėjimo rankiniu būdu programavimo būdas. Rankinio veikimo etapai autonominiame režime yra tokie: 1) Atsisiųskite atskirus duomenis pagal metodą, aprašytą 4.1 skyriuje. Atminkite, kad atsisiųsdami atskirus duomenis pasirinkite paleidimo valdymo režimą kaip „Chip Placement“ (SP20P taip pat gali pasirinkti „Key Start“); 2) Atjunkite USB kabelį nuo kompiuterio ir prijunkite prie 5 V maitinimo adapterio. Kai programuotojas bus įjungtas, jis pirmiausia patikrins vidinius atskirus duomenis, kad patikrintų duomenų vientisumą ir tikslumą. Tai trunka 3–25 sekundes. Jei testas išlaikytas, indikatoriaus lemputė mirksi mėlynai, nurodant, kad programuotojas perėjo į autonominio programavimo režimą. Jei bandymas nepavyksta, indikatorius rodo raudoną mirksinčią būseną, nurodant, kad programuotoje nėra galiojančių atskirų duomenų ir negalima pradėti savarankiško programavimo;
Prijunkite prie 5 V maitinimo adapterio autonominiam programavimui
Pastaba: Tik SP20P gali intuityviai rodyti programuotojo darbo būseną per OLED ekraną, kaip parodyta aukščiau esančiame paveikslėlyje, jis ragina palaukti, kol bus įdėtas lustas. 3) Įdėkite programuojamą lustą į ZIF lizdą, indikatoriaus lemputė iš mirksinčios mėlynos spalvos pasikeičia į nuolatinę mėlyną, tai rodo, kad programuotojas aptiko lustą ir programuoja; 4) Kai indikatoriaus lemputė nuolat šviečia žaliai, tai reiškia, kad lusto programavimas baigtas ir programavimas sėkmingas. Jei indikatoriaus lemputė užsidega raudonai, tai reiškia, kad dabartinis lusto programavimas nepavyko. Tuo pačiu metu programuotojas laukia, kol dabartinis lustas bus pašalintas iš ZIF lizdo. Jei įjungta skambučio raginimo funkcija, programuotojas pypsi, kai programavimas bus baigtas; 5) Išimkite lustą ir įdėkite į kitą lustą, kartokite šį veiksmą, kol bus baigtas programavimas.
– 11 –

SP20 serijos programuotojas
Vartotojo vadovas
Automatinis valdymo režimas (valdymas per ATE sąsają)
SP20X/SP20P turi ISP/ATE tankinimo sąsają, kurią galima naudoti su automatinio programavimo staklėmis ir kita automatine įranga automatiniam programavimui realizuoti (automatiškai paimti ir įdėti lustus, automatinis programavimas). Atlikite šiuos veiksmus: 1) Atsisiųskite atskirus duomenis pagal 4.1 skirsnyje pateiktą metodą. Atminkite, kad atsisiųsdami atskirus duomenis pasirinkite valdymo pradžios režimą kaip „ATE valdymas (mašinos režimas)“. Šiame darbo režime programuotojo ATE sąsaja gali pateikti START/OK/NG/BUSY indikatoriaus signalą; 2) Nuveskite lusto kaiščio liniją iš ZIF lizdo į programavimo mašiną; 3) Prijunkite mašinos valdymo liniją prie programuotojo „ISP/ATE sąsaja“, sąsajos kontaktai apibrėžti taip;

ISP/ATE sąsaja 4) Pradėkite programavimą.

3 – UŽIMTA 5 – Gerai 9 – NG 7 – PRADĖTI 2 – VCC 4/6/8/10 – GND

4.3 Indikatoriaus būsena autonominiame režime

Rodiklio būsena

Būsenos aprašymas (rankinis metodas)

Mirksi raudonai

Programuotojas neatsisiuntė atskirų duomenų

Mirksi mėlyna Mėlyna Žalia
Raudona

Palaukite lusto įdėjimo Programavimo lustas Lusto programavimas baigtas ir programavimas sėkmingas (Laukiama lusto pašalinimo) Lusto programavimas nepavyko (Laukiama lusto pašalinimo)

Būsenos aprašymas (automatinis valdymo režimas, tik SP20X, SP20P)
Programuotojas neatsisiuntė atskirų duomenų Programavimo lustas Lusto programavimas baigtas ir programavimas sėkmingas
Lusto programavimas nepavyko

– 12 –

SP20 serijos programuotojas
Vartotojo vadovas
5 skyrius Programavimas ISP režimu
Pilnas IPT pavadinimas yra „In System Program“. IPT programavimo režimu jums tereikia prijungti kelias signalo linijas prie atitinkamų integruoto lusto kaiščių, kad būtų galima atlikti lusto skaitymo ir rašymo operacijas, o tai gali išvengti lusto išlitavimo problemų. SP20 serija turi 10P ISP/ATE multipleksavimo sąsają, per šią sąsają galima programuoti mikroschemos plokštėje.
5.1 Pasirinkite IPT programavimo režimą
SP20 serijos programuotojai gali palaikyti kai kurių lustų ISP režimo programavimą. Norėdami ieškoti programuojamo lusto modelio, programinėje įrangoje spustelėkite mygtuką „lusto modelis“, o stulpelyje „Adapteris/Programavimo režimas“ pasirinkite „ISP režimo programavimas“ (Jei ieškotame lusto programavimo metode nėra ISP režimo programavimo, tai reiškia, kad lustą galima programuoti tik naudojant programavimo lizdą). Žiūrėkite žemiau esantį paveikslėlį:

5.2 IPT sąsajos apibrėžimas
SP20 serijos programuotojo IPT sąsajos apibrėžimas yra toks:

97531 10 8 6 4 2

ISP/ATE sąsaja

10P spalvotas IPT kabelis atsitiktinai paskirstomas, kad būtų galima sujungti IPT sąsają ir tikslinės plokštės lustą. 5x2P kištukas yra prijungtas prie programuotojo ISP sąsajos, o kitas galas yra prijungtas prie atitinkamo tikslinės lusto kaiščio per DuPont antraštės terminalą.

Prijunkite tikslinį lustą per „DuPont“ galvutę

Atitinkamas ryšys tarp IPT kabelio spalvos ir IPT sąsajos kontaktų yra toks:

Spalva
Ruda Raudona Oranžinė (arba rožinė) Geltona Žalia

Atitinka IPT sąsajos kaiščius
1 2 3 4 5

Spalva
Mėlyna Violetinė Pilka Balta Juoda

Atitinka IPT sąsajos kaiščius
6 7 8 9 10

– 13 –

SP20 serijos programuotojas
Vartotojo vadovas
5.3 Prijunkite tikslinį lustą
Spustelėkite „lusto informacijos“ puslapį pagrindinėje programinės įrangos sąsajoje view IPT sąsajos ir tikslinės lusto sujungimo schema. Žiūrėkite žemiau esantį paveikslėlį:

Skirtingi lustai turi skirtingus prijungimo būdus. Spustelėkite „lusto informacijos“ puslapį programinėje įrangoje, kad view detalūs lusto prijungimo būdai.
5.4 Pasirinkite ISP maitinimo režimą
IPT programavimo metu tikslinis lustas turi dvi maitinimo parinktis: maitinamas programuotojo ir savarankiškai maitinamas iš tikslinės plokštės. Programinės įrangos puslapyje „Projekto nustatymai“ nustatykite, ar pažymėti „Suteikti maitinimą tikslinei plokštei“:

Pažymėkite „Pateikti maitinimą tikslinei plokštei“, programuotojas tieks maitinimą tikslinės plokštės lustui, pasirinkite maitinimo šaltinio tūrįtage pagal lusto vardinį darbinį tūrįtage. Programuotojas gali užtikrinti maksimalią 250 mA apkrovos srovę. Jei apkrovos srovė per didelė, programuotojas paragins apsaugą nuo per didelės srovės. Panaikinkite žymėjimą „Pateikti maitinimą tikslinei plokštei“ ir pakeiskite į tikslinės plokštės maitinimą (SP20 programuotojas gali palaikyti 1.65 V ~ 5.5 V tikslinės plokštės veikimo tūrįtage diapazonas, IPT signalo vairavimo ttage automatiškai prisitaikys prie tikslinės plokštės VCC voltagir).

5.5 Programavimo veikimas

Patikrinkite, ar aparatinės įrangos ryšys ir programinės įrangos nustatymai yra teisingi, ir spustelėkite mygtuką IPT programavimas lustui.

užbaigti

IPT programavimas yra gana sudėtingas, todėl turite būti labai gerai susipažinę su grandine; Jungiamieji laidai gali sukelti trukdžius ir trukdyti kitiems grandinės ryšiams.
plokštę, o tai gali sukelti IPT programavimo gedimą. Nuimkite lustą
ir programavimui naudokite įprastą lustų lizdą;

– 14 –

SP20 serijos programuotojas
Vartotojo vadovas
6 skyrius Programavimas kelių mašinų režimu
Programuotojo programinė įranga palaiko iki 8 programuotojų, prijungtų prie vieno kompiuterio, veikimą vienu metu (masinė gamyba arba atsisiunčiami atskiri duomenys).
6.1 Programuotojo aparatinės įrangos prijungimas
1) Naudokite USB HUB, norėdami prijungti kelis programuotojus prie kompiuterio USB prievado (USB šakotuvas turi turėti išorinį maitinimo adapterį ir reikalingas išorinis maitinimo šaltinis). Atkreipkite dėmesį, kad kelių mašinų režimu kartu gali būti naudojami tik to paties modelio programuotojai, o skirtingų modelių negalima maišyti.
2) Paleiskite SP20 programuotojo programinę įrangą, programinė įranga automatiškai prisijungs prie visų prijungtų programuotojų ir
Įjunkite kelių mašinų režimą. Jei programuotojo programinė įranga jau veikia, galite spustelėti „Meniu“ „Programuotojas“ „Prisijungti iš naujo“ ir programinė įranga atidarys dialogo langą „Prisijungti prie programuotojo“:
– 15 –

SP20 serijos programuotojas
Vartotojo vadovas
Pasirinkite programuotoją, kurį norite prijungti, ir spustelėkite Gerai. Sėkmingai prisijungus, programinė įranga pereina į kelių mašinų režimą, o sąsaja yra tokia:

6.2 Programavimo veikimas
1) Programavimo operacija yra tokia pati kaip ir 3.2 skyriuje aprašyta programavimo procedūra: pasirinkite lusto modelį, įkelkite file nustatyti veikimo parinktis, įdiegti programavimo lizdą;

2) Spustelėkite

mygtukas (Pastaba: SP20P gali pasirinkti du masinio programavimo režimus: „Chip

Įterpti“ ir „Paleisties klavišas“.ample, pasirinkite režimą „Chip Insert“), o programuotojas lauks lusto

būti dedamas;

3) Į programavimo lizdą po vieną įdėkite programuojamus lustus ir programuotojas automatiškai pradės veikti

programavimas nustačius, kad įdedami lustai. Kiekvienas programuotojas dirba savarankiškai, programuoja pilnai

asinchroninis režimas, nereikia laukti sinchronizacijos. Programinės įrangos programavimo sąsaja yra tokia;

4) Pasirinkite ir sudėkite lustus pagal indikatoriaus būsenos aprašymą 3.4 skyriuje arba ekrane rodomus raginimus, kad užbaigtumėte visą lustų programavimą. Patarimai: SP20F, SP20X, SP20P palaiko atskirą programavimą. Galite naudoti esamą USB prievadą kompiuteryje, kad prijungtumėte vieną ar daugiau programuotojų, kad atsisiųstumėte atskirus duomenis, o tada naudokite atskirą metodą masiniam programavimui. Palyginti su USB metodu, jis yra patogesnis ir efektyvesnis. SP20B nepalaiko savarankiško ir gali būti prijungtas prie kompiuterio tik masiniam programavimui.
– 16 –

SP20 serijos programuotojas
Vartotojo vadovas
1 priedas DUK
Ar programuotojas gali palaikyti img files?
Programuotojo programinė įranga palaiko dvejetainį ir šešioliktainį skaičių file kodavimo formatai. Dvejetainės sutartinė priesaga files yra *.bin ir sutartinė šešioliktainio skaičiaus priesaga files yra *.hex;
img yra tik a file priesaga ir neatspindi file kodavimo formatas. Paprastai (virš 90%) tokių files yra užkoduoti dvejetainiu būdu. Tiesiog įkelkite jį tiesiai į programinę įrangą, programinė įranga automatiškai atpažins, ar file yra dvejetainis kodas ir įkelkite jį atpažintu formatu;
Siekiant užtikrinti tikslumą file įkeliant, rekomenduojame vartotojams patikrinti buferio kontrolinę sumą ir file kontrolinė suma su inžinieriumi (arba file kodų teikėjai/klientai) įkėlus tokius files. (Ši informacija bus rodoma pagrindinio rašymo programinės įrangos lango apačioje.)
Kokios yra dažniausios programavimo gedimo priežastys (įskaitant ištrynimo gedimą / programavimo gedimą / patvirtinimo gedimą / ID klaidą ir tt)?
Programinėje įrangoje pasirinktas lusto gamintojas / modelis neatitinka tikrojo lusto; Lustas įdėtas netinkama kryptimi arba programavimo lizdas įdėtas netinkamoje padėtyje.
Patikrinkite teisingą išdėstymo būdą programinės įrangos lange „Chip Information“; Blogas kontaktas tarp lusto kontaktų ir programavimo lizdo; Prijunkite lustus, kurie buvo lituoti prie kitų plokščių, laidais arba IC programavimo spaustukais, nes tai gali...
Dėl grandinės trukdžių gali sutrikti programavimas. Įdėkite lustus atgal į programavimo lizdą programavimui; Lustas gali būti pažeistas, pakeiskite jį nauju, kad galėtumėte jį patikrinti.
Kokios yra IPT programavimo atsargumo priemonės?
ISP programavimas yra gana sudėtingas, tinka žmonėms, turintiems tam tikrų profesinių žinių, reikia mokėti skaityti grandinės schemas ir žinoti tikslinės plokštės grandinės schemą. Programinė įranga palaiko kai kurių dažniausiai naudojamų FLASH ir EEPROM atminčių ISP programavimą. Visų pirma, programinėje įrangoje reikia pasirinkti dabartinės mikroschemos ISP programavimo metodą. Naudojant ISP programavimo metodą, reikia atkreipti dėmesį į šiuos dalykus: Įsitikinkite, kad prie tikslinės „Flash“ atminties prijungtas pagrindinis valdiklis (pvz., MCU/CPU) nepasiekia tikslinės plokštės.
lustą, o visi prijungti „mian“ valdiklio IO prievadai turėtų būti nustatyti į didelės varžos režimą (galite pabandyti nustatyti „mian“ valdiklį į RESET būseną). Kai kurie programuojamo lusto valdymo IO prievadai turi atitikti įprastas lusto darbo sąlygas, pvz.ampLe: SPI FLASH atminties HOLD ir WP kontaktai turi būti pakelti iki aukšto lygio. I2C EEPROM SDA ir SCL rezistoriai turi turėti pakėlimo rezistorius, o WP kontaktas turi būti pakeltas iki žemo lygio. Jungiamuosius laidus laikykite kuo trumpesnius. Kai kurių lustų nepavyksta programuoti su pridedamu ISP kabeliu. Nustatykite tinkamą garsumą.tagISP programavimo e/laikro parametrai sąrankos parinktyse: Galima naudoti tik vieną iš dviejų parinkčių: maitinti pačią tikslinę plokštę arba maitinti tikslinę plokštę iš programuotojo. Nesvarbu, kuris maitinimo būdas naudojamas, VCC turi būti prijungtas. ISP metodą veikia tikslinės plokštės periferinė grandinė arba jungiamieji laidai, todėl negarantuojama, kad visus lustus bus galima sėkmingai įrašyti. Jei jungtis ir nustatymai pakartotinai tikrinami ir vis tiek nepavyksta sėkmingai užprogramuoti, rekomenduojama išimti lustą ir jį programuoti naudojant standartinį lusto lizdą. Masinėje gamyboje stenkitės pirmiausia naudoti programavimą, o tada SMT metodą.
Kodėl 24 serijos lustas neturi trynimo funkcijos?
Lustas yra pagrįstas EEPROM technologija, lusto duomenis galima tiesiogiai perrašyti be išankstinio trynimo, todėl nėra jokios trynimo operacijos;
Jei reikia išvalyti lusto duomenis, įrašykite FFH duomenis tiesiai į lustą.
– 17 –

SP20 serijos programuotojas
Vartotojo vadovas
Kaip atnaujinti programuotojo programinę įrangą ir programinę-aparatinę įrangą?
Spustelėkite programuotojo programinės įrangos meniu: Žinynas – Patikrinkite, ar nėra naujinimų. Jei yra naujinimas, pasirodys atnaujinimo vedlys. Vykdykite nurodymus, kad atsisiųstumėte naujinimo paketą ir jį įdiegtumėte;
Įeikite į „Sfly Official“ atsisiuntimo centrą websvetainėje (http://www.sflytech.com), atsisiųskite naujausią programavimo programinę įrangą ir ją įdiekite;
Reikia tik atnaujinti programuotojo programinę įrangą, nereikia atnaujinti programuotojo programinės įrangos.
Ką daryti, jei programuotojo programinėje įrangoje nėra lusto modelio?
Pirmiausia atnaujinkite programuotojo programinę įrangą į naujausią versiją; Jei naujausioje programinės įrangos versijoje nėra mikroschemos modelio, kurį būtų galima programuoti, siųskite el. laišką adresu
kreiptis dėl papildymo. Nurodykite šią informaciją: programuotojo modelis, lusto prekės ženklas, kurį reikia pridėti, detalus lusto modelis, paketas (priminimas: SP20 serijos programuotojai gali palaikyti tik SPI NOR FLASH, EEPROM, kitų tipų lustai nepalaikomi).
– 18 –

SP20 serijos programuotojas
Vartotojo vadovas
2 priedas Atsakomybės apribojimas
Shenzhen Sfly Technology Co., Ltd. deda visas pastangas, kad užtikrintų gaminio ir su juo susijusios programinės įrangos bei medžiagų teisingumą. Dėl galimų gaminio (įskaitant programinę įrangą ir susijusias medžiagas) defektų ir klaidų, įmonė padarys viską, kad išspręstų problemą savo komercinėmis ir techninėmis galimybėmis. Bendrovė neatsako už visų rūšių atsitiktinius, neišvengiamus, tiesioginius, netiesioginius, specialius, išplėstinius ar baudžiamuosius nuostolius, atsirandančius dėl šio gaminio naudojimo ar pardavimo, įskaitant, bet neapsiribojant, negautą pelną, prestižą, prieinamumą, verslo nutraukimą, duomenų praradimą ir pan., neatsako už jokias tiesiogines, netiesiogines, atsitiktines, specialias, išvestines, trečiųjų šalių žalas.
– 19 –

Dokumentai / Ištekliai

SFLY SP20 serijos didelės spartos programuotojas [pdf] Naudotojo vadovas
SP20B, SP20F, SP20X, SP20P, SP20 serijos didelės spartos programuotojas, SP20 serija, didelės spartos programuotojas, greitasis programuotojas, programuotojas

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *