Programmatore ad alta velocità serie SP20

Specifiche:

  • Nome prodotto: Programmatore serie SP20
  • Produttore: SHENZHEN SFLY TECHNOLOGY CO.LTD.
  • Data di rilascio della pubblicazione: 7 maggio 2024
  • Revisione: A5
  • Supporta: SPI NOR FLASH, I2C, MicroWire EEPROM
  • Interfaccia di comunicazione: USB Type-C
  • Alimentazione: modalità USB – non è necessaria alcuna alimentazione esterna

Istruzioni per l'uso del prodotto:

Capitolo 3: Veloce da usare

3.1 Lavori preparatori:

Assicurarsi che il programmatore sia collegato a un computer tramite USB
Interfaccia Type-C. Non è richiesta alcuna alimentazione esterna in USB
modalità.

3.2 Programmazione del chip:

Seguire le istruzioni del software fornite per programmare il chip
utilizzando il programmatore serie SP20.

3.3 Leggere i dati del chip e programmare il nuovo chip:

È possibile leggere i dati del chip esistente e programmare un nuovo chip
seguendo i passaggi descritti nel manuale utente.

3.4 Stato dell'indicatore in modalità USB:

Fare riferimento alle spie luminose sul programmatore per comprendere
lo stato del dispositivo in modalità USB.

Capitolo 4: Programmazione autonoma

4.1 Scarica dati autonomi:

Scarica i dati necessari per la programmazione autonoma nel
chip di memoria incorporato nel programmatore.

4.2 Funzionamento della programmazione autonoma:

Eseguire operazioni di programmazione autonome come descritto nel
manuale. Ciò include la modalità manuale e la modalità di controllo automatico tramite
Interfaccia ATE.

4.3 Stato dell'indicatore in modalità autonoma:

Comprendere lo stato dell'indicatore durante il funzionamento autonomo
modalità per una programmazione efficiente.

Capitolo 5: Programmazione in modalità ISP

Fare riferimento al manuale utente per istruzioni dettagliate su
programmazione in modalità ISP.

Capitolo 6: Programmazione in modalità multi-macchina

Scopri di più sulle connessioni hardware e sulle operazioni di programmazione per
programmazione in modalità multi-macchina.

Domande frequenti:

D: Quali tipi di chip di memoria sono supportati da SP20?
Programmatore di serie?

A: Il programmatore supporta SPI NOR FLASH, I2C,
MicroWire e altre EEPROM di vari produttori per
programmazione di produzione di massa ad alta velocità.

“`

+
SP20B/SP20F/SP20X/SP20P
Manuale utente del programmatore
Data di rilascio della pubblicazione: 7 maggio 2024 Revisione A5

SHENZHEN SFLY TECHNOLOGY CO.LTD.

CONTENUTO

Programmatore serie SP20
Manuale d'uso

Capitolo 1 introduzione
1.1 Caratteristiche delle prestazioni ————————————————————————————— 3 1.2 Tabella dei parametri del programmatore della serie SP20 ————————————————————————– 4
Capitolo 2 Hardware del programmatore
2.1 Prodotto finitoview ——————————————————————————————————- 5 2.2 Componenti aggiuntivi del prodotto ——————————————————————————————————— 5
Capitolo 3 Veloce da usare
3.1 Lavoro di preparazione —————————————————————————————————————6 3.2 Programmazione del chip ———————————————————————————————–6 3.3 Lettura dei dati del chip e programmazione del nuovo chip ——————————————————————————-8 3.4 Stato dell'indicatore in modalità USB—————————————————————————————————9
Capitolo 4 Programmazione autonoma
4.1 Scaricamento dati autonomi ———————————————————————————————10 4.2 Funzionamento della programmazione autonoma ———————————————————————————- 11
Modalità manuale——————————————————————————————————-12 Modalità di controllo automatico (controllo tramite interfaccia ATE) ———————————————————–12 4.3 Stato dell'indicatore in modalità autonoma ———————————————————————————12
Capitolo 5 Programmazione in modalità ISP
5.1 Selezionare la modalità di programmazione ISP ————————————————————————————–13 5.2 Definizione dell'interfaccia ISP ————————————————————————————————————13 5.3 Collegare il chip di destinazione ———————————————————————————————————14 5.4 Selezionare la modalità di alimentazione ISP ————————————————————————————–14 5.5 Operazione di programmazione ———————————————————————————————–14
Capitolo 6 Programmazione in modalità multi-macchina
6.1 Collegamento hardware del programmatore ——————————————————————————15 6.2 Operazione di programmazione ————————————————————————————————16
Appendice 1
Domande frequenti ————————————————————————————————————————————- 17
Appendice 2
Dichiarazione di esclusione di responsabilità —————————————————————————————————————————– 19
Appendice 3
Cronologia delle revisioni ————————————————————————————————————————20

– 2 –

Programmatore serie SP20
Manuale d'uso
Capitolo 1 Introduzione
I programmatori della serie SP20 (SP20B/SP20F/ SP20X/SP20P) sono gli ultimi programmatori di produzione di massa ad alta velocità per SPI FLASH lanciati da Shenzhen SFLY Technology. Supportano completamente la programmazione ad alta velocità di SPI NOR FLASH, I2C/MicroWire e altre EEPROM di produttori nazionali ed esteri.
1.1 Caratteristiche prestazionali
Caratteristiche hardware
Interfaccia di comunicazione USB Type-C, non necessita di alimentazione esterna quando utilizzata in modalità USB; Supporta la programmazione di produzione di massa ad alta velocità in modalità USB e autonoma; Il chip di memoria di grande capacità integrato salva i dati di ingegneria per la programmazione autonoma e multipla
La verifica dei dati CRC garantisce che i dati di programmazione siano assolutamente accurati; Presa ZIF a 28 pin sostituibile, che può essere supportata dalle basi di programmazione universali convenzionali; Display OLED, visualizza visivamente le informazioni operative correnti del programmatore; Il LED RGB a tre colori indica lo stato di funzionamento e il cicalino può segnalare il successo e il fallimento del
programmazione; Supporta il rilevamento di contatti pin scadenti, migliora efficacemente l'affidabilità della programmazione; Supporta la programmazione in modalità ISP, che può supportare la programmazione integrata di alcuni chip; Metodi di avvio della programmazione multipli: avvio del pulsante, posizionamento del chip (posizionamento del chip di rilevamento intelligente
e rimozione, programmazione di avvio automatico), controllo ATE (interfaccia di controllo ATE indipendente, che fornisce segnali di controllo della macchina di programmazione accurati e affidabili come BUSY, OK, NG, START, supporta ampiamente le apparecchiature di programmazione automatica di vari produttori); La funzione di protezione da cortocircuito/sovracorrente può proteggere efficacemente il programmatore o il chip da danni accidentali; Vol programmabiletage-design, intervallo regolabile da 1.7 V a 5.0 V, può supportare chip da 1.8 V/2.5 V/3 V/3.3 V/5 V; Fornisce la funzione di autocontrollo dell'apparecchiatura; Dimensioni ridotte (dimensioni: 108x76x21 mm), la programmazione simultanea di più macchine occupa solo una superficie di lavoro molto piccola;
Caratteristiche del software
Supporta Win7/Win8/Win10/Win11; Supporta il passaggio tra cinese e inglese; Supporta l'aggiornamento software per aggiungere nuovi dispositivi; Supporta il progetto file gestione (progetto file salva tutti i parametri di programmazione, inclusi: modello del chip, dati
file, impostazioni di programmazione, ecc.); Supporta la lettura e la scrittura di aree di archiviazione aggiuntive (area OTP) e aree di configurazione (registro di stato,
ecc.) del chip; Supporta il riconoscimento automatico di 25 serie SPI FLASH; Funzione di numero di serie automatico (può essere utilizzata per generare un numero di serie univoco del prodotto, indirizzo MAC,
ID Bluetooth, ecc.); Supporta la connessione in modalità multi-programmatore: un computer può essere collegato con 8 serie SP20
programmatori per programmazione simultanea, La funzione di numero seriale automatico è attiva in modalità multiprogrammatore; Registro di supporto file risparmio;
Nota: le funzioni di cui sopra dipendono dal modello del prodotto. Per i dettagli, fare riferimento alla tabella dei parametri del prodotto nella sezione 1.2
– 3 –

Programmatore serie SP20
Manuale d'uso

1.2 Tabella dei parametri del programmatore serie SP20

Parametro del prodotto

SP20P SP20X SP20F SP20B

Aspetto del prodotto

Volume del chip supportatotage gamma

1.8-5 V

1.8-5 V

1.8-5 V

1.8-5 V

Memoria massima dei chip supportati (Nota 1)

Serie di chip di supporto (tipo di interfaccia)
(I2C EEPROM Microwire EEPROM SPI Flash)
Connessione multipla
(Un computer può collegare 8 programmatori)

Produzione di massa con USB
(Rilevamento automatico dell'inserimento e della rimozione del chip, programmatore automatico)

Numero di serie automatico.
(Programmazione dei numeri seriali)

Indicatore di funzionamento dei LED RGB

Avviso acustico

Programmazione autonoma
(programmazione senza computer, adatta alla produzione di massa)

Supportare le apparecchiature di automazione
(Controllo dell'attrezzatura automatica con ATE)

Programmazione ISP
(Supporta alcuni modelli)

Utilizzo della modalità USB in modalità autonoma

Pulsante di avvio per la programmazione

Schermo OLED

Velocità di programmazione
(Programmazione + verifica) Dati completi

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

1 GB

Y
Y
AAAA
AAAA 6s 25s 47s

1 GB

Y
Y
AAAA
YYNNN 6s 25s 47s

1 GB

Y
Y
AAAA
6s 25s 47s

1 GB

Y
Y
YYNN
7s 28s 52s

"Y" significa che ha o supporta la funzione, "N" significa che non ha o non supporta la funzione

Nota 1 Supporta fino a 1 Gb in modalità USB e 512 Mb in modalità autonoma.

– 4 –

Programmatore serie SP20
Manuale d'uso
Capitolo 2 Hardware del programmatore
2.1 Prodotto finitoview

Articolo

Nome
Presa ZIF 28P Indicatore a tre colori
Display OLED Pulsante di avvio della programmazione
Interfaccia USB
Interfaccia di multiplexing ISP/ATE

Illustrare
Inserire il chip confezionato DIP, socket di programmazione (Nota: non supporta la programmazione dei chip di bordo tramite collegamento del cavo dal socket ZIF.)
Blu: OCCUPATO; Verde: OK (riuscito); Rosso: FALLITO
Visualizza lo stato operativo corrente e i risultati (solo SP20P ha questo componente) Avvia la programmazione premendo il pulsante (solo SP20P ha questo componente)
Interfaccia USB di tipo C.
Fornisce segnali di controllo della macchina di programmazione (BUSY, OK, NG, START) (solo SP20P e SP20X hanno questa funzione) Programmazione ISP per chip saldati su schede

2.2 Componenti aggiuntivi del prodotto

Cavo dati di tipo C

Cavo ISP

Adattatore di alimentazione 5V/1A

Manuale di istruzioni

Il colore/aspetto degli accessori di lotti diversi potrebbe essere diverso, fare riferimento al prodotto reale;
SP20B non include un adattatore di alimentazione, utilizzare solo la porta USB per l'alimentazione; la configurazione standard del programmatore non include una presa di programmazione, si prega di
scegli in base alle tue esigenze;

– 5 –

Programmatore serie SP20
Manuale d'uso

Capitolo 3 Veloce da usare

Questo capitolo prende come esempio un pezzo di chip FLASH SPI confezionato SOIC8 (208mil) W25Q32DWampper introdurre il metodo del programmatore SP20P per programmare il chip in modalità USB. La programmazione convenzionale include i seguenti 5 passaggi:

Programmazione della preparazione di software e hardware

Seleziona il modello del chip

Carico file Impostazioni delle opzioni operative

3.1 Lavori preparatori
1) Installare il software del programmatore della serie "SFLY FlyPRO II" (include il driver USB, il driver USB verrà installato per impostazione predefinita durante l'installazione del software), supporta Win7/Win8/Win10/Win11, il software scarica URL: http://www.sflytech.com; 2) Collegare il programmatore alla porta USB del computer con un cavo USB e la luce verde del programmatore si accenderà quando la connessione è normale;

Collegare alla porta USB del computer
3) Avviare il software del programmatore "SFLY FlyPRO II", il software si collegherà automaticamente al programmatore e la finestra di destra del software visualizzerà il modello del programmatore e il numero di serie del prodotto. Se la connessione fallisce: verificare che il cavo USB sia collegato; verificare che il driver USB sia installato correttamente nel gestore dispositivi del computer (se il driver USB non è installato correttamente, aggiornare manualmente il driver USB: individuare "USB_DRIVER" nella cartella di installazione del software del programmatore, aggiornare semplicemente il driver);

Dopo che la connessione è riuscita, il modello del programmatore attualmente connesso
e verrà visualizzata la sequenza

3.2 Programmazione del chip
1Seleziona il modello del chip:

Fare clic sul pulsante della barra degli strumenti

e cercare il modello di chip da programmare nella finestra di dialogo pop-up

per selezionare il modello di chip: W25Q32DW. Selezionare la marca, il modello e il tipo di package del chip corrispondenti (selezionare la marca e il modello sbagliati causerà un errore di programmazione).

– 6 –

Programmatore serie SP20
Manuale d'uso

2Caricare file:

Fare clic sul pulsante della barra degli strumenti

per caricare i dati file, che può supportare i formati Bin e Hex.

3) Impostazione delle opzioni di operazione: effettuare le impostazioni corrispondenti nella pagina "Opzioni di operazione" secondo necessità. Suggerimento: il chip non vuoto deve essere cancellato.

Per programmare l'area C (Registro di Stato), è necessario cliccare su questo pulsante per aprire l'opzione "Config." per effettuare le impostazioni pertinenti.

4Posizionare il chip:
Sollevare la maniglia del socket ZIF, inserire la fila inferiore del socket di programmazione allineata con la parte inferiore del socket ZIF, premere verso il basso la maniglia e quindi inserire il chip nel socket di programmazione. Notare che la direzione del pin 1 del chip non deve essere posizionata nella direzione sbagliata. Suggerimento: è possibile view il modello di socket di programmazione corrispondente e il metodo di inserimento nella pagina "informazioni sul chip".

– 7 –

5Operazione di programmazione: fare clic sul pulsante della barra degli strumenti

per iniziare la programmazione:

Programmatore serie SP20
Manuale d'uso

Una volta completata la programmazione, l'icona di stato cambia in "OK" per indicare che la programmazione è riuscita:

3.3 Leggere i dati del chip e programmare il nuovo chip

1Seguire i passaggi della sezione 3.2 per selezionare il modello del chip, installare il socket e il chip da leggere;

Suggerimenti:

È possibile identificare automaticamente la maggior parte dei chip Flash SPI tramite il pulsante "Controlla modello". I pin del chip dissaldato devono essere puliti per evitare contatti scadenti;

nella barra degli strumenti;

2) Fare clic sul pulsante Leggi

nella barra degli strumenti e verrà visualizzata la finestra di dialogo "Opzioni di lettura";

3) Fare clic sul pulsante "OK", il programmatore aprirà automaticamente il "Buffer dati" dopo aver letto i dati del chip e fare clic sul pulsante "Salva dati" per salvare i dati letti sul computer per un uso successivo;
– 8 –

Programmatore serie SP20
Manuale d'uso
4) Fare clic sul pulsante "Salva dati" del "Buffer dati", viene visualizzata la finestra di dialogo Salva dati, l'impostazione predefinita salva tutta l'area di archiviazione, è possibile selezionare l'area di memoria in base alle esigenze, ad esempio l'area di memoria principale Flash, salva il file può essere utilizzato in seguito;

5) Chiudere il “buffer dati” e inserire un nuovo chip dello stesso modello;

6) Fare clic sul pulsante

per scrivere il contenuto letto nel nuovo chip.

Suggerimento: selezionare tutte le aree di programmazione nelle opzioni di configurazione, altrimenti i dati di programmazione potrebbero essere incompleti e
il chip master potrebbe funzionare normalmente, ma il chip copiato potrebbe non funzionare normalmente;

Dopo aver impostato i parametri di programmazione o aver letto con successo i dati del chip madre, è possibile salvarli

come un progetto file (cliccare sulla barra degli strumenti

pulsante oppure clicca sulla barra dei menu: File->Salva progetto), e poi devi solo

è necessario caricare il progetto salvato file, e non è necessario reimpostare i parametri per programmare il nuovo

chip.

3.4 Stato dell'indicatore in modalità USB

Stato dell'indicatore
Blu fisso Blu lampeggiante Verde fisso
Rosso fisso

Descrizione dello stato
Stato occupato, il programmatore sta eseguendo operazioni come cancellazione, programmazione, verifica, ecc. Attendere che il chip venga inserito
Attualmente in modalità standby, oppure il chip corrente è stato programmato correttamente. La programmazione del chip non è riuscita (è possibile verificare il motivo dell'errore nella finestra delle informazioni del software)

Non supporta la programmazione di chip di bordo tramite il collegamento del filo dalla presa ZIF, poiché l'interferenza del circuito esterno porterà al fallimento della programmazione e, nel caso della scheda di circuito esterna con l'elettricità, potrebbe anche danneggiare l'hardware del programmatore, se il programmatore è danneggiato a causa di questo uso non corretto, non riceverà il servizio di garanzia. Utilizzare la presa di programmazione standard per programmare il chip oppure utilizzare l'interfaccia ISP del programmatore per programmare il chip di bordo (vedere Capitolo 5 Programmazione in modalità ISP)
– 9 –

Programmatore serie SP20
Manuale d'uso

Capitolo 4 Programmazione autonoma
SP20F, SP20X, SP20P supportano la programmazione autonoma (senza computer), adatta alla produzione di massa. Il processo operativo di base è il seguente:
Scarica i dati autonomi Scollegare il cavo USB e collegarlo all'alimentazione a 5 V
Inizia la programmazione autonoma

4.1 Scarica dati autonomi
1) Collegare il programmatore alla porta USB del computer con un cavo USB e avviare il software “SFLY FlyPRO II”; 2) Seguire i passaggi della sezione 3.2 per selezionare il modello del chip, caricare i dati filee impostare le opzioni operative necessarie; 3) Per garantire che i dati autonomi siano corretti, è possibile prima programmare alcuni chip ed eseguire la verifica effettiva del prodotto;

4) Fare clic sul pulsante

per salvare il progetto corrente (Suggerimento: il progetto salvato file può essere caricato e utilizzato in seguito per

evitare il problema di impostazioni ripetute);

5) Fare clic sul pulsante

per scaricare dati autonomi e verrà visualizzata la finestra di dialogo "Scarica progetto";

Nota: quando si programma manualmente, selezionare "Chip Insert" o "KEY Sart" (solo SP20P supporta KEY start). Quando si utilizza con una macchina di programmazione automatica, selezionare "ATE control (machine mode)"

6) Fare clic su OK per scaricare i dati autonomi nella memoria integrata del programmatore. Suggerimenti: i dati autonomi non andranno persi dopo lo spegnimento del programmatore e sarà possibile continuare a utilizzarli successivamente.
tempo.

– 10 –

Programmatore serie SP20
Manuale d'uso
4.2 Funzionamento della programmazione autonoma
Modalità manuale
Metodo di programmazione per la selezione e il posizionamento manuale dei chip. I passaggi dell'operazione manuale in modalità autonoma sono i seguenti: 1) Scaricare i dati autonomi secondo il metodo nella sezione 4.1. Notare che quando si scaricano i dati autonomi, selezionare la modalità di controllo di avvio come "Posizionamento chip" (SP20P può anche selezionare "Avvio chiave"); 2) Scollegare il cavo USB dal computer e collegarlo all'adattatore di alimentazione da 5 V. Dopo che il programmatore è acceso, controllerà prima i dati autonomi interni per verificare l'integrità e l'accuratezza dei dati. Ciò richiede 3-25 secondi. Se il test viene superato, la spia luminosa lampeggia in blu, indicando che il programmatore è entrato nella modalità di programmazione autonoma. Se il test fallisce, la spia mostra uno stato lampeggiante rosso, indicando che non ci sono dati autonomi validi nel programmatore e la programmazione autonoma non può essere avviata;
Collegare all'adattatore di alimentazione da 5 V per la programmazione autonoma
Nota: solo SP20P può visualizzare lo stato di funzionamento del programmatore in modo più intuitivo tramite lo schermo OLED, come mostrato nella figura sopra, richiede di attendere l'inserimento del chip. 3) Inserire il chip da programmare nel socket ZIF, la spia luminosa passa da blu lampeggiante a blu fisso, indicando che il programmatore ha rilevato il chip e sta programmando; 4) Quando la spia luminosa diventa verde fisso, significa che la programmazione del chip è completata e la programmazione è riuscita. Se la spia luminosa diventa rossa, significa che la programmazione del chip corrente è fallita. Allo stesso tempo, il programmatore attende che il chip corrente venga rimosso dal socket ZIF. Se la funzione di richiesta del cicalino è attivata, il programmatore emetterà un segnale acustico quando la programmazione è completata; 5) Estrarre il chip e inserirlo nel chip successivo, ripetere questo passaggio fino al completamento della programmazione.
– 11 –

Programmatore serie SP20
Manuale d'uso
Modalità di controllo automatico (controllo tramite interfaccia ATE)
SP20X/SP20P ha un'interfaccia multiplexing ISP/ATE, che può essere utilizzata con macchine di programmazione automatica e altre apparecchiature automatiche per realizzare la programmazione automatica (chip pick and place automatici, programmazione automatica). Procedere come segue: 1) Scaricare i dati autonomi secondo il metodo nella sezione 4.1. Notare che quando si scaricano i dati autonomi, selezionare la modalità di controllo di avvio come "controllo ATE (modalità macchina)". In questa modalità di lavoro, l'interfaccia ATE del programmatore può fornire il segnale indicatore START/OK/NG/BUSY; 2) Condurre la linea pin chip dalla presa ZIF alla macchina di programmazione; 3) Collegare la linea di controllo macchina all'"interfaccia ISP/ATE" del programmatore, i pin dell'interfaccia sono definiti come segue;

Interfaccia ISP/ATE 4) Iniziare la programmazione.

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

4.3 Stato dell'indicatore in modalità standalone

Stato dell'indicatore

Descrizione dello stato (metodo manuale)

Rosso lampeggiante

Il programmatore non ha scaricato dati autonomi

Blu lampeggiante Blu Verde
Rosso

Attendere il posizionamento del chip Programmazione del chip La programmazione del chip è completata e la programmazione è riuscita (in attesa della rimozione del chip) Programmazione del chip non riuscita (in attesa della rimozione del chip)

Descrizione dello stato (modalità di controllo automatico, solo SP20X, SP20P)
Il programmatore non ha scaricato dati autonomi Chip di programmazione La programmazione del chip è completata e la programmazione è riuscita
Programmazione del chip fallita

– 12 –

Programmatore serie SP20
Manuale d'uso
Capitolo 5 Programmazione in modalità ISP
Il nome completo di ISP è In System Program. Nella modalità di programmazione ISP, è necessario solo collegare alcune linee di segnale ai pin pertinenti del chip di bordo per realizzare le operazioni di lettura e scrittura del chip, il che può evitare il problema di dissaldatura del chip. La serie SP20 ha un'interfaccia di multiplexing ISP/ATE 10P, i chip sulla scheda di circuito possono essere programmati tramite questa interfaccia.
5.1 Selezionare la modalità di programmazione ISP
I programmatori della serie SP20 possono supportare la programmazione in modalità ISP di alcuni chip. Fare clic sul pulsante "modello chip" nel software per cercare il modello di chip da programmare e selezionare "programmazione in modalità ISP nella colonna "Modalità adattatore/programmazione" (se non è presente alcuna programmazione in modalità ISP nel metodo di programmazione del chip ricercato, significa che il chip può essere programmato solo con il socket di programmazione). Fare riferimento all'immagine seguente:

5.2 Definizione dell'interfaccia ISP
La definizione dell'interfaccia ISP del programmatore della serie SP20 è la seguente:

97531 10 8 6 4 2

Interfaccia ISP/ATE

Un cavo ISP a colori 10P è distribuito casualmente per collegare l'interfaccia ISP e il chip della scheda target. La spina 5x2P è collegata all'interfaccia ISP del programmatore e l'altra estremità è collegata al pin corrispondente del chip target tramite il terminale header DuPont.

Collegare il chip target tramite la testina DuPont

La relazione corrispondente tra il colore del cavo ISP e i pin dell'interfaccia ISP è la seguente:

Colore
Marrone Rosso Arancione (o rosa) Giallo Verde

Corrispondenti ai pin dell'interfaccia ISP
1 2 3 4 5

Colore
Blu Viola Grigio Bianco Nero

Corrispondenti ai pin dell'interfaccia ISP
6 7 8 9 10

– 13 –

Programmatore serie SP20
Manuale d'uso
5.3 Collegare il chip di destinazione
Fare clic sulla pagina "informazioni sul chip" nell'interfaccia software principale per view lo schema di collegamento dell'interfaccia ISP e del chip target. Fare riferimento all'immagine sottostante:

Chip diversi hanno metodi di connessione diversi. Clicca sulla pagina "informazioni chip" nel software per view i metodi di connessione dettagliati del chip.
5.4 Selezionare la modalità di alimentazione ISP
Durante la programmazione ISP, il chip target ha due opzioni di alimentazione: alimentato dal programmatore e autoalimentato dalla scheda target. Imposta se selezionare "Fornisci alimentazione alla scheda target" nella pagina "Impostazioni progetto" del software:

Selezionare "Fornire alimentazione per la scheda di destinazione", il programmatore fornirà alimentazione al chip della scheda di destinazione, selezionare il volume di alimentazionetage in base al volume di lavoro nominale del chiptage. Il programmatore può fornire una corrente di carico massima di 250 mA. Se la corrente di carico è troppo grande, il programmatore richiederà la protezione da sovracorrente. Deselezionare "Fornire alimentazione alla scheda target" e passare all'autoalimentazione della scheda target (il programmatore SP20 può supportare una tensione di funzionamento della scheda target di 1.65 V~5.5 Vtage portata, segnale ISP che guida volumetage si regolerà automaticamente con il volume VCC della scheda di destinazionetagE).

5.5 Operazione di programmazione

Verificare che la connessione hardware e le impostazioni software siano corrette e fare clic sul pulsante di programmazione ISP del chip.

per completare

La programmazione ISP è relativamente complicata e devi avere molta familiarità con il circuito; i fili di collegamento possono introdurre interferenze e l'interferenza di altri circuiti su
la scheda di circuito, che potrebbe causare il fallimento della programmazione ISP. Si prega di rimuovere il chip
e utilizzare il socket del chip convenzionale per la programmazione;

– 14 –

Programmatore serie SP20
Manuale d'uso
Capitolo 6 Programmazione in modalità multi-macchina
Il software del programmatore supporta il funzionamento simultaneo di un massimo di 8 programmatori collegati a un computer (produzione di massa o download di dati autonomi).
6.1 Collegamento hardware del programmatore
1) Utilizzare HUB USB per collegare più programmatori alla porta USB del computer (l'hub USB deve avere un adattatore di alimentazione esterno ed è richiesto un alimentatore esterno). Si noti che in modalità multi-macchina, solo programmatori dello stesso modello possono essere utilizzati insieme e non è possibile mischiare modelli diversi.
2) Avviare il software del programmatore SP20, il software si collegherà automaticamente a tutti i programmatori connessi e
Entrare in modalità multi-macchina. Se il software di programmazione è già in esecuzione, è possibile fare clic su Menu Programmatore Riconnetti e il software aprirà la finestra di dialogo "Connetti al programmatore":
– 15 –

Programmatore serie SP20
Manuale d'uso
Selezionare il programmatore da connettere e fare clic su OK. Dopo che la connessione è riuscita, il software entra in modalità multi-macchina e l'interfaccia è la seguente:

6.2 Operazione di programmazione
1) L'operazione di programmazione è la stessa della procedura di programmazione nella sezione 3.2: selezionare il modello di chip caricato file imposta le opzioni operative installa il socket di programmazione;

2) Fare clic su

pulsante (Nota: SP20P può scegliere due modalità di programmazione di massa: "Chip

Inserisci” e “Avvio chiave”. In questo esempioample, selezionare la modalità “Chip Insert”), e il programmatore attenderà il chip

da collocare;

3) Inserire uno alla volta i chip programmati nella presa di programmazione e il programmatore si avvierà automaticamente

programmazione dopo aver rilevato che i chip sono inseriti. Ogni programmatore lavora in modo indipendente, programmando in modo completo

modalità asincrona, non c'è bisogno di attendere la sincronizzazione. L'interfaccia di programmazione del software è la seguente;

4) Selezionare e posizionare i chip in base alla descrizione dello stato dell'indicatore nella Sezione 3.4 o alle richieste sullo schermo del display per completare l'intera massa di programmazione del chip. Suggerimenti: SP20F, SP20X, SP20P supportano la programmazione autonoma. È possibile utilizzare la porta USB esistente sul computer per collegare uno o più programmatori per scaricare dati autonomi, quindi utilizzare il metodo autonomo per la programmazione di massa. Rispetto al metodo USB, è più comodo e più efficiente. SP20B non supporta la programmazione autonoma e può essere collegato solo a un computer per la programmazione di massa.
– 16 –

Programmatore serie SP20
Manuale d'uso
Appendice 1 FAQ
Il programmatore può supportare img files?
Il software del programmatore supporta il binario e l'esadecimale file formati di codifica. Il suffisso convenzionale di binario files è *.bin, e il suffisso convenzionale di esadecimale files è *.hex;
img è solo un file suffisso e non rappresenta il file formato di codifica. Normalmente (oltre il 90%) tale files sono codificati in binario. Basta caricarli direttamente nel software, il software riconoscerà automaticamente se il file è codice binario e caricarlo nel formato riconosciuto;
Per garantire l'accuratezza di file caricamento, consigliamo agli utenti di controllare il checksum del buffer e file checksum con ingegnere (o file fornitori/clienti di codice) dopo aver caricato tale files. (Queste informazioni verranno visualizzate nella parte inferiore della finestra principale del software di scrittura.)
Quali sono le cause più comuni di errori di programmazione (tra cui errori di cancellazione/errori di programmazione/errori di verifica/errori di ID, ecc.)?
Il produttore/modello del chip selezionato nel software non corrisponde al chip effettivo; il chip è posizionato nella direzione sbagliata oppure il socket di programmazione è inserito nella posizione sbagliata.
Controllare il corretto metodo di posizionamento tramite la finestra "Informazioni sul chip" del software; Contatto scadente tra i pin del chip e la presa di programmazione; Collegare i chip che sono stati saldati su altre schede di circuito tramite fili o clip di programmazione IC, che potrebbero
Causare un errore di programmazione a causa di un'interferenza del circuito. Reinserire i chip nel socket di programmazione per la programmazione; il chip potrebbe essere danneggiato, sostituirlo con un nuovo chip per effettuare il test.
Quali sono le precauzioni per la programmazione ISP?
La programmazione ISP è relativamente complessa da realizzare, adatta a persone con una certa conoscenza professionale. È necessario saper leggere lo schema elettrico e conoscere lo schema elettrico della scheda target. Il software supporta la programmazione ISP di alcune FLASH ed EEPROM di uso comune. Innanzitutto, è necessario selezionare il metodo di programmazione ISP del chip corrente nel software. Quando si utilizza il metodo di programmazione ISP, è necessario prestare attenzione ai seguenti aspetti: assicurarsi che il controller principale (ad esempio MCU/CPU) collegato alla Flash di destinazione non acceda alla scheda target.
chip, e tutte le porte IO collegate del controller mian devono essere impostate ad alta resistenza (è possibile provare a impostare il controller mian in stato di RESET). Alcune porte IO di controllo del chip programmato devono soddisfare le normali condizioni di funzionamento del chip, ad esempioampLe: I pin HOLD e WP della FLASH SPI devono essere portati a un livello alto. SDA e SCL della EEPROM I²C devono avere resistori di pull-up e il pin WP deve essere portato a un livello basso. Mantenere i cavi di collegamento il più corti possibile. Alcuni chip non riescono a programmarsi con il cavo ISP incluso. Impostare il volume appropriato.tagParametri e/clock per la programmazione ISP nelle opzioni di configurazione: è possibile utilizzare solo una delle due opzioni: alimentare la scheda target direttamente o alimentarla dal programmatore. Indipendentemente dal metodo di alimentazione utilizzato, il VCC deve essere collegato. Il metodo ISP è influenzato dai circuiti periferici della scheda target o dai cavi di collegamento, quindi non è garantito che tutti i chip possano essere programmati correttamente. Se la connessione e le impostazioni vengono controllate ripetutamente e non è ancora possibile programmarle correttamente, si consiglia di rimuovere il chip e programmarlo con un socket standard. Nella produzione di massa, provare a utilizzare prima il metodo di programmazione e poi quello SMT.
Perché il chip della serie 24 non ha la funzione di cancellazione?
Il chip si basa sulla tecnologia EEPROM, i dati del chip possono essere riscritti direttamente senza pre-cancellazione, quindi non è disponibile alcuna operazione di cancellazione;
Se è necessario cancellare i dati del chip, scrivere i dati FFH direttamente sul chip.
– 17 –

Programmatore serie SP20
Manuale d'uso
Come aggiornare il software e il firmware del programmatore?
Fai clic sul menu del software di programmazione: Help-Check for updates (Aiuto-Controlla aggiornamenti). Se c'è un aggiornamento, apparirà una procedura guidata di aggiornamento. Segui le istruzioni per scaricare il pacchetto di aggiornamento e installarlo;
Entra nel centro download ufficiale di Sfly websito (http://www.sflytech.com), scaricare l'ultimo software di programmazione e installarlo;
È necessario aggiornare solo il software del programmatore, non è necessario aggiornare il firmware del programmatore.
Cosa devo fare se nel software del programmatore non è presente alcun modello di chip?
Aggiornare prima il software del programmatore all'ultima versione; se non è presente alcun modello di chip da programmare nell'ultima versione del software, inviare un'e-mail a
richiedere l'aggiunta. Indicare le seguenti informazioni: modello del programmatore, marca del chip da aggiungere, modello dettagliato del chip, pacchetto (promemoria: i programmatori della serie SP20 possono supportare solo SPI NOR FLASH, EEPROM, altri tipi di chip non possono essere supportati).
– 18 –

Programmatore serie SP20
Manuale d'uso
Appendice 2 Disclaimer
Shenzhen Sfly Technology Co., Ltd. fa del suo meglio per garantire la correttezza del prodotto e del software e dei materiali correlati. Per eventuali difetti ed errori del prodotto (inclusi software e materiali correlati), la società farà del suo meglio per risolvere il problema con le sue capacità commerciali e tecniche. La società non è responsabile per tutti i tipi di danni incidentali, inevitabili, diretti, indiretti, speciali, estesi o punitivi derivanti dall'uso o dalla vendita di questo prodotto, inclusi ma non limitati a perdita di profitto, avviamento, disponibilità, interruzione dell'attività, perdita di dati, ecc., non sarà responsabile per danni diretti, indiretti, incidentali, speciali, derivati, punitivi e reclami di terze parti.
– 19 –

Documenti / Risorse

Programmatore ad alta velocità serie SFLY SP20 [pdf] Manuale d'uso
SP20B, SP20F, SP20X, SP20P, Programmatore ad alta velocità serie SP20, Serie SP20, Programmatore ad alta velocità, Programmatore di velocità, Programmatore

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *