SP20 Series High Speed ​​Programmer

Mga pagtutukoy:

  • Pangalan ng Produkto: SP20 Series Programmer
  • Tagagawa: SHENZHEN SFLY TECHNOLOGY CO.LTD.
  • Petsa ng Paglabas ng Publikasyon: Mayo 7, 2024
  • Rebisyon: A5
  • Sinusuportahan ang: SPI NOR FLASH, I2C, MicroWire EEPROMs
  • Interface ng Komunikasyon: USB Type-C
  • Power Supply: USB mode – hindi kailangan ng external power supply

Mga Tagubilin sa Paggamit ng Produkto:

Kabanata 3: Mabilis na Gamitin

3.1 Paghahanda:

Tiyaking nakakonekta ang programmer sa isang computer sa pamamagitan ng USB
Uri-C na interface. Walang kinakailangang panlabas na power supply sa USB
mode.

3.2 Pagprograma ng iyong chip:

Sundin ang ibinigay na mga tagubilin sa software upang i-program ang iyong chip
gamit ang SP20 Series Programmer.

3.3 Basahin ang data ng chip at pagprograma ng bagong chip:

Maaari mong basahin ang umiiral na data ng chip at magprogram ng bagong chip sa pamamagitan ng
pagsunod sa mga hakbang na nakabalangkas sa manwal ng gumagamit.

3.4 Katayuan ng tagapagpahiwatig sa USB mode:

Sumangguni sa mga ilaw ng tagapagpahiwatig sa programmer upang maunawaan
ang katayuan ng device sa USB mode.

Kabanata 4: Standalone Programming

4.1 Mag-download ng standalone na data:

I-download ang kinakailangang data para sa standalone na programming sa
built-in na memory chip ng programmer.

4.2 Nakapag-iisang pagpapatakbo ng programming:

Magsagawa ng mga standalone na pagpapatakbo ng programming gaya ng inilarawan sa
manwal. Kabilang dito ang manual mode at awtomatikong control mode sa pamamagitan ng
interface ng ATE.

4.3 Katayuan ng tagapagpahiwatig sa standalone mode:

Unawain ang katayuan ng tagapagpahiwatig habang tumatakbo nang nakapag-iisa
mode para sa mahusay na programming.

Kabanata 5: Programming sa ISP mode

Sumangguni sa manwal ng gumagamit para sa mga detalyadong tagubilin sa
programming sa ISP mode.

Kabanata 6: Programming sa Multi-machine Mode

Matuto tungkol sa mga koneksyon sa hardware at pagpapatakbo ng programming para sa
multi-machine mode programming.

FAQ:

T: Anong mga uri ng memory chips ang sinusuportahan ng SP20
Serye Programmer?

A: Sinusuportahan ng programmer ang SPI NOR FLASH, I2C,
MicroWire, at iba pang mga EEPROM mula sa iba't ibang mga tagagawa para sa
high-speed mass production programming.

“`

+
SP20B/SP20F/SP20X/SP20P
Manwal ng Gumagamit ng Programmer
Petsa ng Paglabas ng Publikasyon: Mayo 7, 2024 Rebisyon A5

SHENZHEN SFLY TECHNOLOGY CO.LTD.

NILALAMAN

Programmer ng Serye ng SP20
User Manual

Kabanata 1 Panimula
1.1 Mga Katangian ng Pagganap ————————————————————————————— 3 1.2 SP20 series programmer parameter table ——————————————————————— 4
Kabanata 2 Programmer Hardware
2.1 Natapos ang Produktoview —————————————————————————————————- 5 2.2 Mga Add-on ng Produkto ————————————————————————————————— 5
Kabanata3 Mabilis na Gamitin
3.1 Paghahanda ——————————————————————————————————6 3.2 Pag-program ng iyong chip ——————————————————————————————6 3.3 Basahin ang data ng chip at pagprograma ng bagong chip ————————————————————————--8 3.4 Katayuan ng tagapagpahiwatig sa USB mode——————————————————————————————9
Kabanata 4 Standalone Programming
4.1 Mag-download ng standalone na data ——————————————————————————————10 4.2 Standalone na pagpapatakbo ng programming —————————————————————————- 11
Manual mode———————————————————————————————————-12 Awtomatikong control mode (kontrol sa pamamagitan ng interface ng ATE) ———————————————————–12 4.3 Katayuan ng tagapagpahiwatig sa standalone mode ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
Kabanata 5 Programming sa ISP mode
5.1 Piliin ang ISP programming mode ———————————————————————————–13 5.2 ISP interface definition ———————————————————————————————13 5.3 Ikonekta ang target na chip —————————————————————————————————————————14 5.4 Piliin ang ISP power supply mode ———————————————————————————–14 5.5 Programming operation ———————————————————————————————————————————————————————————
Kabanata 6 Programming sa Multi-machine Mode
6.1 Koneksyon ng hardware ng programmer —————————————————————————15 6.2 Programming operation —————————————————————————————16
Appendix 1
FAQ —————————————————————————————————————————- 17
Appendix 2
Disclaimer —————————————————————————————————————— 19
Appendix 3
Kasaysayan ng Pagbabago ————————————————————————————————————20

– 2 –

Programmer ng Serye ng SP20
User Manual
Kabanata 1 Panimula
Ang mga programmer ng SP20 series (SP20B/SP20F/ SP20X/SP20P) ay ang pinakabagong mga highspeed mass production programmer para sa SPI FLASH na inilunsad ng Shenzhen SFLY Technology. Ito ay ganap na sumusuporta sa high-speed programming ng SPI NOR FLASH, I2C / MicroWire at iba pang EEPROM mula sa domestic at foreign manufacturer.
1.1 Mga Katangian sa Pagganap
Mga tampok ng hardware
USB Type-C na interface ng komunikasyon, hindi na kailangan para sa panlabas na power supply kapag ginamit sa USB mode; Suportahan ang USB at standalone mode high-speed mass production programming; Ang built-in na malaking kapasidad na memory chip ay nagse-save ng engineering data para sa standalone na programming, at maramihang
Tinitiyak ng pag-verify ng data ng CRC na ang data ng programming ay ganap na tumpak; Maaaring palitan ang 28-pin ZIF socket, na maaaring suportahan ng mga conventional universal programming base; OLED display, biswal na ipakita ang kasalukuyang impormasyon ng operating ng programmer; Ang RGB na tatlong-kulay na LED ay nagpapahiwatig ng katayuan sa pagtatrabaho, at ang buzzer ay maaaring mag-prompt ng tagumpay at kabiguan ng
programming; Suportahan ang mahinang pin contact detection, epektibong mapabuti ang pagiging maaasahan ng programming; Suportahan ang ISP mode programming, na maaaring suportahan ang on-board programming ng ilang chips; Maramihang mga pamamaraan ng pagsisimula ng programming: pagsisimula ng pindutan, paglalagay ng chip (paglalagay ng chip ng matalinong pagtuklas
at pagtanggal, awtomatikong startup programming), ATE control (independiyenteng ATE control interface, na nagbibigay ng tumpak at maaasahang programming machine control signal tulad ng BUSY, OK, NG, START, malawakang sumusuporta sa mga awtomatikong kagamitan sa programming ng iba't ibang mga tagagawa); Ang short circuit / overcurrent protection function ay maaaring epektibong maprotektahan ang programmer o chip mula sa aksidenteng pinsala; Programmable voltage disenyo, adjustable range mula 1.7V hanggang 5.0V, kayang suportahan ang 1.8V/2.5V/3V/3.3V/5V chips; Magbigay ng kagamitan sa self-check function; Maliit na sukat (laki: 108x76x21mm), ang sabay-sabay na pagprograma ng maraming makina ay tumatagal lamang ng napakaliit na ibabaw ng trabaho;
Mga tampok ng software
Suportahan ang Win7/Win8/Win10/Win11; Suportahan ang paglipat sa pagitan ng Chinese at English; Suportahan ang pag-upgrade ng software upang magdagdag ng mga bagong device; Suporta sa proyekto file pamamahala (proyekto file sine-save ang lahat ng mga parameter ng programming, kabilang ang: modelo ng chip, data
file, mga setting ng programming, atbp.); Suportahan ang pagbabasa at pagsulat ng karagdagang storage area (OTP area) at configuration area (status register,
atbp.) ng chip; Suportahan ang awtomatikong pagkilala ng 25 serye ng SPI FLASH; Awtomatikong serial number function (maaaring magamit upang makabuo ng natatanging serial number ng produkto, MAC address,
Bluetooth ID, atbp.,); Suportahan ang multi-programmer mode na koneksyon: ang isang computer ay maaaring konektado sa 8 SP20 series
programmer para sa sabay-sabay na programming, Ang awtomatikong serial number function ay aktibo sa multiprogrammer mode; Log ng suporta file pagtitipid;
Tandaan: Ang mga function sa itaas ay nakadepende sa modelo ng produkto. Para sa mga detalye, mangyaring sumangguni sa talahanayan ng parameter ng produkto sa seksyon 1.2
– 3 –

Programmer ng Serye ng SP20
User Manual

1.2 SP20 series programmer parameter table

Parameter ng produkto

SP20P SP20X SP20F SP20B

Hitsura ng Produkto

Sinusuportahang chip voltage saklaw

1.8-5V

1.8-5V

1.8-5V

1.8-5V

Pinakamataas na memorya ng mga sinusuportahang chips (Note1)

Suporta sa serye ng chip (uri ng interface)
( I2C EEPROM Microwire EEPROM SPI Flash)
Multi koneksyon
(Maaaring ikonekta ng isang computer ang 8 programmer)

Mass production gamit ang USB
(Awtomatikong makita ang pagpasok at pag-alis ng chip, auto programmer)

Awtomatikong serial NO.
(Pagprograma ng mga serial number)

Tagapagpahiwatig ng trabaho ng RGB LEDs

Buzzer prompt

Nakapag-iisang programming
(pagprograma nang walang computer, angkop para sa mass production)

Suportahan ang kagamitan sa automation
(Kontrolin ang awtomatikong kagamitan gamit ang ATE)

ISP programming
(Suportahan ang ilang mga modelo)

Paggamit ng usb mode sa stand-alone mode

Start button para sa programming

OLED na display

Bilis ng programming
(Programming + verification) Buong data

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

Ang ibig sabihin ng "Y" ay mayroon o sumusuporta sa function, ang ibig sabihin ng "N" ay wala o hindi sinusuportahan ang function

Tandaan 1 Sinusuportahan ang hanggang 1Gb sa usb mode at 512Mb sa standalone mode.

– 4 –

Programmer ng Serye ng SP20
User Manual
Kabanata 2 Programmer Hardware
2.1 Natapos ang Produktoview

item

Pangalan
28P ZIF socket Tatlong kulay na tagapagpahiwatig
OLED display Programming start button
USB interface
ISP/ATE multiplexing interface

Ilarawan
Ipasok ang DIP packaged chip, programming socket (Tandaan: Hindi sinusuportahan ang programming ng on-board chips sa pamamagitan ng pagkonekta ng wire mula sa ZIF socket.)
Asul: BUSY; Berde: OK(matagumpay); Pula: FAIL
Ipakita ang kasalukuyang katayuan ng pagpapatakbo at mga resulta (SP20P lang ang may ganitong bahagi) Simulan ang programming sa pamamagitan ng pagpindot sa button (SP20P lang ang may bahaging ito)
Interface ng USB Type-C
Magbigay ng programming machine control signal (BUSY, OK, NG, START) (SP20P at SP20X lang ang may ganitong function) ISP programming para sa mga chips na ibinebenta sa mga board

2.2 Mga Add-on ng Produkto

Type-C na data cable

ISP cable

5V/1A power adapter

Manwal ng pagtuturo

Maaaring iba ang kulay/hitsura ng mga accessories ng iba't ibang batch, mangyaring sumangguni sa aktwal na produkto;
Walang kasamang power adapter ang SP20B, gamitin lang ang USB port para sa power supply; Ang karaniwang pagsasaayos ng programmer ay hindi kasama ang isang programming socket, mangyaring
pumili ayon sa iyong mga pangangailangan;

– 5 –

Programmer ng Serye ng SP20
User Manual

Kabanata 3 Mabilis na Gamitin

Ang kabanatang ito ay kumukuha ng isang piraso ng SOIC8 (208mil) na nakabalot na SPI FLASH chip W25Q32DW bilang example upang ipakilala ang paraan ng SP20P programmer ng pagprograma ng chip sa USB mode. Kasama sa tradisyonal na programming ang sumusunod na 5 hakbang:

Programa ng paghahanda ng software at hardware

Pumili ng modelo ng chip

Magkarga file Mga setting ng opsyon sa pagpapatakbo

3.1 Paghahanda ng gawain
1) I-install ang "SFLY FlyPRO II" series programmer software (kasama ang USB driver, ang USB driver ay mai-install bilang default kapag nag-i-install ng software), suportahan ang Win7/Win8/Win10/Win11, ang pag-download ng software URL: http://www.sflytech.com; 2) Ikonekta ang programmer sa USB port ng computer gamit ang isang USB cable, at ang berdeng ilaw ng programmer ay bubuksan kapag ang koneksyon ay normal;

Kumonekta sa USB port ng computer
3) Simulan ang programmer software na "SFLY FlyPRO II", ang software ay awtomatikong kumokonekta sa programmer, at ang kanang window ng software ay magpapakita ng programmer model at product serial number. Kung nabigo ang koneksyon: pakisuri kung nakasaksak ang USB cable; suriin kung matagumpay na na-install ang USB driver sa computer device manager (kung hindi na-install nang tama ang USB driver, mangyaring manu-manong i-update ang USB driver: hanapin ang "USB_DRIVER" sa folder ng direktoryo ng pag-install ng programmer software, i-update lamang ang driver);

Matapos ang koneksyon ay matagumpay, ang kasalukuyang nakakonektang modelo ng programmer
at ang pagkakasunod-sunod ay ipapakita

3.2 Pagprograma ng iyong chip
1Piliin ang modelo ng chip:

I-click ang pindutan ng toolbar

, at hanapin ang modelo ng chip na ma-program sa pop-up na dialog box

para sa pagpili ng modelo ng chip: W25Q32DW. Piliin ang katugmang tatak ng chip, modelo at uri ng pakete (ang pagpili sa maling tatak at modelo ay magreresulta sa pagkabigo sa programming).

– 6 –

Programmer ng Serye ng SP20
User Manual

2Magkarga file:

I-click ang pindutan ng toolbar

upang i-load ang data file, na maaaring suportahan ang mga format ng Bin at Hex.

3) Pag-setup ng opsyon sa pagpapatakbo: Gawin ang kaukulang mga setting sa pahina ng "Mga Opsyon sa Operasyon" kung kinakailangan. Tip: Dapat mabura ang hindi walang laman na chip.

Upang i-program ang C area (Status Register), dapat mong i-click ang button na ito para buksan ang "Config.

4Ilagay ang chip:
Itaas ang hawakan ng ZIF socket, ipasok ang ilalim na hilera ng programming socket na nakahanay sa ilalim ng ZIF Socket, pindutin ang hawakan, at pagkatapos ay ilagay ang chip sa programming socket. Tandaan na ang direksyon ng pin 1 ng chip ay hindi dapat ilagay sa maling direksyon. Tip: Kaya mo view ang kaukulang modelo ng programming socket at paraan ng pagpapasok sa pahina ng “chip information”.

– 7 –

5Pagpapatakbo ng programming: I-click ang pindutan ng toolbar

upang simulan ang programming:

Programmer ng Serye ng SP20
User Manual

Kapag nakumpleto na ang programming, ang icon ng status ay nagbabago sa "OK" upang ipahiwatig na matagumpay ang programming:

3.3 Basahin ang data ng chip at pagprograma ng bagong chip

1Sundin ang mga hakbang sa seksyon 3.2 upang piliin ang modelo ng chip, i-install ang socket at ang chip na babasahin;

Mga tip:

Awtomatiko mong makikilala ang karamihan sa mga SPI Flash chip sa pamamagitan ng button na "Suriin ang Modelo" Ang mga pin ng desolded na chip ay kailangang linisin upang maiwasan ang hindi magandang pagkontak;

sa toolbar;

2) I-click ang read button

sa toolbar, at ang dialog box na "Read Options" ay lalabas;

3) I-click ang pindutang "OK", awtomatikong bubuksan ng programmer ang "Data Buffer" pagkatapos basahin ang data ng chip, at i-click ang pindutang "I-save ang Data" upang i-save ang nabasang data sa computer para sa kasunod na paggamit;
– 8 –

Programmer ng Serye ng SP20
User Manual
4) I-click ang pindutang "I-save ang Data" ng "Buffer ng Data", ang dialog box na I-save ang Data ay lilitaw, ang default ay i-save ang lahat ng lugar ng imbakan, maaari mong piliin ang lugar ng memorya kung kinakailangan, tulad ng pangunahing lugar ng memorya ng Flash, i-save ang file maaaring magamit sa ibang pagkakataon;

5) Isara ang "buffer ng data" at ilagay sa isang bagong chip ng parehong modelo;

6) I-click ang button

upang isulat ang nabasang nilalaman sa bagong chip.

Tip: Piliin ang lahat ng programming area sa mga opsyon sa Setup, kung hindi ay maaaring hindi kumpleto ang data ng pramming at ang
maaaring gumana nang normal ang master chip, ngunit maaaring hindi gumana nang normal ang kinopyang chip;

Pagkatapos itakda ang mga parameter ng programming o matagumpay na basahin ang data ng mother chip, maaari mo itong i-save

bilang isang proyekto file (i-click ang toolbar

button, o i-click ang menu bar: File->I-save ang Proyekto), at pagkatapos ay ikaw lamang

kailangang i-load ang na-save na proyekto file, at hindi kailangang i-reset ang mga parameter upang ma-program ang bago

chip.

3.4 Katayuan ng tagapagpahiwatig sa USB mode

Katayuan ng tagapagpahiwatig
Panay asul Kumikislap na asul Panay berde
Panay pula

Paglalarawan ng estado
Abala sa estado, ang programmer ay nagsasagawa ng mga operasyon tulad ng pagbubura, pagprograma, pag-verify, atbp. Hintaying mailagay ang chip
Kasalukuyang nasa standby mode, o ang kasalukuyang chip ay matagumpay na na-program Nabigo ang Chip programming (maaari mong suriin ang dahilan ng pagkabigo sa window ng impormasyon ng software)

Hindi sinusuportahan ang programming ng on-board chips sa pamamagitan ng pagkonekta ng wire mula sa ZIF socket, dahil sa interference ng external circuit ay hahantong sa pagkabigo ng programming, at sa kaso ng external circuit board na may kuryente, maaari rin itong makapinsala sa hardware ng programmer, kung ang programmer ay nasira dahil sa maling paggamit na ito, hindi nito makukuha ang warranty service. Mangyaring gamitin ang standard programming socket para i-program ang chip, O gamitin ang ISP interface ng programmer para programmer ang on-board chip (tingnan ang Kabanata 5 Programming sa ISP mode)
– 9 –

Programmer ng Serye ng SP20
User Manual

Kabanata 4 Standalone Programming
Ang SP20F, SP20X, SP20P ay sumusuporta sa standalone (withourt computer) programming, na angkop para sa mass production. Ang pangunahing proseso ng operasyon ay ang mga sumusunod:
Mag-download ng standalone na data Idiskonekta ang USB cable at kumonekta sa 5V power supply
Simulan ang standalone na programming

4.1 Mag-download ng standalone na data
1) Ikonekta ang programmer sa USB port ng computer gamit ang isang USB cable, at simulan ang software na "SFLY FlyPRO II"; 2) Sundin ang mga hakbang sa seksyon 3.2 upang piliin ang modelo ng chip, i-load ang data file, at itakda ang mga kinakailangang opsyon sa pagpapatakbo; 3) Upang matiyak na tama ang standalone na data, maaari ka munang magprogram ng ilang chips at gawin ang aktwal na pag-verify ng produkto;

4) I-click ang button

upang i-save ang kasalukuyang proyekto (Tip: ang na-save na proyekto file maaaring i-load at magamit sa ibang pagkakataon upang

maiwasan ang problema ng paulit-ulit na mga setting);

5) I-click ang button

upang mag-download ng standalone na data, at lalabas ang dialog box na "I-download ang Proyekto";

Tandaan: Kapag mano-mano ang programming, piliin ang "Chip Insert" o "KEY Sart" (SP20P lang ang sumusuporta sa KEY start). Kapag gumagamit ng isang awtomatikong programming machine, mangyaring piliin ang "ATE control (machine mode)"

6) I-click ang OK upang i-download ang standalone na data sa built-in na memorya ng programmer Mga Tip: hindi mawawala ang standalone na data pagkatapos patayin ang programmer, at maaari mo itong ipagpatuloy sa susunod
oras.

– 10 –

Programmer ng Serye ng SP20
User Manual
4.2 Standalone na pagpapatakbo ng programming
Manual mode
Paraan ng programming ng pagpili at paglalagay ng mga chips nang manu-mano. Ang mga manu-manong hakbang sa pagpapatakbo sa standalone mode ay ang mga sumusunod: 1) Mag-download ng standalone na data ayon sa pamamaraan sa seksyon 4.1. Tandaan na kapag nagda-download ng standalone na data, piliin ang startup control mode bilang "Chip Placement" (maaari ding piliin ng SP20P ang "Key Start"); 2) I-unplug ang USB cable mula sa computer at ikonekta ito sa 5V power adapter. Pagkatapos paganahin ang programmer, susuriin muna nito ang panloob na standalone na data upang i-verify ang integridad at katumpakan ng data. Ito ay tumatagal ng 3-25 segundo. Kung naipasa ang pagsusulit, ang ilaw ng tagapagpahiwatig ay kumikislap ng asul, na nagpapahiwatig na ang programmer ay pumasok sa standalone na programming mode. Kung nabigo ang pagsubok, ang indicator ay nagpapakita ng pulang estado ng pagkislap, na nagpapahiwatig na walang wastong standalone na data sa programmer, at ang standalone na programming ay hindi maaaring simulan;
Kumonekta sa 5V power adapter para sa Standalone na programming
Tandaan: Tanging ang SP20P ang maaaring magpakita ng katayuan sa pagtatrabaho ng programmer nang mas intuitive sa pamamagitan ng OLED screen, tulad ng ipinapakita sa figure sa itaas, ito ay nag-uudyok na maghintay para sa chip na maipasok. 3) Ilagay ang chip na i-program sa ZIF socket, ang indicator light ay nagbabago mula sa kumikislap na asul patungo sa steady blue, na nagpapahiwatig na ang programmer ay nakakita ng chip at nagprograma; 4) Kapag naging steady green ang indicator light, nangangahulugan ito na nakumpleto ang chip programming at matagumpay ang programming. Kung ang indicator light ay nagiging pula, nangangahulugan ito na ang kasalukuyang chip programming ay nabigo. Kasabay nito, hinihintay ng programmer ang kasalukuyang chip na maalis mula sa ZIF socket. Kung ang buzzer prompt function ay naka-on, ang programmer ay magbeep kapag ang programming ay nakumpleto; 5) Ilabas ang chip at ilagay ito sa susunod na chip, ulitin ang hakbang na ito hanggang sa makumpleto ang programming.
– 11 –

Programmer ng Serye ng SP20
User Manual
Awtomatikong control mode (kontrol sa pamamagitan ng ATE interface)
Ang SP20X/SP20P ay may ISP/ATE na multiplexing interface, na maaaring gamitin sa mga awtomatikong programming machine at iba pang awtomatikong kagamitan upang maisakatuparan ang awtomatikong programming (awtomatikong pumili at maglagay ng mga chip, awtomatikong programming). Magpatuloy tulad ng sumusunod: 1) Mag-download ng standalone na data ayon sa pamamaraan sa seksyon 4.1. Tandaan na kapag nagda-download ng standalone na data, piliin ang start control mode bilang “ATE control (machine mode)”. Sa working mode na ito, ang ATE interface ng programmer ay maaaring magbigay ng START/OK/NG/BUSY indicator signal; 2) Pangunahan ang linya ng chip pin mula sa ZIF socket patungo sa programming machine; 3) Ikonekta ang linya ng kontrol ng makina sa programmer na "ISP/ATE interface", ang mga pin ng interface ay tinukoy bilang mga sumusunod;

ISP/ATE interface 4) Simulan ang programming.

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

4.3 Katayuan ng tagapagpahiwatig sa standalone mode

Katayuan ng tagapagpahiwatig

Paglalarawan ng estado (manu-manong pamamaraan)

Kumikislap na pula

Hindi nag-download ng standalone na data ang programmer

Kumikislap na asul na Asul na Berde
Pula

Maghintay para sa paglalagay ng chip Programming chip Nakumpleto ang chip programming at matagumpay ang programming (Naghihintay para sa pagtanggal ng chip) Nabigo ang chip programming (Naghihintay para sa pagtanggal ng chip)

Paglalarawan ng estado (awtomatikong control mode, SP20X, SP20P lang)
Hindi nag-download ng standalone na data ang programmer Programming chip Ang chip programming ay nakumpleto at ang programming ay matagumpay
Nabigo ang chip programming

– 12 –

Programmer ng Serye ng SP20
User Manual
Kabanata 5 Programming sa ISP mode
Ang buong pangalan ng ISP ay Sa System Program. Sa ISP programming mode, kailangan mo lamang ikonekta ang ilang linya ng signal sa mga nauugnay na pin ng onboard chip upang mapagtanto ang read at write na mga operasyon ng chip, na maaaring maiwasan ang problema ng pag-desoldering ng chip. Ang serye ng SP20 ay may 10P ISP/ATE multiplexing interface, ang mga chips sa circuit board ay maaaring ma-program sa pamamagitan ng interface na ito.
5.1 Piliin ang ISP programming mode
Maaaring suportahan ng mga programmer ng serye ng SP20 ang ISP mode programming ng ilang chips. I-click ang button na “chip model” sa software para hanapin ang chip model na ipo-program, at piliin ang “ISP mode programming sa column na “Adapter/Programming Mode” “(Kung walang ISP mode programming sa hinanap na chip programming method, nangangahulugan ito na ang chip ay maaari lamang i-program gamit ang programming socket). Sumangguni sa larawan sa ibaba:

5.2 Depinisyon ng interface ng ISP
Ang kahulugan ng interface ng ISP ng SP20 series programmer ay ang mga sumusunod:

97531 10 8 6 4 2

Interface ng ISP/ATE

Ang isang 10P na kulay na ISP cable ay random na ipinamamahagi upang ikonekta ang ISP interface at ang target na board chip. Ang 5x2P plug ay konektado sa ISP interface ng programmer, at ang kabilang dulo ay konektado sa kaukulang pin ng target chip sa pamamagitan ng DuPont header terminal.

Ikonekta ang target na chip sa pamamagitan ng DuPont head

Ang kaukulang relasyon sa pagitan ng kulay ng ISP cable at ng mga pin ng ISP interface ay ang mga sumusunod:

Kulay
Brown Red Orange (o pink) Yellow Green

Naaayon sa mga pin ng interface ng ISP
1 2 3 4 5

Kulay
Asul Lila Gray Puti Itim

Naaayon sa mga pin ng interface ng ISP
6 7 8 9 10

– 13 –

Programmer ng Serye ng SP20
User Manual
5.3 Ikonekta ang target na chip
I-click ang pahina ng "impormasyon ng chip" sa pangunahing interface ng software upang view ang diagram ng eskematiko ng koneksyon ng interface ng ISP at ang target na chip. Sumangguni sa larawan sa ibaba:

Ang iba't ibang mga chip ay may iba't ibang paraan ng koneksyon. Mangyaring i-click ang pahina ng “chip information” sa software upang view ang mga detalyadong paraan ng koneksyon ng chip.
5.4 Piliin ang ISP power supply mode
Sa panahon ng ISP programming, ang target chip ay may dalawang power option: pinapagana ng programmer at self-powered ng target board. Itakda kung lagyan ng tsek ang "Magbigay ng kapangyarihan sa pag-target ng board" sa pahina ng "Mga Setting ng Proyekto" ng software:

Lagyan ng check ang "Magbigay ng kapangyarihan para sa target na board", ang programmer ay magbibigay ng kapangyarihan para sa target na board chip, mangyaring piliin ang power supply voltage ayon sa rated working vol ng chiptage. Ang programmer ay maaaring magbigay ng maximum load current na 250mA. Kung ang load current ay masyadong malaki, ang programmer ay magpo-prompt ng over-current na proteksyon. Mangyaring alisan ng tsek ang “Magbigay ng kapangyarihan para sa target na board” at palitan sa self-powered ng target board (Maaaring suportahan ng SP20 programmer ang 1.65 V~5.5V target board operating voltage range, ISP signal driving voltage ay awtomatikong aayusin sa VCC vol ng target boardtagat).

5.5 Pagpapatakbo ng programming

Suriin kung tama ang koneksyon sa hardware at mga setting ng software, at i-click ang pindutan ng ISP programming ng chip.

upang makumpleto

Ang programming ng ISP ay medyo kumplikado, at dapat na pamilyar ka sa circuit; Ang pagkonekta ng mga wire ay maaaring magpasok ng interference at ang interference ng iba pang mga circuits sa
ang circuit board, na maaaring humantong sa pagkabigo ng ISP programming. Mangyaring alisin ang chip
at gamitin ang maginoo chip socket sa programa;

– 14 –

Programmer ng Serye ng SP20
User Manual
Kabanata 6 Programming sa Multi-machine Mode
Sinusuportahan ng programmer software ang sabay-sabay na operasyon ng hanggang 8 programmer na konektado sa isang computer (mass production o mag-download ng standalone na data).
6.1 Koneksyon sa hardware ng programmer
1) Gumamit ng USB HUB para ikonekta ang maraming programmer sa USB port ng computer (Ang USB hub ay dapat may external na power adapter, at kailangan ng external na power supply). Tandaan na sa multi-machine mode, tanging ang mga programmer ng parehong modelo ang maaaring gamitin nang magkasama, at ang iba't ibang mga modelo ay hindi maaaring ihalo.
2) Simulan ang SP20 programmer software, ang software ay awtomatikong kumonekta sa lahat ng konektadong programmer at
ipasok ang multi-machine mode. Kung tumatakbo na ang software ng programmer, maaari mong i-click ang Menu Programmer Reconnect, at lalabas ng software ang dialog box na "Kumonekta sa programmer":
– 15 –

Programmer ng Serye ng SP20
User Manual
Piliin ang programmer na ikokonekta at i-click ang OK. Matapos ang koneksyon ay matagumpay, ang software ay papasok sa multi-machine mode, at ang interface ay ang mga sumusunod:

6.2 Pagpapatakbo ng programming
1) Ang pagpapatakbo ng programming ay pareho sa pamamaraan ng programming sa seksyon 3.2: piliin ang pag-load ng modelo ng chip file itakda ang mga opsyon sa operasyon i-install ang programming socket;

2) I-click ang

button(Tandaan: Ang SP20P ay maaaring pumili ng dalawang mass programming mode: "Chip

Insert” at “Key Start”.ample, piliin ang "Chip Insert" mode), at maghihintay ang programmer para sa chip

ilalagay;

3) Ilagay ang mga na-program na chips sa programming socket nang paisa-isa, at awtomatikong magsisimula ang programmer

programming pagkatapos ng pag-detect na ang mga chips ay inilagay. Ang bawat programmer ay gumagana nang nakapag-iisa, nagprograma nang buo

asynchronous mode, hindi na kailangang maghintay para sa pag-synchronize. Ang interface ng software programming ay ang mga sumusunod;

4) Piliin at ilagay ang mga chip ayon sa paglalarawan ng status ng indicator sa Seksyon 3.4 o ang mga senyas sa display screen upang makumpleto ang buong masa ng chip programming. Mga Tip: Sinusuportahan ng SP20F, SP20X, SP20P ang standalone na programming. Maaari mong gamitin ang umiiral na USB port sa computer upang ikonekta ang isa o higit pang mga programmer upang mag-download ng standalone na data, at pagkatapos ay gamitin ang standalone na paraan para sa mass programming. Kung ikukumpara sa paraan ng USB, ito ay mas maginhawa at mas mahusay. Ang SP20B ay hindi sumusuporta sa standalone at maaari lamang ikonekta sa isang computer para sa mass programming.
– 16 –

Programmer ng Serye ng SP20
User Manual
Appendix 1 FAQ
Maaari bang suportahan ng programmer ang img files?
Sinusuportahan ng programmer software ang binary at hexadecimal file mga format ng pag-encode. Ang conventional suffix ng binary fileAng s ay *.bin, at ang karaniwang suffix ng hexadecimal files ay *.hex;
ang img ay isang file panlapi, at hindi kumakatawan sa file format ng pag-encode. Karaniwan (mahigit sa 90%) ganoon files ay binary na naka-encode. Direktang i-load ito sa software, awtomatikong makikilala ng software kung ang file ay binary code, at i-load ito sa kinikilalang format;
Upang matiyak ang katumpakan ng file naglo-load, inirerekomenda namin na suriin ng mga user ang buffer checksum at file checksum sa engineer (o file mga nagbibigay ng code/customer) pagkatapos i-load ang naturang files. (Ang impormasyong ito ay ipapakita sa ibaba ng pangunahing window ng software ng manunulat.)
Ano ang mga karaniwang dahilan ng pagkabigo sa programming (kabilang ang pagbubura ng pagkabigo/pagkabigo sa programming/pagkabigo sa pag-verify/error sa ID, atbp.)?
Ang tagagawa/modelo ng chip na napili sa software ay hindi tumutugma sa aktwal na chip; Ang chip ay inilagay sa maling direksyon, o ang programming socket ay ipinasok sa maling posisyon.
Pakisuri ang tamang paraan ng paglalagay sa pamamagitan ng window ng "Impormasyon ng Chip" ng software; Hindi magandang kontak sa pagitan ng mga chip pin at ng programming socket; Ikonekta ang mga chip na na-solder sa iba pang mga circuit board sa pamamagitan ng mga wire o IC programming clip, na maaaring
maging sanhi ng pagkabigo sa programming dahil sa pagkagambala sa circuit. Mangyaring ibalik ang mga chips sa programming socket para sa programming; Maaaring masira ang chip, palitan ng bagong chip para sa pagsubok.
Ano ang mga pag-iingat para sa ISP programming?
ISP programming medyo kumplikado upang mapagtanto, na angkop para sa mga taong may ilang mga propesyonal na kaalaman, kailangan mong malaman kung paano basahin ang circuit eskematiko at malaman ang circuit diagram ng target board. Ang software ay sumusuporta sa ISP programming ng ilang karaniwang ginagamit na FLASH at EEPROM, una sa lahat, kailangan mong piliin ang ISP programming method ng kasalukuyang chip sa software. Kapag gumagamit ng paraan ng programming ng ISP, kailangan mong bigyang pansin ang mga sumusunod na bagay: Siguraduhin na ang pangunahing controller (hal. MCU/CPU) na konektado sa target na Flash ay hindi naa-access ang target
chip, at ang lahat ng konektadong IO port ng mian controller ay dapat itakda sa mataas na resistensya (maaari mong subukang itakda ang mian controller sa RESET state). Ang ilang mga control IO port ng naka-program na chip ay dapat matugunan ang mga normal na kondisyon ng pagtatrabaho ng chip, halimbawaample: Ang HOLD at WP na mga pin ng SPI FLASH ay dapat na hilahin pataas sa isang mataas na antas. Ang SDA at SCL ng I2C EEPROM ay dapat na may mga pull-up resistors, at ang WP pin ay dapat mahila pababa sa mababang antas. Panatilihing maikli ang mga connect wire hangga't maaari. Ang ilang mga chips ay nabigo sa programa na may kasamang ISP cable Itakda ang naaangkop na voltagMga parameter ng e/clock para sa ISP programming sa mga opsyon sa Setup: Isa lang sa dalawang opsyon ang maaaring gamitin: pagpapagana sa mismong target board o pagpapagana ng target board mula sa programmer. Hindi mahalaga kung aling paraan ng supply ng kuryente ang ginagamit, dapat na konektado ang VCC. Ang paraan ng ISP ay apektado ng peripheral circuitry ng target board o ng mga connecting wire, kaya hindi ginagarantiyahan na ang lahat ng chips ay matagumpay na masusunog. Kung ang koneksyon at mga setting ay paulit-ulit na sinusuri at hindi pa rin matagumpay na ma-progrm, inirerekumenda na alisin ang chip at iprograma ito gamit ang isang karaniwang chip Socket. Sa mass production, subukang gamitin ang unang programming at pagkatapos ay SMT method.
Bakit walang bura function ang 24 series chip?
Ang chip ay batay sa teknolohiya ng EEPROM, ang data ng chip ay maaaring direktang muling isulat nang walang paunang pagbura, kaya walang magagamit na operasyon sa pagbubura;
Kung kailangan mong i-clear ang chip data, mangyaring isulat ang FFH data nang direkta sa chip.
– 17 –

Programmer ng Serye ng SP20
User Manual
Paano i-upgrade ang programmer software at firmware?
I-click ang menu ng programmer software: Help-Check para sa mga update. Kung may update, may lalabas na update wizard. Mangyaring sundin ang mga senyas upang i-download ang upgrade package at i-install ito;
Ipasok ang download center ng opisyal ng Sfly website (http://www.sflytech.com), i-download ang pinakabagong software ng programmer at i-install ito;
Kailangan lang i-upgrade ang programmer software, hindi na kailangang i-upgrade ang programmer firmware.
Ano ang dapat kong gawin kung walang modelo ng chip sa software ng programmer?
I-upgrade muna ang programmer software sa pinakabagong bersyon; Kung walang chip model na ipo-program sa pinakabagong bersyon ng software, mangyaring magpadala ng email sa
mag-aplay para sa karagdagan. Ipahiwatig ang sumusunod na impormasyon: modelo ng programmer, tatak ng chip na idaragdag, detalyadong modelo ng chip, pakete (paalala: Ang mga programmer ng serye ng SP20 ay maaari lamang suportahan ang SPI NOR FLASH, EEPROM, hindi maaaring suportahan ang iba pang mga uri ng chip).
– 18 –

Programmer ng Serye ng SP20
User Manual
Appendix 2 Disclaimer
Ginagawa ng Shenzhen Sfly Technology Co., Ltd. ang lahat upang matiyak ang kawastuhan ng produkto at ang kaugnay nitong software at materyales. Para sa posibleng mga depekto at pagkakamali ng produkto (kabilang ang software at mga kaugnay na materyales), gagawin ng kumpanya ang lahat ng makakaya upang malutas ang problema kasama ang mga komersyal at teknikal na kakayahan nito. Ang kumpanya ay walang pananagutan para sa lahat ng uri ng incidental, hindi maiiwasan, direkta, hindi direkta, espesyal, pinalawig o parusa na mga pinsala na nagmumula sa paggamit o pagbebenta ng produktong ito, kabilang ngunit hindi limitado sa pagkawala ng kita, mabuting kalooban, kakayahang magamit, pagkagambala sa negosyo, pagkawala ng data, atbp., ay hindi mananagot para sa anumang direkta, hindi direkta, incidental, espesyal, derivative, third-party na mga paghahabol sa parusa at.
– 19 –

Mga Dokumento / Mga Mapagkukunan

SFLY SP20 Series High Speed ​​Programmer [pdf] User Manual
SP20B, SP20F, SP20X, SP20P, SP20 Series High Speed ​​Programmer, SP20 Series, High Speed ​​Programmer, Speed ​​Programmer, Programmer

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *