SP20-sarjan nopea ohjelmoija

Tekniset tiedot:

  • Tuotteen nimi: SP20-sarjan ohjelmoija
  • Valmistaja: SHENZHEN SFLY TECHNOLOGY CO.LTD.
  • Julkaisupäivä: 7
  • Versio: A5
  • Tukee: SPI NOR FLASH, I2C, MicroWire EEPROM
  • Tiedonsiirtoliitäntä: USB Type-C
  • Virtalähde: USB-tila – ulkoista virtalähdettä ei tarvita

Tuotteen käyttöohjeet:

Luku 3: Nopea käyttö

3.1 Valmistelutyöt:

Varmista, että ohjelmoija on kytketty tietokoneeseen USB:n kautta
Type-C-liitäntä. USB:ssä ei tarvita ulkoista virtalähdettä
tila.

3.2 Sirun ohjelmointi:

Ohjelmoi siru noudattamalla toimitettuja ohjelmiston ohjeita
käyttämällä SP20-sarjan ohjelmoijaa.

3.3 Sirutietojen lukeminen ja uuden sirun ohjelmointi:

Voit lukea olemassa olevia sirutietoja ja ohjelmoida uuden sirun
noudattamalla käyttöoppaan ohjeita.

3.4 Ilmaisimen tila USB-tilassa:

Katso ohjelmoijan merkkivalot ymmärtääksesi
laitteen tila USB-tilassa.

Luku 4: Itsenäinen ohjelmointi

4.1 Lataa erilliset tiedot:

Lataa tarvittavat tiedot itsenäistä ohjelmointia varten
ohjelmoijan sisäänrakennettu muistisiru.

4.2 Itsenäinen ohjelmointitoiminto:

Suorita erilliset ohjelmointitoiminnot kohdassa kuvatulla tavalla
manuaalinen. Tämä sisältää manuaalisen tilan ja automaattisen ohjaustilan kautta
ATE käyttöliittymä.

4.3 Ilmaisimen tila itsenäisessä tilassa:

Ymmärrä ilmaisimen tila toimiessasi erillisenä
tila tehokkaaseen ohjelmointiin.

Luku 5: Ohjelmointi ISP-tilassa

Katso tarkemmat ohjeet käyttöoppaasta
ohjelmointi ISP-tilassa.

Luku 6: Ohjelmointi monikonetilassa

Opi laitteistoliitännöistä ja ohjelmointitoiminnoista
usean koneen tilan ohjelmointi.

UKK:

K: Minkä tyyppisiä muistisiruja SP20 tukee
Sarjan ohjelmoija?

A: Ohjelmoija tukee SPI NOR FLASH, I2C,
MicroWire ja muut EEPROMit eri valmistajilta
nopea massatuotannon ohjelmointi.

"`

+
SP20B/SP20F/SP20X/SP20P
Ohjelmoijan käyttöopas
Julkaisun julkaisupäivämäärä: 7. toukokuuta 2024 Versio A5

SHENZHEN SFLY TECHNOLOGY CO.LTD.

SISÄLLYS

SP20-sarjan ohjelmoija
Käyttöopas

Luku 1 Johdanto
1.1 Suorituskykyominaisuudet ————————————————————————————— 3 1.2 SP20-sarjan ohjelmoijan parametritaulukko ———————————————————————— 4
Luku 2 Ohjelmoijalaitteisto
2.1 Tuote ohiview ————————————————————————————————— 5 2.2 Tuotelisäosat ———————————————————————————————————— 5
Luku 3 Nopea käyttö
3.1 Valmistelut ——————————————————————————————————————————————————————————————————————————————————————— 6 3.2 Sirutietojen lukeminen ja uuden sirun ohjelmointi ————————————————————————-6 3.3 Ilmaisimen tila USB-tilassa————————————————————————————————8
Luku 4 Itsenäinen ohjelmointi
4.1 Itsenäisten tietojen lataaminen ————————————————————————————————————————————————————————————————————————— 10
Manuaalinen tila———————————————————————————————————-12 Automaattinen ohjaustila (ohjaus ATE-liitännän kautta) ———————————————————–12 4.3 Ilmaisimen tila itsenäisessä tilassa ——————————————————
Luku 5 Ohjelmointi ISP-tilassa
5.1 Valitse Internet-palveluntarjoajan ohjelmointitila ———————————————————————————————————————————————————————————————————————————————————— 13 5.2 Liitä kohdesiru —————————————————————————————————————————————————————————————————————————————————13 5.3 Ohjelmointitoiminto ———————————————————————————————————————————————————————————————————
Luku 6 Ohjelmointi monikonetilassa
6.1 Ohjelmoijan laitteistoliitäntä ——————————————————————————————————————————————————————————————————15
Liite 1
FAQ —————————————————————————————————————————— 17
Liite 2
Vastuuvapauslauseke ——————————————————————————————————————— 19
Liite 3
Versiohistoria —————————————————————————————————————20

-2-

SP20-sarjan ohjelmoija
Käyttöopas
Luku 1 Johdanto
SP20-sarjan (SP20B/SP20F/SP20X/SP20P) ohjelmoijat ovat uusimpia nopeita massatuotantoohjelmoijia SPI FLASHille, jonka Shenzhen SFLY Technology on käynnistänyt. Se tukee täysin kotimaisten ja ulkomaisten valmistajien SPI NOR FLASH, I2C / MicroWire ja muiden EEPROMien nopeaa ohjelmointia.
1.1 Suorituskykyominaisuudet
Laitteiston ominaisuudet
USB Type-C -tiedonsiirtoliitäntä, ei tarvitse ulkoista virtalähdettä käytettäessä USB-tilassa; Tukee USB- ja erillistilan nopeaa massatuotanto-ohjelmointia; Sisäänrakennettu suurikapasiteettinen muistisiru tallentaa suunnittelutiedot erillisohjelmointia varten ja useita käyttötarkoituksia varten.
CRC-tietojen varmennus varmistaa, että ohjelmointitiedot ovat ehdottoman tarkkoja; Vaihdettava 28-nastainen ZIF-liitäntä, jota perinteiset yleiskäyttöiset ohjelmointiasemat tukevat; OLED-näyttö näyttää visuaalisesti ohjelmoijan nykyiset toimintatiedot; RGB-kolmivärinen LED osoittaa toimintatilan, ja summeri voi ilmoittaa onnistumisesta ja epäonnistumisesta.
Ohjelmointi; Tukee huonojen pin-kontaktien tunnistusta, parantaa tehokkaasti ohjelmoinnin luotettavuutta; Tukee ISP-tilan ohjelmointia, joka voi tukea joidenkin sirujen sisäistä ohjelmointia; Useita ohjelmoinnin käynnistysmenetelmiä: painikkeen käynnistys, sirun sijoitus (älykäs sirun sijoittelun tunnistus)
ja poisto, automaattinen käynnistysohjelmointi), ATE-ohjaus (itsenäinen ATE-ohjausliitäntä, joka tarjoaa tarkkoja ja luotettavia ohjelmointikoneen ohjaussignaaleja, kuten BUSY, OK, NG, START, tukee laajasti eri valmistajien automaattisia ohjelmointilaitteita); Oikosulku-/ylivirtasuojaustoiminto suojaa ohjelmoijaa tai sirua tehokkaasti vahingossa tapahtuvilta vaurioilta; Ohjelmoitava äänenvoimakkuustage-muotoilu, säädettävä alue 1.7 V - 5.0 V, tukee 1.8 V/2.5 V/3 V/3.3 V/5 V siruja; Tarjoaa laitteen itsetarkistustoiminnon; Pieni koko (koko: 108 x 76 x 21 mm), useiden koneiden samanaikainen ohjelmointi vie vain hyvin pienen työpinnan;
Ohjelmiston ominaisuudet
Tuki Win7/Win8/Win10/Win11; Tuki vaihtamiselle kiinan ja englannin välillä; Tuki ohjelmistopäivityksille uusien laitteiden lisäämiseksi; Tukiprojekti file hallinta (projekti file tallentaa kaikki ohjelmointiparametrit, mukaan lukien: sirumalli, tiedot
file, ohjelmointiasetukset jne.); Tukee lisätallennusalueen (OTP-alue) ja konfigurointialueen (tilarekisteri,
jne.) sirusta; Tukee 25-sarjan SPI FLASH -muistin automaattista tunnistusta; Automaattinen sarjanumerotoiminto (voidaan käyttää tuotteen yksilöllisen sarjanumeron, MAC-osoitteen, luomiseen)
Bluetooth ID jne.); Tukee moniohjelmointitilan yhteyttä: yksi tietokone voidaan liittää kahdeksaan SP8-sarjaan
ohjelmointilaitteet samanaikaiseen ohjelmointiin, automaattinen sarjanumerotoiminto on aktiivinen moniohjelmointitilassa; tukiloki file säästäminen;
Huomautus: Yllä olevat toiminnot riippuvat tuotemallista. Katso lisätietoja tuoteparametritaulukosta osiossa 1.2
-3-

SP20-sarjan ohjelmoija
Käyttöopas

1.2 SP20-sarjan ohjelmoijan parametritaulukko

Tuoteparametri

SP20P SP20X SP20F SP20B

Tuotteen ulkonäkö

Tuettu siru voltage valikoima

1.8-5V

1.8-5V

1.8-5V

1.8-5V

Tuettujen sirujen enimmäismuisti (Huomautus 1)

Tukisirusarja (liitäntätyyppi)
(I2C EEPROM Microwire EEPROM SPI Flash)
Moniliitäntä
(Yksi tietokone voi yhdistää 8 ohjelmoijaa)

Massatuotanto USB:llä
(Tunnista automaattisesti sirun syöttö ja poista se, automaattinen ohjelmoija)

Automaattinen sarjanumero.
(Sarjanumeroiden ohjelmointi)

RGB-LED-valot toimivat

Summeri-kehote

Itsenäinen ohjelmointi
(ohjelmointi ilman tietokonetta, sopii massatuotantoon)

Tukea automaatiolaitteita
(Ohjaa automaattilaitteita ATE:llä)

ISP-ohjelmointi
(Tukee joitain malleja)

USB-tilan käyttäminen erillistilassa

Aloituspainike ohjelmointia varten

OLED-näyttö

Ohjelmoinnin nopeus
(Ohjelmointi + vahvistus) Täydelliset tiedot

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" tarkoittaa, että sillä on tai se tukee toimintoa, "N" tarkoittaa, että sillä ei ole tai se ei tue toimintoa

Huomautus 1 Tukee jopa 1 Gt USB-tilassa ja 512 Mt itsenäisessä tilassa.

-4-

SP20-sarjan ohjelmoija
Käyttöopas
Luku 2 Ohjelmoijalaitteisto
2.1 Tuote ohiview

Tuote

Nimi
28P ZIF-liitäntä Kolmen värin ilmaisin
OLED-näyttö Ohjelmoinnin aloituspainike
USB-liitäntä
ISP/ATE multipleksointiliitäntä

Havainnollistaa
Aseta DIP-pakattu siru, ohjelmointiliitäntä (Huomautus: Ei tue sisäisten sirujen ohjelmointia yhdistämällä johto ZIF-liitännästä.)
Sininen: BUSY; Vihreä: OK (onnistui); Punainen: FAIL
Näytä nykyinen toimintatila ja tulokset (vain SP20P:ssä on tämä komponentti) Aloita ohjelmointi painamalla painiketta (vain SP20P:ssä on tämä komponentti)
USB Type-C -liitäntä
Tarjoaa ohjelmointikoneen ohjaussignaaleja (BUSY, OK, NG, START) (vain SP20P:ssä ja SP20X:ssä on tämä toiminto) ISP-ohjelmointi korteille juotetuille siruille

2.2 Tuotteen lisäosat

Type-C datakaapeli

ISP-kaapeli

5V/1A virtalähde

Käyttöohje

Eri erien lisävarusteiden väri/ulkonäkö voi olla erilainen, katso todellista tuotetta;
SP20B ei sisällä virtalähdettä, käytä vain USB-porttia virransyöttöön; Ohjelmointilaitteen vakiokokoonpanossa ei ole ohjelmointiliitäntää, ole hyvä ja
valita tarpeidesi mukaan;

-5-

SP20-sarjan ohjelmoija
Käyttöopas

Luku 3 Nopea käyttö

Tämä luku ottaa entisenä kappaleen SOIC8 (208mil) pakattua SPI FLASH -sirua W25Q32DWample esitellä SP20P-ohjelmoijan menetelmä sirun ohjelmoimiseksi USB-tilassa. Perinteinen ohjelmointi sisältää seuraavat 5 vaihetta:

Ohjelmistojen ja laitteistojen valmisteluohjelmointi

Valitse sirun malli

Ladata file Toimintavaihtoehtojen asetukset

3.1 Valmistelutyöt
1) Asenna “SFLY FlyPRO II” -sarjan ohjelmointiohjelmisto (sisältää USB-ajurin, USB-ajuri asennetaan oletusarvoisesti ohjelmistoa asennettaessa), tuki Win7/Win8/Win10/Win11, ohjelmistolataus URL: http://www.sflytech.com; 2) Liitä ohjelmoija USB-kaapelilla tietokoneen USB-porttiin ja ohjelmoijan vihreä valo palaa, kun yhteys on normaali;

Yhdistä tietokoneen USB-porttiin
3) Käynnistä ohjelmointiohjelmisto “SFLY FlyPRO II”, ohjelmisto muodostaa automaattisesti yhteyden ohjelmoijaan ja ohjelmiston oikeanpuoleisessa ikkunassa näkyy ohjelmoijan malli ja tuotteen sarjanumero. Jos yhteys epäonnistuu: tarkista, onko USB-kaapeli kytketty; tarkista, onko USB-ohjain asennettu onnistuneesti tietokoneen laitehallintaan (jos USB-ohjainta ei ole asennettu oikein, päivitä USB-ohjain manuaalisesti: etsi "USB_DRIVER" ohjelmointiohjelmiston asennushakemistosta, päivitä vain ohjain);

Kun yhteys on onnistunut, tällä hetkellä yhdistetty ohjelmoijamalli
ja järjestys tulee näkyviin

3.2 Sirun ohjelmointi
1Valitse sirun malli:

Napsauta työkalupalkin painiketta

ja etsi ohjelmoitavaa sirumallia ponnahdusikkunasta

sirumallin valintaan: W25Q32DW. Valitse vastaava sirumerkki, malli ja pakkaustyyppi (väärän merkin ja mallin valinta johtaa ohjelmointivirheeseen).

-6-

SP20-sarjan ohjelmoija
Käyttöopas

2 Lataa file:

Napsauta työkalupalkin painiketta

ladataksesi tiedot file, joka tukee Bin- ja Hex-muotoja.

3) Käyttövaihtoehdon asetukset: Tee tarvittavat asetukset "Käyttöasetukset"-sivulla. Vihje: Ei-tyhjä siru on poistettava.

Ohjelmoidaksesi C-alueen (Tilarekisteri), sinun on napsautettava tätä painiketta avataksesi "Config-vaihtoehto" ja tehdä tarvittavat asetukset.

4 Aseta siru:
Nosta ZIF-liitännän kahvaa, aseta ohjelmointiliitännän alarivi kohdakkain ZIF-liittimen pohjan kanssa, paina kahvaa alas ja aseta sitten siru ohjelmointiliitäntään. Huomaa, että sirun nastan 1 suuntaa ei saa asettaa väärään suuntaan. Vinkki: voit view vastaava ohjelmointiliittimen malli ja syöttötapa "sirutiedot" -sivulla.

-7-

5Ohjelmointi: Napsauta työkalupalkin painiketta

aloittaaksesi ohjelmoinnin:

SP20-sarjan ohjelmoija
Käyttöopas

Kun ohjelmointi on valmis, tilakuvake muuttuu "OK":ksi osoittaen, että ohjelmointi on onnistunut:

3.3 Sirutietojen lukeminen ja uuden sirun ohjelmointi

1Seuraa osan 3.2 vaiheita valitaksesi sirun malli, asenna liitäntä ja luettava siru;

Vinkkejä:

Voit tunnistaa useimmat SPI Flash -sirut automaattisesti “Tarkista malli” -painikkeella. Juottamattoman sirun nastat on puhdistettava huonon kontaktin välttämiseksi.

työkalupalkissa;

2) Napsauta lukupainiketta

työkalupalkissa ja "Lukuasetukset" -valintaikkuna tulee näkyviin;

3) Napsauta "OK" -painiketta, ohjelmoija avaa automaattisesti "Data Buffer" -kansion sirutietojen lukemisen jälkeen ja napsauta "Save Data" -painiketta tallentaaksesi luetut tiedot tietokoneeseen myöhempää käyttöä varten;
-8-

SP20-sarjan ohjelmoija
Käyttöopas
4) Napsauta "Data Buffer" -kohdan "Tallenna tiedot" -painiketta, Tallenna tiedot -valintaikkuna avautuu, oletusarvoisesti tallenna kaikki tallennusalue, voit valita muistialueen tarpeen mukaan, kuten päämuistialueen Flash, tallenna file voidaan käyttää myöhemmin;

5) Sulje "datapuskuri" ja aseta uusi saman mallin siru;

6) Napsauta painiketta

kirjoittaaksesi luetun sisällön uudelle sirulle.

Vihje: Valitse kaikki ohjelmointialueet asetuksista, muuten harjoittelutiedot voivat olla puutteellisia ja
master-siru voi toimia normaalisti, mutta kopioitu siru ei välttämättä toimi normaalisti;

Kun olet asettanut ohjelmointiparametrit tai lukenut onnistuneesti emosirun tiedot, voit tallentaa sen

projektina file (napsauta työkalupalkkia

-painiketta tai napsauta valikkopalkkia: File->Tallenna projekti) ja sitten vain sinä

täytyy ladata tallennettu projekti file, eikä parametreja tarvitse nollata ohjelmoidakseen uusia

siru.

3.4 Ilmaisimen tila USB-tilassa

Ilmaisimen tila
Tasainen sininen Vilkkuva sininen Tasainen vihreä
Tasainen punainen

Valtion kuvaus
Varattu tila, ohjelmoija suorittaa toimintoja, kuten pyyhkimistä, ohjelmointia, vahvistusta jne. Odota, että siru asetetaan
Tällä hetkellä valmiustilassa tai nykyinen siru on ohjelmoitu onnistuneesti Sirun ohjelmointi epäonnistui (voit tarkistaa vian syyn ohjelmiston tietoikkunasta)

Ei tue sisäisten sirujen ohjelmointia kytkemällä johto ZIF-liitännästä, koska ulkoisen piirin häiriöt johtavat ohjelmoinnin epäonnistumiseen, ja jos ulkoinen piirilevy on sähköllä, se voi myös vaurioittaa ohjelmoijan laitteistoa, jos ohjelmoija vaurioituu tämän virheellisen käytön takia, se ei saa takuupalvelua. Käytä tavallista ohjelmointiliitäntää ohjelmoimaan siru tai käytä ohjelmoijan ISP-liitäntää ohjelmoimaan sisäisen sirun (katso luku 5 Ohjelmointi ISP-tilassa)
-9-

SP20-sarjan ohjelmoija
Käyttöopas

Luku 4 Itsenäinen ohjelmointi
SP20F, SP20X, SP20P tukevat itsenäistä (ilman tietokonetta) ohjelmointia, sopii massatuotantoon. Peruskäyttöprosessi on seuraava:
Lataa erilliset tiedot Irrota USB-kaapeli ja liitä 5V virtalähde
Aloita erillinen ohjelmointi

4.1 Lataa itsenäisiä tietoja
1) Liitä ohjelmoija tietokoneen USB-porttiin USB-kaapelilla ja käynnistä "SFLY FlyPRO II" -ohjelmisto; 2) Noudata kohdan 3.2 ohjeita valitaksesi sirumalli, lataa tiedot fileja aseta tarvittavat toimintavaihtoehdot; 3) Varmistaaksesi, että erilliset tiedot ovat oikein, voit ensin ohjelmoida muutaman sirun ja tehdä tuotteen varsinaisen varmuuden;

4) Napsauta painiketta

tallentaaksesi nykyisen projektin (Vinkki: tallennettu projekti file voidaan ladata ja käyttää myöhemmin

välttää toistuvien asetusten aiheuttamat ongelmat);

5) Napsauta painiketta

ladataksesi itsenäisiä tietoja, "Download Project" -valintaikkuna tulee näkyviin;

