Cavi di prugrammazione LATTICE HW-USBN-2B
Informazione di u produttu
Specificazioni
- Nome di u produttu: Cables di prugrammazione
- Guida d'usu: FPGA-UG-02042-26.7
- Data di uscita: Aprile 2024
Istruzzioni per l'usu di u produttu
Features
I cavi di prugrammazione furniscenu funzioni essenziali per a prugrammazione di i dispositi programmabili Lattice. E funzioni specifiche pò varià secondu u dispusitivu di destinazione sceltu.
Cavi di prugrammazione
I cavi di prugrammazione sò pensati per cunnette à u dispositivu di destinazione per scopi di prugrammazione. Facilitanu u trasferimentu di dati è i segnali di cuntrollu trà u software di prugrammazione è u dispusitivu programmable.
Programmazione di Definizioni di Pin di Cable
I pins di u cable di prugrammazione anu funzioni specifiche chì currispondenu à e caratteristiche di prugrammazione di i dispositi programmabili Lattice. Eccu alcune definizioni di pin chjave:
- VCC TDO/SO: Programmazione Voltage - Testu di Dati Output
- TDI/SI: Test Data Input - Output
- ISPEN/PROG: Abilita - Output
- TRST: Test Reset - Output
- FATTU: Input - DONE indica u statu di cunfigurazione
- TMS: Modu Test - Output
- GND: Terra - Input
- TCK/SCLK: Test Clock Input - Output
- INIT: Initialize - Input
- Segnali I2C: SCL1 è SDA1 - Output
- 5 V OUT1: Segnale di uscita 5 V
* Nota: E cunnessioni Flywire ponu esse richieste per basi JTAG prugrammazione.
Cavo di prugrammazione Interfaccia di prugrammazione in u sistema
U cable di prugrammazione interfaccia cù u PC utilizendu pins specifichi per u trasferimentu di dati è u cuntrollu. Riferite à e figure furnite per l'assignazioni dettagliate di pin.
Domande Frequenti
- Q: Chì software hè cunsigliatu per a prugrammazione cù questi cables?
- A: Hè cunsigliatu d'utilizà u prugramma Diamond Programmer/ispVM System per a prugrammazione cù questi cavi.
- Q: Aghju bisognu di adattatori supplementari per cunnette i cavi à u mo PC?
- A: Sicondu l'interfaccia di u vostru PC, pudete bisognu di un adattatore di portu parallelu per una cunnessione curretta.
Disclaimers
Lattice ùn dà alcuna garanzia, rapprisentazione o guaranzia in quantu à l'accuratezza di l'infurmazioni cuntenute in stu documentu o l'adattabilità di i so prudutti per ogni scopu particulare. Tutte l'infurmazioni quì sò furnite AS IS, cù tutti i difetti, è tutti i risichi assuciati sò rispunsabilità interamente di u Cumpratore. L'infurmazioni furnite quì sò solu per scopi informativi è ponu cuntene imprecisioni tecniche o omissioni, è ponu altrimenti rende imprecisi per parechje motivi, è Lattice ùn assume micca obbligazione d'aghjurnà o altrimenti curreghja o rivisione sta infurmazione. I prudutti venduti da Lattice sò stati sottumessi à teste limitate è hè a rispunsabilità di u Cumparatore di determinà indipindentamente l'idoneità di qualsiasi prudutti è di pruvà è verificà u listessu. I PRODOTTI E SERVIZI DI LATTICE ùn sò micca disignati, fabbricati, o pruvati per l'usu in sistemi critichi di vita o di sicurezza, ambienti periculosi, o qualsiasi altru ambiente chì necessita di prestazione sicura, cumpresu qualsiasi applicazione chì furnisce u serviziu di serviziu. MORTE, DANNI PERSONALI, DANNI A PROPRIETÀ GRAVU O DANNU AMBIENTALI (COLLECTIVELY, "USI HIG-RISK"). IN OLTRE, U COMPRATORE DEVE PRENDE PASSI PRUDENTI PER PROTEGGI CONTRE I FALLI DI PRODUTTU E SERVIZI, INCLUSI A FORNITA DI REDUNDANCE APPROPRIATE, CARATTERISTICHE FAIL-SAFE, E / O MECANISMI CHIUSI. LATTICE DECLINA ESPRESSAMENTE QUALSIASI GARANTIA ESPLICITA O IMPLICITA DI IDONEITÀ DI I PRODOTTI O SERVIZI PER USI À RISCHI ALTI. L'infurmazioni furnite in stu documentu sò di proprietà di Lattice Semiconductor, è Lattice si riserva u dirittu di fà qualsiasi cambiamenti à l'infurmazioni in stu documentu o à qualsiasi prudutti in ogni mumentu senza avvisu.
Features
- Supportu per tutti i prudutti programmabili Lattice
- Programmazione I2.5C da 3.3 V à 2 V (HW-USBN-2B)
- 1.2 V à 3.3 VJTAG è prugrammazione SPI (HW-USBN-2B)
- 1.2 V à 5 VJTAG è prugrammazione SPI (tutti l'altri cavi)
- Ideale per u prototipu di disignu è debugging
- Cunnette vi à parechje interfacce PC
- USB (v.1.0, v.2.0)
- Port Parallel PC
- Connettori di prugrammazione facili da aduprà
- Connettori flywire versatili, 2 x 5 (.100 ") o 1 x 8 (.100")
- 6 piedi (2 metri) o più di lunghezza di cable di prugrammazione (PC à DUT)
- Costruzione senza piombo/conformità RoHS
Cavi di prugrammazione
I prudutti Lattice Programming Cable sò a cunnessione hardware per a prugrammazione in-sistema di tutti i dispositi Lattice. Dopu chì l'utilizatore compie u disignu logicu è crea una prugrammazione file cù l'arnesi di sviluppu Lattice Diamond®/ispLEVER® Classic/Radiant, l'utilizatori ponu utilizà u prugramma Diamond/Radiant o u software di sistema ispVM™ per programà i dispositi à bordu. U software ispVM System/Diamond/Radiant Programmer genera automaticamente i cumandamenti di prugrammazione appropritati, indirizzi di prugrammazione è dati di prugrammazione basati nantu à l'infurmazioni guardate in a prugrammazione. file è paràmetri stabiliti in Diamond / Radiant Programmer / ispVM System. I signali di prugrammazione sò generati da u portu USB o parallelu di un PC è diretti à traversu u cable di prugrammazione à u dispusitivu. Nisun cumpunente supplementu hè necessariu per a prugrammazione.
Nota: Port A hè per JTAG prugrammazione. U software di prugrammazione Radiant pò aduprà u cable integratu via u centru USB in u PC, chì detecta u cable di a funzione USB in Port A. Mentre u Port B hè per l'accessu à l'interfaccia UART / I2C.
U prugramma di Diamond Programmer / Radiant Programmer / ispVM System hè inclusu cù tutti i prudutti di strumenti di cuncepimentu Lattice è hè dispunibule per scaricà da u Lattice. web situ à www.latticesemi.com/programmer.
Programmazione di Definizioni di Pin di Cable
E funzioni furnite da i cavi di prugrammazione currispondenu cù e funzioni dispunibili nantu à i dispositi programmabili Lattice. Dapoi certi dispusitivi cuntene differente funziunalità di prugrammazione, e funzioni specifichi furnite da u cable di prugrammazione pò dipende di u dispusitivu di destinazione sceltu. U software ispVM System/Diamond/Radiant Programmer genera automaticamente e funzioni appropritate basatu annantu à u dispusitivu sceltu. Vede a Tabella 3.1 per un sopraview di e funzioni di u cable di prugrammazione.
Tabella 3.1. Programmazione di Definizioni di Pin di Cable
Pin di u Cable di prugrammazione | Nome | Tipu di Pin di Cable di prugrammazione | Descrizzione |
VCC | Programmazione Voltage | Input | Cunnette à VCCIO o VCCJ pianu di u dispusitivu di destinazione. ICC tipicu = 10 mA. U tavulinu di destinazione
furnisce u VCC supply / riferimentu per u cable. |
TDO/SO | Pruduzzione di dati di prova | Input | Adupratu per trasfurmà e dati via IEEE1149.1 (JTAG) standard di prugrammazione. |
TDI/SI | Test di input di dati | Output | Adupratu per trasfurmà e dati via u standard di prugrammazione IEEE1149.1. |
ISPEN/PROG | Attivà | Output | Attivà u dispusitivu per esse prugrammatu.
Funziona ancu cum'è SN / SSPI Chip Select per a prugrammazione SPI cù HW-USBN-2B. |
TRST | Test Reset | Output | Reset di a macchina di statu IEEE 1149.1 opzionale. |
FATTU | FATTU | Input | DONE indica u statu di cunfigurazione |
TMS | Modu di prova Selezziunate Input | Output | Adupratu per cuntrullà a macchina statale IEEE1149.1. |
GND | Terra | Input | Cunnette vi à u pianu di terra di u dispusitivu di destinazione |
TCK/SCLK | Test Clock Input | Output | Adupratu per fighjà a macchina statale IEEE1149.1 |
INIT | Inizializà | Input | Indica chì u dispositivu hè prontu per inizià a cunfigurazione. INITN si trova solu in certi dispositi. |
I2C: SCL1 | I2C SCL | Output | Fornisce l'I2C signal SCL |
I2C: SDA1 | I2C SDA | Output | Fornisce l'I2C signal SDA. |
5 V OUT1 | 5 V Out | Output | Fornisce un signalu 5 V per u prugrammatore iCEprogM1050. |
Nota:
- Solu trovu nant'à u cable HW-USBN-2B. I porti di prugrammazione Nexus™ è Avant™ I2C ùn sò micca supportati
* Nota: U software Lattice PAC-Designer® ùn sustene micca a prugrammazione cù cavi USB. Per programà i dispositi ispPAC cù questi cables, utilizate u prugramma Diamond Programmer/ispVM System.
* Nota: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C è HW-DLN-3C sò prudutti funziunali equivalenti. - Nota: Per scopi di riferimentu, u connettore 2 x 10 in u HW7265-DL2 o HW7265-DL2A hè equivalente à Tyco 102387-1. Questu hà da interfaccia à l'intestazione standard di 100-mil 2 x 5, o un connettore maschile incassatu 2 x 5, cum'è u 3M N2510-5002RB.
Prugrammazione di prugrammazione
Programmatore Diamond / Radiant è u Sistema ispVM per i dispositi Classici hè u strumentu di software di gestione di prugrammazione preferitu per tutti i dispositi Lattice è i cavi di scaricamentu. L'ultima versione di Lattice Diamond/Radiant Programmer o u software di sistema ispVM hè dispunibule per scaricà da u Lattice. web situ à www.latticesemi.com/programmer
Cunsiderazioni di Design di Target Board
Una resistenza di pull-down di 4.7 kΩ hè cunsigliatu nantu à a cunnessione TCK di a scheda di destinazione. Stu pull-down hè cunsigliatu per evità un clock inadvertitu di u controller TAP induttu da i bordi di clock rapidi o cum'è VCC r.amps up. Stu pull-down hè cunsigliatu per tutte e famiglie programmabili Lattice.
I signali I2C SCL è SDA sò drains aperti. Una resistenza di pull-up di 2.2 kΩ à VCC hè necessaria nantu à a scheda di destinazione. Solu i valori VCC di 3.3 V è 2.5 V per I2C sò supportati da i cavi HW-USBN-2B.
Per e famiglie di dispositivi Lattice chì presentanu una putenza bassa, hè cunsigliatu di aghjunghje una resistenza di 500 Ω trà VCCJ è GND durante l'intervallu di prugrammazione quandu un cable di prugrammazione USB hè cunnessu à un disignu di scheda di putenza assai bassa. Una FAQ hè dispunibule chì discute questu in più profonda à: http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
U JTAG A velocità di u portu di prugrammazione pò avè bisognu di guvernà quandu si usanu i cavi di prugrammazione cunnessi à i PCB di i clienti. Questu hè soprattuttu impurtante quandu ci hè una longa strada di PCB o cù parechji dispusitivi in catena. U software di prugrammazione Lattice pò aghjustà u timing di TCK applicatu à u JTAG portu di prugrammazione da u cable. Questa impostazione di portu di bassa precisione di TCK dipende da parechji fatturi, cumprese a velocità di u PC è u tipu di cable utilizatu (portu parallelu, USB o USB2). Questa funzione di u software furnisce una opzione per rallentà u TCK per debugging o ambienti rumorosi. Una FAQ hè dispunibule chì discute questu in più profonda à: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
U cable di scaricamentu USB pò esse usatu per programà Power Manager o i prudutti ispClock cù u software di prugrammazione Lattice. Quandu si usa u cable USB cù i dispositi Power Manager I, (POWR604, POWR1208, POWR1208P1), l'utilizatore deve rallentà fà TCK da un fattore di A FAQ hè dispunibule chì discute questu in più prufundità à: http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Programmazione Flywire è Riferimentu di cunnessione
Riferite à a Tabella 6.1 per identificà, per ogni dispositivu Lattice, cumu cunnette parechji fili di cable di prugrammazione Lattice. JTAG, I porti di cunfigurazione SPI è I2C sò identificati senza ambiguità. I cavi legacy è hardware sò inclusi per riferimentu. Inoltre, diverse cunfigurazioni di header sò tabulate.
Tabella 6.1. Riferimentu Pin è Cable
HW-USBN-2B
Colore Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | FATTU | TRST (OUTPUT) | VCC | GND | I2C: SCL | I2C: SDA | 5 V Out |
Aranciu | Marrone | Purpura | Biancu | Ghjallu | Turchinu | Verde | Rossu | Neru | Giallu / biancu | Verde / biancu | Rossu / biancu | |
HW-USBN-2A
Colore Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST (OUTPUT) / DONE (INPUT) | VCC | GND |
na |
||
Aranciu | Marrone | Purpura | Biancu | Ghjallu | Turchinu | Verde | Rossu | Neru | ||||
HW-DLN-3C
Colore Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST (OUTPUT) | VCC | GND | |||
Aranciu | Marrone | Purpura | Biancu | Ghjallu | Verde | Rossu | Neru | |||||
Cunsigliu di Prugrammazione di u Pin di Cavo Tipu Target Board |
Output | Input | Output | Output | Output | Input | Input / Output | Input | Input | Output | Output | Output |
— | — | 4.7 kΩ Pull-Up | Pull-Down 4.7 kΩ |
(Nota 1) |
— | — |
(Nota 2) |
— | (Nota 3)
(Nota 6) |
(Nota 3)
(Nota 6) |
— | |
Cunnette i fili di u cable di prugrammazione (sopra) à u dispositivu currispundente o pins header (sottu). |
JTAG Dispositivi portu
ECP5™ | TDI | TDO | TMS | TCK |
Cunnessioni opzionali à u dispusitivu ispEN, PROGRAM, Segnali INITN, DONE è/o TRST (Definite in i paràmetri I/O persunalizati in u Sistema ispVM o u prugramma di Diamond Programmer. Ùn sò micca tutti i dispositi dispunibuli sti pin) |
Ubligatoriu | Ubligatoriu | — | — | — |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
Ubligatoriu |
Ubligatoriu |
— |
— |
— |
|
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
MachXO™ | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
ORCA®/FPSC | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
MACH®4A | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
ispGDX2™ | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
ispPAC®/ispClock™ (Nota 4) | TDI | TDO | TMS | TCK | Ubligatoriu | Ubligatoriu | — | — | — | |
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II (Nota 4) | TDI |
TDO |
TMS |
TCK |
Ubligatoriu |
Ubligatoriu |
— |
— |
— |
CrossLink™-NX/Certus™-NX/ CertusPro™-NX/Mach™-NX/MachXO5™-NX |
TDI |
TDO |
TMS |
TCK |
Cunnessioni opzionali à u dispusitivu ispEN, PROGRAMN,
Segnali INITN, DONE è/o TRST (Definite in i paràmetri I/O persunalizati in u Sistema ispVM o u prugramma di Diamond Programmer. Ùn sò micca tutti i dispositi dispunibuli sti pin) |
Ubligatoriu |
Ubligatoriu |
— |
— |
— |
||
HW-USBN-2B
Colore Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | FATTU | TRST (OUTPUT) | VCC | GND | I2C: SCL | I2C: SDA | 5 V Out |
Aranciu | Marrone | Purpura | Biancu | Ghjallu | Turchinu | Verde | Rossu | Neru | Giallu / biancu | Verde / biancu | Rossu / biancu | |
HW-USBN-2A
Colore Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST (OUTPUT) / DONE (INPUT) | VCC | GND |
na |
||
Aranciu | Marrone | Purpura | Biancu | Ghjallu | Turchinu | Verde | Rossu | Neru | ||||
HW-DLN-3C
Colore Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST (OUTPUT) | VCC | GND | |||
Aranciu | Marrone | Purpura | Biancu | Ghjallu | Verde | Rossu | Neru | |||||
Cunsigliu di Prugrammazione di u Pin di Cavo Tipu Target Board |
Output | Input | Output | Output | Output | Input | Input / Output | Input | Input | Output | Output | Output |
— |
— |
4.7 kΩ
Pull-Up |
Pull-Down 4.7 kΩ |
(Nota 1) |
— |
— |
(Nota 2) |
— |
(Nota 3)
(Nota 6) |
(Nota 3)
(Nota 6) |
— |
|
Cunnette i fili di u cable di prugrammazione (sopra) à u dispositivu currispundente o pins header (sottu). |
Dispositivi portu SPI Slave
ECP5 | MOSI | MISO | — | CCLK | SN |
Connessioni opzionali à i segnali PROGRAMN, INITN è / o DONE di u dispusitivu |
Ubligatoriu | Ubligatoriu | — | — | — | |
LatticeECP3 | MOSI | MISO | — | CCLK | SN | Ubligatoriu | Ubligatoriu | — | — | — | ||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Ubligatoriu | Ubligatoriu | — | — | — | ||
CrossLink LIF-MD6000 |
MOSI |
MISO |
— |
SPI_SCK |
SPI_SS |
Opt. CDONE |
CRESET_B |
Ubligatoriu |
Ubligatoriu |
— |
— |
— |
iCE40™/iCE40LM/iCE40 Ultra™/ iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Opt. CDONE |
CRESET_B |
Ubligatoriu |
Ubligatoriu |
— |
— |
— |
CrossLink-NX/Certus-NX/CertusPro-NX |
SI |
SO |
— |
SCLK |
SCSN |
Opt.Opt FATTU | — |
Ubligatoriu |
Ubligatoriu |
— |
— |
— |
Dispositivi portu I2C
Dispositivi portu I2C | ||||||||||||
MachXO2/MachXO3/MachXO3D | — | — | — | — |
Connessioni opzionali à i segnali PROGRAMN, INITN è / o DONE di u dispusitivu |
Ubligatoriu | Ubligatoriu | SCL | SDA | — | ||
Platform Manager II | — | — | — | — | Ubligatoriu | Ubligatoriu | SCL_M + SCL_S | SDA_M + SDA_S | — | |||
L-ASC10 | — | — | — | — | — | — | — | Ubligatoriu | Ubligatoriu | SCL | SDA | — |
CrossLink LIF-MD6000 |
— |
— |
— |
— |
— |
Opt. CDONE |
CRESET_B |
Ubligatoriu |
Ubligatoriu |
SCL |
SDA |
— |
Intestazioni
1 x 10 conn (vari cavi) | 3 | 2 | 6 | 8 | 4 | 9 o 10 | 5 o 9 | 1 | 7 | — | — | — |
1 x 8 conn | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | — | — | — |
2 x 5 conn | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 o 8 | — | — | — |
Prugrammaturi
Mudellu 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 o 8 | — | — | — |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 | — | — | 4 (nota 5) |
Note:
- Per i dispositi Lattice ISP più vechji, un condensatore di disaccoppiamentu 0.01 μF hè necessariu nantu à ispEN / ENABLE di a scheda di destinazione.
- Per HW-USBN-2A/2B, a scheda di destinazione furnisce l'energia - ICC tipicu = 10 mA. Per i dispositi chì anu un pin VCCJ, u VCCJ deve esse cunnessu à u VCC di u cable. Per altri dispositi, cunnette u bancu VCCIO adattatu à u VCC di u cable. Un condensatore di decoupling 0.1 μF hè necessariu nantu à VCCJ o VCCIO vicinu à u dispusitivu. Per piacè riferite à a scheda di dati di u dispusitivu per determinà se u dispusitivu hà un pin VCCJ o quale banca VCCIO guverna u portu di prugrammazione di destinazione (questu pò esse micca uguale à u pianu VCC / VSS di u core di u dispositivu di destinazione).
- Apertura signali di drenaje. A tavola di destinazione deve avè ~ 2.2 kΩ resistenza di pull-up cunnessa à u listessu pianu à quale VCC hè cunnessu. I cavi HW-USBN-2B furniscenu pull-up interni da 3.3 kΩ à VCC.
- Quandu si usa u software PAC-Designer® per programà i dispositi ispPAC o ispClock, ùn cunnette micca TRST / DONE.
- Sè aduprate un cable più anticu di HW-USBN-2B, cunnette un alimentazione esterna +5 V trà iCEprogM1050 pin 4 (VCC) è pin 2 (GND).
- Per HW-USBN-2B, solu i valori VCC di 3.3 V à 2.5 V sò supportati per I2C.
Cunnettendu u Cable di prugrammazione
A tavula di destinazione deve esse senza alimentazione quandu si cunnessa, disconnecting, o reconnecting u cable di prugrammazione. Cunnette sempre u pin GND di u cable di prugrammazione (filu neru) prima di cunnette qualsiasi altru JTAG pins. Failure à seguità issi prucedure pò risultatu in danni à u dispusitivu programmable mira.
Cavo di prugrammazione TRST Pin
Cunnettendu u pin TRST di a scheda à u pin TRST di u cable ùn hè micca cunsigliatu. Invece, cunnette u pin TRST di u bordu à Vcc. Se u pin TRST di u bordu hè cunnessu à u pin TRST di u cable, urdinate à ispVM/Diamond/Radiant Programmer per guidà u pin TRST altu.
Per cunfigurà ispVM/Diamond/Radiant Programmer per guidà TRST pin high:
- Selezziunà a voce di menu Opzioni.
- Selezziunà Cable and I/O Port Setup.
- Selezziunate a casella TRST/Reset Pin-Connected.
- Selezziunà u buttone di radiu Set High.
Se l'opzione propria ùn hè micca sceltu, u pin TRST hè guidatu bassu da ispVM/Diamond/Radiant Programmer. In cunseguenza, a catena BSCAN ùn funziona micca perchè a catena hè chjusa in u statu RESET.
Cavu di prugrammazione ispEN Pin
I seguenti pins duveranu esse messi à terra:
- Pin BSCAN di i dispositi 2000VE
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
Tuttavia, l'utilizatori anu l'opzione di avè i pin BSCAN è ENABLE guidati da u pin ispEN da u cable. In questu casu, u programmatore ispVM/Diamond/Radiant deve esse cunfiguratu per guidà u pin ispEN bassu cume:
Per cunfigurà ispVM/Diamond/Radiant Programmer per guidà ispEN pin low:
- Selezziunà a voce di menu Opzioni.
- Selezziunà Cable and I/O Port Setup.
- Selezziunate a casella di spunta ispEN/BSCAN Pin-Connected.
- Selezziunà u buttone di radiu Set Low.
Ogni cable di prugrammazione spedisci cù dui picculi connettori chì aiutanu à mantene i flywires organizati. U seguente fabricatore è u numeru di parte hè una fonte pussibule per i connettori equivalenti:
- Connettore 1 x 8 (per esample, Samtec SSQ-108-02-TS)
- Connettore 2 x 5 (per esample, Samtec SSQ-105-02-TD)
U flywire o l'intestazione di u cable di prugrammazione sò destinati à cunnette à l'intestazione standard di spaziatura di 100 mil (pins distanziati 0.100 inch). Lattice consiglia una testata di lunghezza di 0.243 pollici o 6.17 mm. Eppuru, intestazioni di altre lunghezze ponu travaglià ugualmente bè.
Infurmazioni di ordine
Tabella 10.1. Riassuntu di e Funzioni di u Cable di prugrammazione
Feature | HW-USBN-2B | HW-USBN-2A | HW-USB-2A | HW-USB-1A | HW-DLN-3C | HW7265-DL3, HW7265-DL3A, HW-DL-3B,
HW-DL-3C |
HW7265-DL2 | HW7265-DL2A | PDS4102-DL2 | PDS4102-DL2A |
USB | X | X | X | X | — | — | — | — | — | — |
PC-Parallel | — | — | — | — | X | X | X | X | X | X |
1.2 V Support | X | X | X | — | — | — | — | — | — | — |
1.8 V Support | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Supportu |
X | X | X | X | X | X | X | X | X | X |
5.0 V Support | — | X | X | X | X | X | X | X | X | X |
Connettore 2 x 5 | — | X | X | X | X | X | X | X | — | — |
Connettore 1 x 8 | X | X | X | X | X | — | — | X | X | |
Flywire | X | X | X | X | X | X | — | — | — | — |
Custruzzione senza piombo | X | X | — | — | X | — | — | — | — | — |
Disponibile per ordine | X | — | — | — | X | — | — | — | — | — |
Tabella 10.2. Infurmazioni di ordine
Descrizzione | Numeru di parte d'ordine | China RoHS Periudu di l'usu di l'ambiente (EFUP) |
Cavu di prugrammazione (USB). Contene un cable USB da 6′, connettori flywire, adattatore 8-pusizioni (1 x 8) è adattatore 10-pusizioni (2 x 5), senza piombo, custruzzione conforme RoHS. | HW-USBN-2B | ![]()
|
Cavu di prugrammazione (solu PC). Contene adattatore di portu parallelu, cable 6′, connettori flywire, adattatore 8-pusizioni (1 x 8) è adattatore 10-pusizioni (2 x 5), senza piombo, custruzione conforme RoHS. | HW-DLN-3C |
Nota: i cavi supplementari sò descritti in stu documentu solu per scopi legati, sti cavi ùn sò più pruduciuti. I cavi attualmente dispunibili per l'ordine sò articuli di rimpiazzamentu cumplettamente equivalenti.
Appendice A. Troubleshooting l'installazione di u Driver USB
Hè essenziale chì l'utilizatore stallà i drivers prima di cunnette u PC di l'utilizatori à u cable USB. Se u cable hè cunnessu prima di installà i drivers, Windows hà da pruvà à stallà i so propiu drivers chì ùn pò micca travaglià. Se l'utilizatori anu pruvatu à cunnette u PC à u cable USB senza prima stallà i drivers appropritati, o avè prublemi à cumunicà cù u cable USB Lattice dopu a stallazione di i drivers, seguitate i passi sottu:
- Inserite u cable USB Lattice. Scegli Start> Settings> Panel Control> System.
- In a finestra di dialogu di Proprietà di u Sistema, cliccate nantu à a tabulazione Hardware è u buttone Manager di Dispositivi. Sottu Serial Universale
Controller di l'autobus, l'utente deve vede u Lattice USB ISP Programmer. Se l'utilizatore ùn vede micca questu, cercate u Dispositivu Unknown cù a bandiera gialla. Cliccate doppiu nantu à l'icona Dispositivu Unknown. - In a finestra di dialogu Proprietà Dispositivi Unknown, cliccate Reinstall Driver.
- Sceglite Sfoglia u mo urdinatore per u software di driver.
- Navigate à u cartulare isptools\ispvmsystem per u driver Lattice EzUSB
- Navigate à u repertoriu isptools\ispvmsystem\Drivers\FTDIUSBDriver per u driver FTDI FTUSB.
- Per installazioni Diamond, cercate lscc/diamond/data/vmdata/drivers. Cliccate Next.
- Selezziunate Installa stu software Driver in ogni modu. U sistema aghjurnà u driver.
- Cliccate Chiudi è finisce l'installazione di u driver USB.
- Sottu Pannellu di cuntrollu> Sistema> Manager di Dispositivi> Controllers di Bus Serial Universali duveranu include i seguenti:
a. Per u Lattice EzUSB Driver: Lattice USB ISP Programmer installatu.b. Per u Driver FTDI FTUSB: Dispositivi USB Serial Converter A è Converter B installati.
Se l'utilizatore hà prublemi o hà bisognu di informazioni supplementari, cuntattate l'Assistenza Tecnica di Lattice.
Appendice B. Actualizazione di u firmware di u cable di prugrammazione USB
Ci hè un prublema cunnisciuta induve u firmware di u cable cù a versione V001 pò causà u cable di prugrammazione USB per malfunzionamentu cù a luce LED sempre accesa in certi scenarii. A soluzione hè di aghjurnà u firmware di cable è a versione di firmware FTDI à V002 per risolve stu prublema. Per piacè scaricate è installate HW-USBN-2B Versione di firmware 2.0 o più tardi, dispunibule da u nostru websitu. A guida d'istruzzioni di u firmware è l'aghjurnamentu, hè dispunibule da u nostru websitu
Assistenza tecnica di supportu
Per assistenza, mandate un casu di supportu tecnicu à www.latticesemi.com/techsupport.
Per e dumande frequenti, riferite à a Lattice Answer Database à www.latticesemi.com/Support/AnswerDatabase.
Storia di rivisione
Revisione 26.7, April 2024
Sezzione | Cambia Riassuntu |
Programmazione di Definizioni di Pin di Cable | Nota aghjurnata 1 à a Tabella 3.1. Programming Cable Pin Definitions per indicà chì i porti di prugrammazione Nexus è Avant I2C ùn sò micca supportati. |
Programmazione Flywire è Riferimentu di cunnessione | Tabella 6.1. Riferimentu Pin è Cable:
· Ligne di prudutti Nexus raggruppati in una sola fila per JTAG è porti SSPI. · Aggiuntu MachXO5-NX à u JTAG lista di i dispusitivi portu. · Eliminate e linee di produttu Nexus per u portu I2C. |
Revisione 26.6, nuvembre 2023
Sezzione | Cambia Riassuntu |
Disclaimers | Aghjurnatu sta sezione. |
Appendice A. Troubleshooting l'installazione di u Driver USB | Frasa aghjuntu Ci hè un prublema cunnisciuta induve u firmware di u cable cù a versione "V001" pò causà u cable di prugrammazione USB per malfunzionamentu cù a luce LED sempre accesa in certu scenariu.
A soluzione hè di aghjurnà u firmware di cable è a versione di firmware FTDI à "V002" per risolve stu prublema. Scaricate è installate a versione di firmware HW-USBN-2B 2.0 o più tardi, dispunibule da u nostru websitu. |
Appendice B. Actualizazione di u firmware di u cable di prugrammazione USB | Aggiunta sta sezione. |
Revisione 26.5, marzu 2023
Sezzione | Cambia Riassuntu |
Programmazione Flywire è Riferimentu di cunnessione | Aggiuntu Crosslink-NX, Certus-NX, CertusPro-NX è Mach-NX à u JTAG, SPI è I2C Port Devices lista in Table 6.1. Riferimentu Pin è Cable. |
Cavi di prugrammazione | Aghjunghjite infurmazione di nota per Port A è Port B "Port A hè per JTAG prugrammazione. U software di prugrammazione Radiant pò usà u cable integratu via u centru USB in u PC, chì detecta u cable di a funzione USB in Port A. Mentre u Port B hè per l'accessu à l'interfaccia UART / I2C. ". |
Tuttu | Riferimentu Radiant aghjuntu. |
Assistenza tecnica | Aghjunghjite FAQ webligame di u situ. |
Revisione 26.4, maghju 2020
Sezzione | Cambia Riassuntu |
Cavi di prugrammazione | Lattice aghjurnatu weblink à u situ www.latticesemi.com/programmer |
Prugrammazione di prugrammazione |
Revisione 26.3, ottobre 2019
Sezzione | Cambia Riassuntu |
Cunsiderazioni di cuncepimentu di u bordu di destinazione;
Programmazione Flywire è Riferimentu di cunnessione |
Valeurs VCC clarifiées que I2L'interfaccia C supporta. Note aghjunte à a Tabella 6.1. |
Revisione 26.2, maghju 2019
Sezzione | Cambia Riassuntu |
— | Aggiunta a sezione Disclaimers. |
Programmazione Flywire è Riferimentu di cunnessione | Tabella aghjurnata 6.1. Riferimentu Pin è Cable.
· Aggiuntu MachXO3D · Aggiuntu CRESET_B à Crosslink I2C. · Articuli aghjurnati sottu I2C Dispositivi portu · Aggiuntu Platform Manager II. · L'ordine cambiatu di ispPAC. · Articuli aghjurnati sottu I2C Dispositivi portu. · Cambiatu Power Manager II à Platform Manager II è aghjurnatu I2C: valore SDA. · Cambiatu ASC à L-ASC10 · Nota a piè di pagina 4 aghjurnata per include i dispositi ispClock. · Marchi adattati. |
Storia di rivisione | Format aghjurnatu. |
Copertina posteriore | U mudellu aghjurnatu. |
— | Picculi cambiamenti editoriali |
Revisione 26.1, maghju 2018
Sezzione | Cambia Riassuntu |
Tuttu | Entrate corrette in a sezione Dispositivi portu SPI Slave di a Tabella 6.1. |
Revisione 26.0, April 2018
Sezzione | Cambia Riassuntu |
Tuttu | · U numeru di documentu cambiatu da UG48 à FPGA-UG-02024.
· Modellu di documentu aghjurnatu. |
Cavi di prugrammazione | Eliminatu l'infurmazione redundante è cambiatu u ligame à www/latticesemi.com/software. |
Programmazione di Definizioni di Pin di Cable | I nomi di Pin di Cable di prugrammazione aghjurnati in a Tabella 3.1. Programmazione di Definizioni di Pin di Cable. |
Programmazione Flywire è Riferimentu di cunnessione | Replaced Table 2. Flywire Conversion Reference è Table 3 Recommended Pin Connections with a single Table 6.1 Pin and Cable Reference. |
Infurmazioni di ordine | Sposta Tabella 10.1. Riassuntu di e Funzioni di u Cable di Programmazione sottu Informazioni d'Ordine. |
Revisione 25.0, nuvembre 2016
Sezzione | Cambia Riassuntu |
Programmazione Flywire è Riferimentu di cunnessione | Revised Table 3, Cunnessioni Pin Recommended. Aggiuntu un dispositivu CrossLink. |
Revisione 24.9, ottobre 2015
Sezzione | Cambia Riassuntu |
Programmazione Flywire è Riferimentu di cunnessione | Revised Table 3, Cunnessioni Pin Recommended.
· Aggiunta colonna CRESET-B. · Aggiuntu u dispositivu iCE40 UltraLite. |
Assistenza tecnica di supportu | L'infurmazione aghjurnata di l'Assistenza Tecnica. |
Revisione 24.8, marzu 2015
Sezzione | Cambia Riassuntu |
Programmazione di Definizioni di Pin di Cable | A descrizzione riveduta di INIT in a Tabella 1, Definizioni di Pin di Cable di Programmazione. |
Revisione 24.7, ghjennaghju 2015
Sezzione | Cambia Riassuntu |
Programmazione di Definizioni di Pin di Cable | · In a Tabella 1, Definizioni di Pin di Cable di Programmazione, ispEN/Enable/PROG cambiatu in ispEN/Enable/PROG/SN è a so descrizzione rivista.
· Figura 2 aghjurnata, Interfaccia di prugrammazione in u sistema di u Cable di prugrammazione per u PC (HW-USBN-2B). |
Cavu di prugrammazione ispEN Pin | In a Tabella 4, Riassuntu di Funzioni di Cable di Programmazione, HW-USBN-2B marcatu cum'è dispunibule per ordine. |
Infurmazioni di ordine | HW-USBN-2A cambiatu à HW-USBN-2B. |
Revisione 24.6, lugliu 2014
Sezzione | Cambia Riassuntu |
Tuttu | U titulu di documentu cambiatu da ispDOWNLOAD Cables à Programming Cables User's Guide. |
Programmazione di Definizioni di Pin di Cable | Tabella 3 aghjurnata, Cunnessioni Pin Recomandate. Aghjunghjite famiglie di dispositivi ECP5, iCE40LM, iCE40 Ultra è MachXO3. |
Cunsiderazioni di Design di Target Board | Sezione aghjurnata. Ligame FAQ aghjurnatu nantu à u cuntrollu di l'uttellu ispVM di u ciclu di travagliu TCK è / o a frequenza. |
Assistenza tecnica di supportu | L'infurmazione aghjurnata di l'Assistenza Tecnica. |
Revisione 24.5, ottobre 2012
Sezzione | Cambia Riassuntu |
Programmazione Flywire è Riferimentu di cunnessione | Aghjunghjite i nomi di pin di u portu di cunfigurazione iCE40 à a tabella di Riferimentu di Cunversione Flywire. |
Programmazione Flywire è Riferimentu di cunnessione | Aghjunghjite l'infurmazioni iCE40 à a tabella di Cunnessioni di Cable Recommended. |
Revisione 24.4, ferraghju 2012
Sezzione | Cambia Riassuntu |
Tuttu | Documentu aghjurnatu cù u novu logu corporativu. |
Revisione 24.3, nuvembre 2011
Sezzione | Cambia Riassuntu |
Tuttu | Document trasferitu à u furmatu di guida di l'utilizatori. |
Features | Cavu USB Figura aghjuntu - HW-USBN-2A. |
Programmazione Flywire è Riferimentu di cunnessione | Tavula di Cunnessioni di Cavi Cunsigliu aghjurnata per i dispositi MachXO2. |
Cunsiderazioni di Design di Target Board | Sezione aghjurnata. |
Appendice A | Sezione aghjuntu. |
Revisione 24.2, ottobre 2009
Sezzione | Cambia Riassuntu |
Tuttu | Aghjunghjite infurmazioni relative à e specificazioni fisiche di i connettori flywire. |
Revisione 24.1, lugliu 2009
Sezzione | Cambia Riassuntu |
Tuttu | Aggiunta a sezione di testu di Considerazioni di Disegnu di Target Board. |
Programmazione Flywire è Riferimentu di cunnessione | Intestazione di a sezione aghjuntu. |
Revisioni Precedenti
Sezzione | Cambia Riassuntu |
— | Versioni precedenti di Lattice. |
2024 Lattice Semiconductor Corp. Tutti i marchi di Lattice, i marchi registrati, i brevetti è i disclaimers sò listessi in www.latticesemi.com/legal. Tutti l'altri nomi di marca o di produttu sò marchi o marchi registrati di i so rispettivi titulari. I specificazioni è l'infurmazioni quì sò sottumessi à cambià senza avvisu
Scaricatu da Arrow.com
Documenti / Risorse
![]() |
Cavi di prugrammazione LATTICE HW-USBN-2B [pdfGuida di l'utente HW-USBN-2B Cavi di prugrammazione, HW-USBN-2B, Cavi di prugrammazione, Cavi |