Huomautus: Kun ohjelmoit manuaalisesti, valitse "Chip Insert" tai "KEY Sart" (vain SP20P tukee KEY start -toimintoa). Kun käytät ohjelmointiautomaattia, valitse "ATE-ohjaus (konetila)"

6) Napsauta OK ladataksesi erilliset tiedot ohjelmoijan sisäiseen muistiin Vihjeitä: erilliset tiedot eivät katoa ohjelmoijan virran katkaisemisen jälkeen, ja voit jatkaa sen käyttöä seuraavaksi.
aika.

-10-

SP20-sarjan ohjelmoija
Käyttöopas
4.2 Itsenäinen ohjelmointitoiminto
Manuaalinen tila
Ohjelmointimenetelmä sirujen manuaaliseen poimimiseen ja asettamiseen. Manuaalisten toimintojen vaiheet itsenäisessä tilassa ovat seuraavat: 1) Lataa erilliset tiedot kohdan 4.1 menetelmän mukaisesti. Huomaa, että kun lataat itsenäisiä tietoja, valitse käynnistyksen ohjaustilaksi "Chip Placement" (SP20P voi myös valita "Key Start"); 2) Irrota USB-kaapeli tietokoneesta ja liitä se 5V virtalähteeseen. Kun ohjelmoija on kytketty päälle, se tarkistaa ensin sisäiset itsenäiset tiedot varmistaakseen tietojen eheyden ja tarkkuuden. Tämä kestää 3-25 sekuntia. Jos testi läpäistään, merkkivalo vilkkuu sinisenä, mikä osoittaa, että ohjelmoija on siirtynyt itsenäiseen ohjelmointitilaan. Jos testi epäonnistuu, ilmaisin näyttää punaisena vilkkuvan tilan, mikä osoittaa, että ohjelmoijassa ei ole kelvollista itsenäistä dataa ja itsenäistä ohjelmointia ei voida aloittaa;
Yhdistä 5 V virtasovittimeen itsenäistä ohjelmointia varten
Huomautus: Vain SP20P voi näyttää ohjelmoijan toimintatilan intuitiivisemmin OLED-näytön kautta, kuten yllä olevassa kuvassa näkyy, se kehottaa odottamaan, että siru asetetaan paikalleen. 3) Aseta ohjelmoitava siru ZIF-liitäntään, merkkivalo muuttuu vilkkuvasta sinisestä tasaisen siniseksi, mikä osoittaa, että ohjelmoija on havainnut sirun ja ohjelmoi; 4) Kun merkkivalo palaa tasaisesti vihreänä, se tarkoittaa, että siruohjelmointi on valmis ja ohjelmointi on onnistunut. Jos merkkivalo muuttuu punaiseksi, se tarkoittaa, että nykyinen siruohjelmointi on epäonnistunut. Samaan aikaan ohjelmoija odottaa, että nykyinen siru poistetaan ZIF-liitännästä. Jos summeri-kehotetoiminto on käytössä, ohjelmoija piippaa, kun ohjelmointi on valmis; 5) Ota siru pois ja aseta se seuraavaan siruun, toista tämä vaihe, kunnes ohjelmointi on valmis.
-11-

SP20-sarjan ohjelmoija
Käyttöopas
Automaattinen ohjaustila (ohjaus ATE-liitännän kautta)
SP20X/SP20P:ssä on ISP/ATE-multipleksointirajapinta, jota voidaan käyttää automaattisten ohjelmointikoneiden ja muiden automaattisten laitteiden kanssa automaattisen ohjelmoinnin toteuttamiseen (automaattinen sirujen poimiminen ja sijoittaminen, automaattinen ohjelmointi). Toimi seuraavasti: 1) Lataa erilliset tiedot kohdan 4.1 menetelmän mukaisesti. Huomaa, että kun lataat itsenäisiä tietoja, valitse käynnistysohjaustilaksi "ATE-ohjaus (konetila)". Tässä työtilassa ohjelmoijan ATE-liitäntä voi tarjota START/OK/NG/BUSY-merkkisignaalin; 2) Johda sirun pin-linja ZIF-liitännästä ohjelmointikoneeseen; 3) Liitä koneen ohjauslinja ohjelmoijan "ISP/ATE-liitäntään", liitäntänastat määritellään seuraavasti;

ISP/ATE-liitäntä 4) Aloita ohjelmointi.

3 – VARATTU 5 – OK 9 – NG 7 – KÄYNNISTYS 2 – VCC 4/6/8/10 – GND

4.3 Ilmaisimen tila itsenäisessä tilassa

Ilmaisimen tila

Tilan kuvaus (manuaalinen menetelmä)

Vilkkuva punainen

Ohjelmoija ei ladannut erillisiä tietoja

Vilkkuva sininen Sininen Vihreä
Punainen

Odota sirun sijoittelua Ohjelmointisiru Sirun ohjelmointi on valmis ja ohjelmointi onnistui (Odotetaan sirun poistoa) Sirun ohjelmointi epäonnistui (Odotetaan sirun poistoa)

Tilan kuvaus (automaattinen ohjaustila, vain SP20X, SP20P)
Ohjelmoija ei ladannut erillisiä tietoja Ohjelmointisiru Siruohjelmointi on valmis ja ohjelmointi onnistuu
Sirun ohjelmointi epäonnistui

-12-

SP20-sarjan ohjelmoija
Käyttöopas
Luku 5 Ohjelmointi ISP-tilassa
Internet-palveluntarjoajan koko nimi on In System Program. Internet-palveluntarjoajan ohjelmointitilassa sinun tarvitsee vain liittää muutama signaalilinja sisäänrakennetun sirun asianmukaisiin nastoihin suorittaaksesi sirun luku- ja kirjoitustoiminnot, mikä voi välttää sirun juottamisen ongelmat. SP20-sarjassa on 10P ISP/ATE multipleksointiliitäntä, jonka kautta piirilevyn sirut voidaan ohjelmoida.
5.1 Valitse ISP-ohjelmointitila
SP20-sarjan ohjelmoijat voivat tukea joidenkin sirujen ISP-tilan ohjelmointia. Napsauta ohjelmiston "sirumalli"-painiketta hakeaksesi ohjelmoitavaa sirumallia ja valitse "ISP-tilan ohjelmointi" "Adapter/Programming Mode" -sarakkeessa "(Jos haetussa sirun ohjelmointimenetelmässä ei ole ISP-moodin ohjelmointia, se tarkoittaa, että siru voidaan ohjelmoida vain ohjelmointiliitännällä). Katso alla olevaa kuvaa:

5.2 ISP-rajapinnan määritelmä
SP20-sarjan ohjelmoijan ISP-rajapinnan määritelmä on seuraava:

97531 10 8 6 4 2

ISP/ATE-liitäntä

10P-värinen ISP-kaapeli on jaettu satunnaisesti yhdistämään ISP-liitännän ja kohdelevysirun. 5x2P-pistoke on kytketty ohjelmoijan ISP-liitäntään ja toinen pää on kytketty kohdesirun vastaavaan nastaan ​​DuPont-otsikkoliittimen kautta.

Liitä kohdesiru DuPont-pään kautta

Vastaava suhde ISP-kaapelin värin ja ISP-liitännän nastojen välillä on seuraava:

Väri
Ruskea Punainen Oranssi (tai vaaleanpunainen) Keltainen Vihreä

Vastaa ISP-rajapinnan nastat
1 2 3 4 5

Väri
Sininen Purppura Harmaa Valkoinen Musta

Vastaa ISP-rajapinnan nastat
6 7 8 9 10

-13-

SP20-sarjan ohjelmoija
Käyttöopas
5.3 Liitä kohdesiru
Napsauta ohjelmiston pääliittymän "sirutiedot" -sivua view ISP-liitännän ja kohdesirun yhteyskaavio. Katso alla olevaa kuvaa:

Eri siruilla on erilaiset liitäntätavat. Napsauta ohjelmiston sirun tiedot -sivua view sirun yksityiskohtaiset liitäntätavat.
5.4 Valitse ISP-virtalähdetila
Internet-palveluntarjoajan ohjelmoinnin aikana kohdesirulla on kaksi virtavaihtoehtoa: ohjelmoijan virransyötön ja kohdekortin itsensä saaman virran. Määritä, haluatko valita ”Anna virta kohdelevylle” ohjelmiston ”Projektiasetukset”-sivulta:

Valitse "Syötä virta kohdelevylle", ohjelmoija antaa virran kohdekortin sirulle, valitse virtalähde voltage sirun nimelliskäyttötilavuuden mukaantage. Ohjelmoija voi tarjota maksimikuormitusvirran 250 mA. Jos kuormitusvirta on liian suuri, ohjelmoija pyytää ylivirtasuojausta. Poista valinta "Anna virta kohdelevylle" ja vaihda kohdekortin omaan virtalähteeseen (SP20-ohjelmoija voi tukea 1.65 V ~ 5.5 V kohdekortin käyttötilaatage kantama, ISP-signaalin ajovoltage säätää automaattisesti kohdekortin VCC voltagja).

5.5 Ohjelmointitoiminto

Tarkista, että laitteistoliitäntä ja ohjelmistoasetukset ovat oikein, ja napsauta sirun ISP-ohjelmointipainiketta.

suorittaa loppuun

Internet-palveluntarjoajan ohjelmointi on suhteellisen monimutkaista, ja sinun on tunnettava piiri erittäin hyvin; Liitäntäjohdot voivat aiheuttaa häiriöitä ja häiriöitä muista piirien kytkennöistä.
piirilevylle, mikä voi johtaa ISP-ohjelmoinnin epäonnistumiseen. Poista siru
ja käytä ohjelmointiin tavanomaista siruliitäntää;

-14-

SP20-sarjan ohjelmoija
Käyttöopas
Luku 6 Ohjelmointi monikonetilassa
Ohjelmointiohjelmisto tukee jopa 8 ohjelmoijan samanaikaista toimintaa, jotka on liitetty yhteen tietokoneeseen (massatuotanto tai erillisen tiedon lataaminen).
6.1 Ohjelmoijan laitteistoliitäntä
1) Käytä USB HUBia useiden ohjelmoijien liittämiseen tietokoneen USB-porttiin (USB-keskittimessä on oltava ulkoinen virtalähde ja ulkoinen virtalähde tarvitaan). Huomaa, että usean koneen tilassa vain saman mallin ohjelmoijia voidaan käyttää yhdessä, eikä eri malleja voi sekoittaa.
2) Käynnistä SP20-ohjelmointiohjelmisto, ohjelmisto muodostaa automaattisesti yhteyden kaikkiin liitettyihin ohjelmoijiin ja
siirry monikonetilaan. Jos ohjelmointiohjelmisto on jo käynnissä, voit napsauttaa Valikko Ohjelmoija Yhdistä uudelleen, jolloin ohjelmisto tuo esiin ”Yhdistä ohjelmoijaan” -valintaikkunan:
-15-

SP20-sarjan ohjelmoija
Käyttöopas
Valitse liitettävä ohjelmoija ja napsauta OK. Kun yhteys on muodostettu, ohjelmisto siirtyy usean koneen tilaan ja käyttöliittymä on seuraava:

6.2 Ohjelmointitoiminto
1) Ohjelmointitoimenpide on sama kuin osiossa 3.2 kuvattu ohjelmointimenettely: valitse sirumalli lataa file aseta käyttöasetukset, asenna ohjelmointipistorasia;

2) Napsauta

painike (Huomaa: SP20P voi valita kaksi massaohjelmointitilaa: "Siru

Insert" ja "Key Start" Tässä esimample, valitse "Chip Insert" -tila), ja ohjelmoija odottaa sirua

sijoitettava;

3) Aseta ohjelmoidut sirut yksitellen ohjelmointiliitäntään, niin ohjelmoija käynnistyy automaattisesti

ohjelmointi sen jälkeen, kun on havaittu, että sirut on asetettu. Jokainen ohjelmoija toimii itsenäisesti, ohjelmoimalla kokonaan

asynkroninen tila, ei tarvitse odottaa synkronointia. Ohjelmiston ohjelmointiliittymä on seuraava;

4) Valitse ja aseta sirut osion 3.4 tilan kuvauksen tai näyttöruudun kehotteiden mukaisesti suorittaaksesi koko siruohjelmointimassan. Vinkkejä: SP20F, SP20X, SP20P tukevat itsenäistä ohjelmointia. Voit käyttää tietokoneen olemassa olevaa USB-porttia liittääksesi yhden tai useamman ohjelmoijan ladataksesi itsenäisiä tietoja ja käyttää sitten itsenäistä menetelmää massaohjelmointiin. USB-menetelmään verrattuna se on kätevämpi ja tehokkaampi. SP20B ei tue itsenäistä, ja se voidaan liittää tietokoneeseen vain massaohjelmointia varten.
-16-

SP20-sarjan ohjelmoija
Käyttöopas
Liite 1 UKK
Voiko ohjelmoija tukea img files?
Ohjelmointiohjelmisto tukee binääri- ja heksadesimaalimuotoa file koodausmuodot. Tavanomainen binääriliite files on *.bin ja heksadesimaaliluvun tavanomainen jälkiliite files on *.hex;
img on vain a file pääte, eikä edusta file koodausmuoto. Normaalisti (yli 90 %) sellainen files ovat binäärikoodattuja. Lataa se suoraan ohjelmistoon, ohjelmisto tunnistaa automaattisesti, onko file on binäärikoodi ja lataa se tunnistetussa muodossa;
Tarkkuuden varmistamiseksi file latauksen aikana, suosittelemme, että käyttäjät tarkistavat puskurin tarkistussumman ja file tarkistussumma insinöörin kanssa (tai file koodintarjoajat/asiakkaat) sellaisen lataamisen jälkeen files. (Nämä tiedot näkyvät kirjoitusohjelmiston pääikkunan alaosassa.)
Mitkä ovat yleisimmät syyt ohjelmoinnin epäonnistumiseen (mukaan lukien poistovirhe/ohjelmointivirhe/vahvistusvirhe/ID-virhe jne.)?
Ohjelmistossa valittu sirun valmistaja/malli ei vastaa todellista sirua; Siru on asetettu väärään suuntaan tai ohjelmointiliitäntä on asetettu väärään asentoon.
Tarkista oikea sijoitustapa ohjelmiston ”Chip Information” -ikkunasta; Huono kontakti sirun nastojen ja ohjelmointiliitännän välillä; Yhdistä sirut, jotka on juotettu muille piirilevyille johdoilla tai IC-ohjelmointiliittimillä, mikä voi
aiheuttaa ohjelmointivirheen piirihäiriön vuoksi. Aseta sirut takaisin ohjelmointiliitäntään ohjelmointia varten; Siru voi olla vaurioitunut, vaihda uuteen siruun testausta varten.
Mitkä ovat Internet-palveluntarjoajan ohjelmoinnin varotoimet?
ISP-ohjelmointi on suhteellisen monimutkaista toteuttaa, sopii henkilöille, joilla on tiettyä ammattitaitoa. Sinun on tiedettävä, miten piirikaaviota luetaan ja kohdekortin piirikaavio tunnetaan. Ohjelmisto tukee joidenkin yleisesti käytettyjen FLASH- ja EEPROM-muistien ISP-ohjelmointia. Ensinnäkin sinun on valittava ohjelmistosta nykyisen sirun ISP-ohjelmointimenetelmä. ISP-ohjelmointimenetelmää käytettäessä sinun on kiinnitettävä huomiota seuraaviin asioihin: Varmista, että kohde-Flash-muistiin kytketty pääohjain (esim. MCU/CPU) ei pääse käsiksi kohdekorttiin.
siru, ja kaikki mian-ohjaimen liitetyt IO-portit tulee asettaa korkealle resistanssille (voit kokeilla asettaa mian-ohjaimen RESET-tilaan). Joidenkin ohjelmoidun sirun ohjaus-IO-porttien on täytettävä sirun normaalit toimintaolosuhteet, esim.ample: SPI FLASH -muistin HOLD- ja WP-nastat on vedettävä ylös korkealle tasolle. I2C EEPROM -muistin SDA- ja SCL-vastuksissa on oltava ylösvetovastus, ja WP-nasta on vedettävä alas matalalle tasolle. Pidä liitäntäjohdot mahdollisimman lyhyinä. Jotkut sirut eivät ohjelmoidu mukana toimitetulla ISP-kaapelilla. Aseta sopiva äänenvoimakkuus.tagISP-ohjelmoinnin e/clock-parametrit asetusvaihtoehdoissa: Vain toista kahdesta vaihtoehdosta voidaan käyttää: kohdekortin virransyöttöä itsessään tai kohdekortin virransyöttöä ohjelmointilaitteesta. Käytetystä virransyöttötavasta riippumatta VCC on kytkettävä. ISP-menetelmään vaikuttavat kohdekortin oheislaitteet tai liitäntäjohdot, joten kaikkien sirujen onnistunutta polttamista ei voida taata. Jos liitäntää ja asetuksia tarkistetaan toistuvasti, eikä ohjelmointi vieläkään onnistu, on suositeltavaa poistaa siru ja ohjelmoida se tavallisella sirusovittimella. Massatuotannossa kannattaa käyttää ensin ohjelmointia ja sitten SMT-menetelmää.
Miksi 24-sarjan sirulla ei ole poistotoimintoa?
Siru perustuu EEPROM-tekniikkaan, sirun tiedot voidaan kirjoittaa suoraan uudelleen ilman esipyyhkimistä, joten poistotoimintoa ei ole käytettävissä;
Jos sinun on tyhjennettävä sirutiedot, kirjoita FFH-tiedot suoraan sirulle.
-17-

SP20-sarjan ohjelmoija
Käyttöopas
Kuinka päivittää ohjelmoijaohjelmisto ja laiteohjelmisto?
Napsauta ohjelmointiohjelmiston valikkoa: Ohje-Tarkista päivitykset. Jos päivitys on saatavilla, ohjattu päivitystoiminto avautuu. Lataa päivityspaketti ja asenna se noudattamalla ohjeita.
Siirry Sfly Officialin latauskeskukseen websivustolta (http://www.sflytech.com), lataa uusin ohjelmointiohjelmisto ja asenna se;
Tarvitsee vain päivittää ohjelmoijaohjelmiston, ei tarvitse päivittää ohjelmoijan laiteohjelmistoa.
Mitä minun pitäisi tehdä, jos ohjelmointiohjelmistossa ei ole sirumallia?
Päivitä ensin ohjelmointiohjelmisto uusimpaan versioon. Jos ohjelmiston uusimmassa versiossa ei ole ohjelmoitavaa sirumallia, lähetä sähköpostia osoitteeseen
hakea lisäystä. Ilmoita seuraavat tiedot: ohjelmoijan malli, lisättävä sirumerkki, yksityiskohtainen sirumalli, paketti (muistutus: SP20-sarjan ohjelmoijat voivat tukea vain SPI NOR FLASH, EEPROM, muun tyyppisiä siruja ei tueta).
-18-

SP20-sarjan ohjelmoija
Käyttöopas
Liite 2 Vastuuvapauslauseke
Shenzhen Sfly Technology Co., Ltd. tekee kaikkensa varmistaakseen tuotteen ja siihen liittyvien ohjelmistojen ja materiaalien oikeellisuuden. Mahdollisten tuotteiden (mukaan lukien ohjelmistot ja niihin liittyvät materiaalit) vikojen ja virheiden osalta yritys tekee parhaansa ratkaistakseen ongelman kaupallisilla ja teknisillä ominaisuuksillaan. Yritys ei ole vastuussa kaikenlaisista satunnaisista, väistämättömistä, suorista, epäsuorista, erityisistä, laajennetuista tai rankaisevista vahingoista, jotka johtuvat tämän tuotteen käytöstä tai myynnistä, mukaan lukien, mutta ei rajoittuen, voiton menetys, liikearvo, saatavuus, liiketoiminnan keskeytys, tietojen menetys jne., ei ole vastuussa suorista, epäsuorista, satunnaisista, erityisistä, johdannaisista, kolmannen osapuolen vahingoista.
-19-

Asiakirjat / Resurssit

SFLY SP20 -sarjan nopea ohjelmoija [pdfKäyttöopas
SP20B, SP20F, SP20X, SP20P, SP20-sarjan nopea ohjelmoija, SP20-sarja, nopea ohjelmoija, pikaohjelmoija, ohjelmoija

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *