Cables de programación LATTICE HW-USBN-2B
Información do produto
Especificacións
- Nome do produto: Cables de programación
- Guía de usuario: FPGA-UG-02042-26.7
- Data de publicación: abril de 2024
Instrucións de uso do produto
Características
Os cables de programación proporcionan funcións esenciais para a programación de dispositivos programables Lattice. As funcións específicas poden variar dependendo do dispositivo de destino seleccionado.
Cables de programación
Os cables de programación están deseñados para conectarse ao dispositivo de destino con fins de programación. Facilitan a transferencia de datos e os sinais de control entre o software de programación e o dispositivo programable.
Definicións de pin de cable de programación
Os pinos do cable de programación teñen funcións específicas que se corresponden coas características de programación dos dispositivos programables Lattice. Aquí tes algunhas definicións de pinos clave:
- VCC TDO/SO: Programación Voltage – Saída de datos de proba
- TDI/SI: Entrada de datos de proba - Saída
- ISPEN/PROG: Activar - Saída
- TRST: Reinicio da proba - Saída
- FEITO: A entrada: DONE indica o estado da configuración
- TMS: Modo de proba - Saída
- GND: Terra - Entrada
- TCK/SCLK: Entrada de reloxo de proba - Saída
- INIT: Inicializar - Entrada
- Sinais I2C: SCL1 e SDA1 - Saída
- 5 V OUT1: Sinal de saída de 5 V
*Nota: as conexións Flywire poden ser necesarias para JTAG programación.
Cable de programación Interface de programación no sistema
O cable de programación interactúa co PC mediante pins específicos para a transferencia e control de datos. Consulte as figuras proporcionadas para ver as asignacións detalladas de pin.
Preguntas frecuentes
- P: Que software se recomenda para programar con estes cables?
- R: Recoméndase utilizar o software Diamond Programmer/ispVM System para programar con estes cables.
- P: Necesito algún adaptador adicional para conectar os cables ao meu PC?
- R: Dependendo da interface do teu PC, podes necesitar un adaptador de porto paralelo para a conexión correcta.
Exencións de responsabilidade
Lattice non ofrece ningunha garantía sobre a exactitude da información contida neste documento nin a idoneidade dos seus produtos para ningún propósito particular. Toda a información aquí proporcionada tal e como está, con todos os fallos, e todos os riscos asociados son responsabilidade enteira do comprador. A información que aquí se ofrece é só para fins informativos e pode conter imprecisións ou omisións técnicas, e pode ser inexacta por moitos motivos, e Lattice non asume ningunha obriga de actualizar ou corrixir ou revisar esta información. Os produtos vendidos por Lattice foron sometidos a probas limitadas e é responsabilidade do comprador determinar de forma independente a idoneidade de calquera produto e probalos e verificalos. OS PRODUTOS E SERVIZOS LATTICE NON ESTÁN DESEÑADOS, FABRICADOS OU PROBADOS PARA O USO EN SISTEMAS CRÍTICOS DE VIDA OU DE SEGURIDADE, ENTORNOS PERIGOSOS OU CALQUERA OUTRO CONTORNO QUE REQUIERE UN RENDEMENTO SEGURIDAD, INCLUÍDA CALQUERA APLICACIÓN A QUE O PRODUTO PROVEE SERVIZO. MORTE, DANOS PERSOAIS, DANOS GRAVES A PROPIEDADES OU DANOS AMBIENTAIS (COLECTIVAMENTE, "USOS DE ALTO RISCO"). ADEMÁIS, O COMPRADOR DEBE TOMAR MEDIDAS PRUDENTES PARA PROTEXERSE CONTRA FALLAS DE PRODUTOS E SERVIZOS, INCLUÍDO O PROPORCIONAR REDUNDANCIAS APROPIADAS, CARACTERÍSTICAS DE SEGURO E/OU MECANISMOS DE APAGADO. LATTICE RENUNCIA EXPRESAMENTE A CALQUERA GARANTÍA EXPRESA OU IMPLÍCITA DE ADECUACIÓN DOS PRODUTOS OU SERVIZOS PARA USOS DE ALTO RISCO. A información proporcionada neste documento é propiedade de Lattice Semiconductor, e Lattice resérvase o dereito de facer calquera cambio na información deste documento ou en calquera produto en calquera momento e sen previo aviso.
Características
- Soporte para todos os produtos programables Lattice
- Programación I2.5C de 3.3 V a 2 V (HW-USBN-2B)
- 1.2 V a 3.3 VJTAG e programación SPI (HW-USBN-2B)
- 1.2 V a 5 VJTAG e programación SPI (todos os demais cables)
- Ideal para deseño de prototipos e depuración
- Conéctese a varias interfaces de PC
- USB (v.1.0, v.2.0)
- Porto paralelo para PC
- Conectores de programación fáciles de usar
- Conectores flywire versátiles, 2 x 5 (.100") ou 1 x 8 (.100")
- 6 pés (2 metros) ou máis de lonxitude do cable de programación (PC a DUT)
- Construción sen chumbo/compatible con RoHS
Cables de programación
Os produtos Lattice Programming Cable son a conexión de hardware para a programación no sistema de todos os dispositivos Lattice. Despois de que o usuario complete o deseño lóxico e crea unha programación file coas ferramentas de desenvolvemento Lattice Diamond®/ispLEVER® Classic/Radiant, o usuario pode usar o software Diamond/Radiant Programmer ou o sistema ispVM™ para programar dispositivos a bordo. O software ispVM System/Diamond/Radiant Programmer xera automaticamente os comandos de programación axeitados, enderezos de programación e datos de programación baseados na información almacenada na programación. file e parámetros definidos en Diamond/Radiant Programmer/ispVM System. Os sinais de programación xéranse entón desde o porto USB ou paralelo dun PC e diríxense a través do cable de programación ao dispositivo. Non se necesitan compoñentes adicionais para a programación.
Nota: o porto A é para JTAG programación. O software de programación Radiant pode usar o cable incorporado a través do concentrador USB do PC, que detecta o cable da función USB no porto A. Mentres que o porto B é para o acceso á interface UART/I2C.
O software Diamond Programmer/Radiant Programmer/ispVM System está incluído con todos os produtos de ferramentas de deseño Lattice e está dispoñible para descargar desde Lattice web sitio en www.latticesemi.com/programmer.
Definicións de pin de cable de programación
As funcións proporcionadas polos cables de programación correspóndense coas funcións dispoñibles nos dispositivos programables Lattice. Dado que algúns dispositivos conteñen diferentes funcións de programación, as funcións específicas proporcionadas polo cable de programación poden depender do dispositivo de destino seleccionado. O software ispVM System/Diamond/Radiant Programmer xera automaticamente as funcións adecuadas en función do dispositivo seleccionado. Vexa a Táboa 3.1 para ver unha sobreview das funcións do cable de programación.
Táboa 3.1. Definicións de pin de cable de programación
Pin de cable de programación | Nome | Tipo de pin de cable de programación | Descrición |
VCC | Programación Voltage | Entrada | Conectar a VCCIO ou VCCJ plano do dispositivo de destino. ICC típico = 10 mA. O taboleiro de destino
proporciona o VCC subministración/referencia para o cable. |
TDO/SO | Saída de datos de proba | Entrada | Usado para transferir datos a través de IEEE1149.1 (JTAG) estándar de programación. |
TDI/SI | Entrada de datos de proba | Saída | Usado para transferir datos a través do estándar de programación IEEE1149.1. |
ISPEN/PROG | Activar | Saída | Activar a programación do dispositivo.
Tamén funciona como SN/SSPI Chip Select para programación SPI con HW-USBN-2B. |
TRST | Reinicio de proba | Saída | Restablecemento da máquina de estado IEEE 1149.1 opcional. |
FEITO | FEITO | Entrada | DONE indica o estado da configuración |
TMS | Modo de proba Seleccione a entrada | Saída | Usado para controlar a máquina de estado IEEE1149.1. |
GND | Terra | Entrada | Conéctese ao plano de terra do dispositivo de destino |
TCK/SCLK | Proba de entrada de reloxo | Saída | Usado para sincronizar a máquina de estado IEEE1149.1 |
INIT | Inicializar | Entrada | Indica que o dispositivo está listo para comezar a configuración. INITN só se atopa nalgúns dispositivos. |
I2C: SCL1 | I2C SCL | Saída | Proporciona o I2Sinal C SCL |
I2C: SDA1 | I2C SDA | Saída | Proporciona o I2Sinal C SDA. |
SAÍDA DE 5 V1 | Saída de 5 V | Saída | Proporciona un sinal de 5 V para o programador iCEprogM1050. |
Nota:
- Só se atopa no cable HW-USBN-2B. Os portos de programación Nexus™ e Avant™ I2C non son compatibles
*Nota: o software Lattice PAC-Designer® non admite a programación con cables USB. Para programar dispositivos ispPAC con estes cables, use o software Diamond Programmer/ispVM System.
*Nota: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C e HW-DLN-3C son produtos funcionalmente equivalentes. - Nota: Para propósitos de referencia, o conector 2 x 10 do HW7265-DL2 ou HW7265-DL2A é equivalente ao Tyco 102387-1. Isto conectarase con cabeceiras estándar de 100 x 2 con espazamento de 5 mil ou cun conector macho empotrado de chaves de 2 x 5 como o 3M N2510-5002RB.
Software de programación
O programador Diamond/Radiant e o sistema ispVM para dispositivos Classic é a ferramenta de software de xestión de programación preferida para todos os dispositivos Lattice e os cables de descarga. A última versión do programador Lattice Diamond/Radiant ou do software do sistema ispVM está dispoñible para descargar desde Lattice web sitio en www.latticesemi.com/programmer
Consideracións de deseño da tarxeta de destino
Recoméndase unha resistencia pull-down de 4.7 kΩ na conexión TCK da placa de destino. Recoméndase este menú desplegable para evitar o reloxo inadvertido do controlador TAP inducido por bordos rápidos do reloxo ou como VCC rampestá arriba. Este menú desplegable recoméndase para todas as familias programables de Lattice.
Os sinais I2C SCL e SDA son sumidoiros abertos. Requírese unha resistencia pull-up de 2.2 kΩ para VCC na placa de destino. Só os valores VCC de 3.3 V e 2.5 V para I2C son compatibles cos cables HW-USBN-2B.
Para as familias de dispositivos Lattice que presentan baixa potencia, recoméndase engadir unha resistencia de 500 Ω entre VCCJ e GND durante o intervalo de programación cando se conecta un cable de programación USB a un deseño de placa de moi baixa potencia. Hai unhas preguntas frecuentes dispoñibles que tratan isto máis en profundidade en: http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
O JTAG A velocidade do porto de programación pode ter que ser gobernada cando se usan os cables de programación conectados ás PCB do cliente. Isto é especialmente importante cando hai un enrutamento de PCB longo ou con moitos dispositivos conectados en cadea. O software de programación Lattice pode axustar o tempo de TCK aplicado ao JTAG porto de programación desde o cable. Esta configuración de porto de baixa precisión de TCK depende de moitos factores, incluíndo a velocidade do PC e o tipo de cable utilizado (porto paralelo, USB ou USB2). Esta función de software ofrece unha opción para retardar o TCK para depuración ou ambientes ruidosos. Hai unhas preguntas frecuentes dispoñibles que tratan isto máis en profundidade en: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
O cable de descarga USB pódese usar para programar produtos Power Manager ou ispClock co software de programación Lattice. Ao usar o cable USB cos dispositivos Power Manager I (POWR604, POWR1208, POWR1208P1), o usuario debe ralentizar o TCK por un factor de Hai dispoñible unhas preguntas frecuentes que tratan isto máis en profundidade en: http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx
Programación Flywire e referencia de conexión
Consulte a Táboa 6.1 para identificar, por dispositivo Lattice, como conectar varios cables de programación Lattice. JTAGOs portos de configuración , SPI e I2C están identificados sen ambigüidades. Inclúense cables e hardware legados como referencia. Ademais, tabuláronse varias configuracións de cabeceira.
Táboa 6.1. Referencia de pin e cable
HW-USBN-2B
Cor Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | FEITO | TRST(SAÍDA) | VCC | GND | I2C: SCL | I2C: SDA | Saída de 5 V |
Laranxa | marrón | Roxo | Branco | Amarelo | Azul | Verde | Vermello | Negro | Amarelo/Branco | Verde/Branco | Vermello/Branco | |
HW-USBN-2A
Cor Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(SAÍDA)/FEITO(ENTRADA) | VCC | GND |
na |
||
Laranxa | marrón | Roxo | Branco | Amarelo | Azul | Verde | Vermello | Negro | ||||
HW-DLN-3C
Cor Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(SAÍDA) | VCC | GND | |||
Laranxa | marrón | Roxo | Branco | Amarelo | Verde | Vermello | Negro | |||||
Tipo de pin de cable de programación Target Board Recomendación |
Saída | Entrada | Saída | Saída | Saída | Entrada | Entrada/Saída | Entrada | Entrada | Saída | Saída | Saída |
— | — | Pull-Up de 4.7 kΩ | Pull-down de 4.7 kΩ |
(Nota 1) |
— | — |
(Nota 2) |
— | (Nota 3)
(Nota 6) |
(Nota 3)
(Nota 6) |
— | |
Conecte os fíos do cable de programación (arriba) ao dispositivo ou pins de cabeceira correspondentes (abaixo). |
JTAG Dispositivos portuarios
ECP5™ | TDI | TDO | TMS | TCK |
Conexións opcionais ao dispositivo ispEN, PROGRAM, Sinais INITN, DONE e/ou TRST (defina na configuración de E/S personalizada no sistema ispVM o software Diamond Programmer. Non todos os dispositivos teñen estes pinos dispoñibles) |
Obrigatorio | Obrigatorio | — | — | — |
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™ |
TDI |
TDO |
TMS |
TCK |
Obrigatorio |
Obrigatorio |
— |
— |
— |
|
LatticeXP2™/LatticeXP™ | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
LatticeSC™/LatticeSCM™ | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
MachXO2™/MachXO3™/MachXO3D™ | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
MachXO™ | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
ORCA®/FPSC | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
ispXPGA®/ispXPLD™ | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
ispMACH® 4000/ispMACH/ispLSI® 5000 | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
MACH®4A | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
ispGDX2™ | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
ispPAC®/ispClock™ (Nota 4) | TDI | TDO | TMS | TCK | Obrigatorio | Obrigatorio | — | — | — | |
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II (Nota 4) | TDI |
TDO |
TMS |
TCK |
Obrigatorio |
Obrigatorio |
— |
— |
— |
CrossLink™-NX/Certus™-NX/ CertusPro™-NX/Mach™-NX/MachXO5™-NX |
TDI |
TDO |
TMS |
TCK |
Conexións opcionais ao dispositivo ispEN, PROGRAMN,
Sinais INITN, DONE e/ou TRST (defina na configuración de E/S personalizada no sistema ispVM o software Diamond Programmer. Non todos os dispositivos teñen estes pinos dispoñibles) |
Obrigatorio |
Obrigatorio |
— |
— |
— |
||
HW-USBN-2B
Cor Flywire |
TDI/SI | TDO/SO | TMS | TCK/SCLK | ISPEN/PROG | FEITO | TRST(SAÍDA) | VCC | GND | I2C: SCL | I2C: SDA | Saída de 5 V |
Laranxa | marrón | Roxo | Branco | Amarelo | Azul | Verde | Vermello | Negro | Amarelo/Branco | Verde/Branco | Vermello/Branco | |
HW-USBN-2A
Cor Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG | INIT | TRST(SAÍDA)/FEITO(ENTRADA) | VCC | GND |
na |
||
Laranxa | marrón | Roxo | Branco | Amarelo | Azul | Verde | Vermello | Negro | ||||
HW-DLN-3C
Cor Flywire |
TDI | TDO | TMS | TCK | ispEN/PROG |
na |
TRST(SAÍDA) | VCC | GND | |||
Laranxa | marrón | Roxo | Branco | Amarelo | Verde | Vermello | Negro | |||||
Tipo de pin de cable de programación Target Board Recomendación |
Saída | Entrada | Saída | Saída | Saída | Entrada | Entrada/Saída | Entrada | Entrada | Saída | Saída | Saída |
— |
— |
4.7 kΩ
Levantar |
Pull-down de 4.7 kΩ |
(Nota 1) |
— |
— |
(Nota 2) |
— |
(Nota 3)
(Nota 6) |
(Nota 3)
(Nota 6) |
— |
|
Conecte os fíos do cable de programación (arriba) ao dispositivo ou pins de cabeceira correspondentes (abaixo). |
Dispositivos de porto SPI escravos
ECP5 | MOSI | MISO | — | CCLK | SN |
Conexións opcionais aos sinais PROGRAMN, INITN e/ou DONE do dispositivo |
Obrigatorio | Obrigatorio | — | — | — | |
ReticularECP3 | MOSI | MISO | — | CCLK | SN | Obrigatorio | Obrigatorio | — | — | — | ||
MachXO2/MachXO3/MachXO3D | SI | SO | — | CCLK | SN | Obrigatorio | Obrigatorio | — | — | — | ||
CrossLink LIF-MD6000 |
MOSI |
MISO |
— |
SPI_SCK |
SPI_SS |
Opt. CDONE |
CRESET_B |
Obrigatorio |
Obrigatorio |
— |
— |
— |
iCE40™/iCE40LM/iCE40 Ultra™/iCE40 UltraLite™ |
SPI_SI |
SPI_SO |
— |
SPI_SCK |
SPI_SS_B |
Opt. CDONE |
CRESET_B |
Obrigatorio |
Obrigatorio |
— |
— |
— |
CrossLink-NX/Certus-NX/CertusPro-NX |
SI |
SO |
— |
SCLK |
SCSN |
Opt.Opt FEITO | — |
Obrigatorio |
Obrigatorio |
— |
— |
— |
Dispositivos de porto I2C
Dispositivos de porto I2C | ||||||||||||
MachXO2/MachXO3/MachXO3D | — | — | — | — |
Conexións opcionais aos sinais PROGRAMN, INITN e/ou DONE do dispositivo |
Obrigatorio | Obrigatorio | SCL | SDA | — | ||
Xestor de plataforma II | — | — | — | — | Obrigatorio | Obrigatorio | SCL_M + SCL_S | SDA_M + SDA_S | — | |||
L-ASC10 | — | — | — | — | — | — | — | Obrigatorio | Obrigatorio | SCL | SDA | — |
CrossLink LIF-MD6000 |
— |
— |
— |
— |
— |
Opt. CDONE |
CRESET_B |
Obrigatorio |
Obrigatorio |
SCL |
SDA |
— |
Cabeceiras
1 x 10 conector (varios cables) | 3 | 2 | 6 | 8 | 4 | 9 ou 10 | 5 ou 9 | 1 | 7 | — | — | — |
1 x 8 conexión | 3 | 2 | 6 | 8 | 4 | — | 5 | 1 | 7 | — | — | — |
2 x 5 conexión | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 ou 8 | — | — | — |
Programadores
Modelo 300 | 5 | 7 | 3 | 1 | 10 | — | 9 | 6 | 2, 4 ou 8 | — | — | — |
iCEprog™ iCEprogM1050 | 8 | 5 | — | 7 | 9 | 3 | 1 | 6 | 10 | — | — | 4 (Nota 5) |
Notas:
- Para os dispositivos Lattice ISP máis antigos, é necesario un capacitor de desacoplamento de 0.01 μF en ispEN/ENABLE da placa de destino.
- Para HW-USBN-2A/2B, a placa de destino proporciona enerxía: ICC típico = 10 mA. Para os dispositivos que teñen un pin VCCJ, o VCCJ debe estar conectado ao VCC do cable. Para outros dispositivos, conecte o banco adecuado VCCIO ao VCC do cable. Requírese un capacitor de desacoplamento de 0.1 μF en VCCJ ou VCCIO preto do dispositivo. Consulte a folla de datos do dispositivo para determinar se o dispositivo ten un pin VCCJ ou que banco VCCIO rexe o porto de programación de destino (pode que non sexa o mesmo que o plano VCC/VSS principal do dispositivo de destino).
- Abrir sinais de descarga. A tarxeta de destino debe ter unha resistencia de pull-up de ~2.2 kΩ conectada ao mesmo plano ao que está conectado VCC. Os cables HW-USBN-2B proporcionan pull-ups internos de 3.3 kΩ a VCC.
- Cando use o software PAC-Designer® para programar dispositivos ispPAC ou ispClock, non conecte TRST/DONE.
- Se utiliza un cable anterior ao HW-USBN-2B, conecte unha fonte externa de +5 V entre o pin 1050 (VCC) e o pin 4 (GND) do iCEprogM2.
- Para HW-USBN-2B, só se admiten valores VCC de 3.3 V a 2.5 V para I2C.
Conexión do cable de programación
A placa de destino debe estar sen alimentación ao conectar, desconectar ou volver a conectar o cable de programación. Conecte sempre o pin GND do cable de programación (fío negro) antes de conectar calquera outro JTAG pinos. O incumprimento destes procedementos pode producir danos no dispositivo programable de destino.
Cable de programación TRST Pin
Non se recomenda conectar o pin TRST da placa ao pin TRST do cable. Pola contra, conecte o pin TRST da placa a Vcc. Se o pin TRST da placa está conectado ao pin TRST do cable, indíquele ao programador ispVM/Diamond/Radiant que leve o pin TRST.
Para configurar ispVM/Diamond/Radiant Programmer para impulsar o pin TRST alto:
- Seleccione o elemento de menú Opcións.
- Seleccione Cable and I/O Port Setup.
- Seleccione a caixa de verificación TRST/Reset Pin-Connected.
- Seleccione o botón de opción Establecer alto.
Se non se selecciona a opción correcta, ispVM/Diamond/Radiant Programmer baixa o pin TRST. En consecuencia, a cadea BSCAN non funciona porque a cadea está bloqueada no estado RESET.
Cable de programación ispEN Pin
Os seguintes pinos deben estar conectados a terra:
- Pin BSCAN dos dispositivos 2000VE
- ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.
Non obstante, o usuario ten a opción de que os pinos BSCAN e ENABLE sexan impulsados polo pin ispEN do cable. Neste caso, o programador ispVM/Diamond/Radiant debe estar configurado para baixar o pin ispEN do seguinte xeito:
Para configurar ispVM/Diamond/Radiant Programmer para baixar o pin ispEN:
- Seleccione o elemento de menú Opcións.
- Seleccione Cable and I/O Port Setup.
- Seleccione a caixa de verificación ispEN/BSCAN Pin-Connected.
- Seleccione o botón de opción Establecer baixo.
Cada cable de programación envíase con dous pequenos conectores que axudan a manter os cables organizados. O seguinte fabricante e número de peza é unha posible fonte de conectores equivalentes:
- Conector 1 x 8 (por example, Samtec SSQ-108-02-TS)
- Conector 2 x 5 (por example, Samtec SSQ-105-02-TD)
O cable de programación ou as cabeceiras están destinadas a conectarse a cabeceiras de espazamento estándar de 100 mil (pins espaciados 0.100 polgadas). Lattice recomenda unha cabeceira cunha lonxitude de 0.243 polgadas ou 6.17 mm. Non obstante, as cabeceiras doutras lonxitudes poden funcionar igual de ben.
Información de pedido
Táboa 10.1. Resumo das características do cable de programación
Característica | 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-Paralelo | — | — | — | — | X | X | X | X | X | X |
Soporte de 1.2 V | X | X | X | — | — | — | — | — | — | — |
Soporte de 1.8 V | X | X | X | X | X | X | — | X | — | X |
2.5-3.3 V
Apoio |
X | X | X | X | X | X | X | X | X | X |
Soporte de 5.0 V | — | X | X | X | X | X | X | X | X | X |
Conector 2 x 5 | — | X | X | X | X | X | X | X | — | — |
Conector 1 x 8 | X | X | X | X | X | — | — | X | X | |
Flywire | X | X | X | X | X | X | — | — | — | — |
Construción sen chumbo | X | X | — | — | X | — | — | — | — | — |
Dispoñible para pedido | X | — | — | — | X | — | — | — | — | — |
Táboa 10.2. Información de pedidos
Descrición | Número de peza de pedido | China RoHS Período de uso favorable ao medio ambiente (EFUP) |
Cable de programación (USB). Contén cable USB de 6', conectores flywire, adaptador de 8 posicións (1 x 8) e adaptador de 10 posicións (2 x 5), construción sen chumbo conforme RoHS. | HW-USBN-2B | ![]()
|
Cable de programación (só para PC). Contén adaptador de porto paralelo, cable de 6', conectores flywire, adaptador de 8 posicións (1 x 8) e adaptador de 10 posicións (2 x 5), construción sen chumbo conforme RoHS. | HW-DLN-3C |
Nota: neste documento descríbense cables adicionais só para fins legais; estes cables xa non se producen. Os cables dispoñibles para o pedido son artigos de substitución totalmente equivalentes.
Apéndice A. Solución de problemas na instalación do controlador USB
É esencial que o usuario instale os controladores antes de conectar o PC do usuario ao cable USB. Se o cable está conectado antes de instalar os controladores, Windows tentará instalar os seus propios controladores que poden non funcionar. Se o usuario tentou conectar o PC ao cable USB sen instalar previamente os controladores adecuados ou ten problemas para comunicarse co cable USB Lattice despois de instalar os controladores, siga os pasos seguintes:
- Conecte o cable USB Lattice. Escolla Inicio > Configuración > Panel de control > Sistema.
- No cadro de diálogo Propiedades do sistema, faga clic na pestana Hardware e no botón Xestor de dispositivos. En serie universal
Controladores de bus, o usuario debe ver Lattice USB ISP Programmer. Se o usuario non ve isto, busque o Dispositivo descoñecido coa bandeira amarela. Fai dobre clic na icona Dispositivo descoñecido. - No cadro de diálogo Propiedades do dispositivo descoñecido, faga clic en Reinstalar o controlador.
- Seleccione Explorar o meu ordenador para o software de controlador.
- Navegue ata o directorio isptools\ispvmsystem para o controlador Lattice EzUSB
- Navegue ata o directorio isptools\ispvmsystem\Drivers\FTDIUSBDriver para o controlador FTDI FTUSB.
- Para instalacións de Diamond, busque lscc/diamond/data/vmdata/drivers. Fai clic en Seguinte.
- Seleccione Instalar este controlador de software de todos os xeitos. O sistema actualiza o controlador.
- Fai clic en Pechar e remata de instalar o controlador USB.
- En Panel de control > Sistema > Xestor de dispositivos > Os controladores de bus serie universal deberían incluír o seguinte:
a. Para o controlador Lattice EzUSB: instalado o dispositivo Lattice USB ISP Programmer.b. Para o controlador FTDI FTUSB: dispositivos USB Serial Converter A e Converter B instalados.
Se o usuario ten problemas ou necesita información adicional, póñase en contacto co soporte técnico de Lattice.
Apéndice B. Actualización do firmware do cable de programación USB
Hai un problema coñecido polo que o firmware do cable coa versión V001 pode provocar un mal funcionamento do cable de programación USB coa luz LED sempre acesa en certos escenarios. A solución é actualizar o firmware do cable e a versión do firmware FTDI a V002 para resolver este problema. Descarga e instala o HW-USBN-2B Versión de firmware 2.0 ou máis tarde, dispoñible no noso websitio. A guía de instrucións de actualización e firmware está dispoñible na nosa web websitio
Asistencia técnica de soporte
Para obter asistencia, envíe un caso de soporte técnico en www.latticesemi.com/techsupport.
Para preguntas máis frecuentes, consulte a base de datos de respostas de Lattice en www.latticesemi.com/Support/AnswerDatabase.
Historial de revisións
Revisión 26.7, abril de 2024
Sección | Resumo do cambio |
Definicións de pin de cable de programación | Actualizouse a nota 1 da táboa 3.1. Definicións de pin do cable de programación para indicar que os portos de programación Nexus e Avant I2C non son compatibles. |
Programación Flywire e referencia de conexión | Táboa 6.1. Referencia de pin e cable:
· As liñas de produtos Nexus agrupadas nunha única fila para JTAG e portos SSPI. · Engadido MachXO5-NX ao JTAG lista de dispositivos de porto. · Elimináronse as liñas de produtos Nexus para o porto I2C. |
Revisión 26.6, novembro de 2023
Sección | Resumo do cambio |
Exencións de responsabilidade | Actualizouse esta sección. |
Apéndice A. Solución de problemas na instalación do controlador USB | Frase engadida Hai un problema coñecido polo que o firmware do cable coa versión "V001" pode provocar que o cable de programación USB funcione mal coa luz LED sempre acesa en determinados escenarios.
A solución é actualizar o firmware do cable e a versión do firmware FTDI a "V002" para resolver este problema. Descargue e instale o firmware HW-USBN-2B versión 2.0 ou posterior, dispoñible no noso websitio. |
Apéndice B. Actualización do firmware do cable de programación USB | Engadida esta sección. |
Revisión 26.5, marzo de 2023
Sección | Resumo do cambio |
Programación Flywire e referencia de conexión | Engadiuse Crosslink-NX, Certus-NX, CertusPro-NX e Mach-NX ao JTAG, Lista de dispositivos de porto SPI e I2C na táboa 6.1. Referencia de pin e cable. |
Cables de programación | Engadiuse información de notas para o porto A e o porto B "O porto A é para JTAG programación. O software de programación Radiant pode usar o cable incorporado a través do concentrador USB do PC, que detecta o cable da función USB no porto A. Mentres que o porto B é para o acceso á interface UART/I2C.”. |
Todos | Engadida referencia Radiant. |
Soporte técnico | Preguntas frecuentes engadidas webligazón do sitio. |
Revisión 26.4, maio de 2020
Sección | Resumo do cambio |
Cables de programación | Lattice actualizado webligazón ao sitio www.latticesemi.com/programmer |
Software de programación |
Revisión 26.3, outubro de 2019
Sección | Resumo do cambio |
Consideracións de deseño da tarxeta de destino;
Programación Flywire e referencia de conexión |
Valores de VCC aclarados que I2Soporta interface C. Engadíronse notas á táboa 6.1. |
Revisión 26.2, maio de 2019
Sección | Resumo do cambio |
— | Engadida a sección de exencións de responsabilidade. |
Programación Flywire e referencia de conexión | Táboa 6.1 actualizada. Referencia de pin e cable.
· Engadido MachXO3D · Engadiuse CRESET_B a Crosslink I2C. · Elementos actualizados baixo I2Dispositivos de porto C · Engadido Platform Manager II. · Cambiouse a orde de ispPAC. · Elementos actualizados baixo I2Dispositivos de porto C. · Cambiouse Power Manager II a Platform Manager II e actualizouse I2C: valor SDA. · Cambiouse ASC a L-ASC10 · Nota ao pé de páxina 4 actualizada para incluír dispositivos ispClock. · Marcas axustadas. |
Historial de revisións | Formato actualizado. |
Contraportada | Modelo actualizado. |
— | Pequenos cambios editoriais |
Revisión 26.1, maio de 2018
Sección | Resumo do cambio |
Todos | Entradas corrixidas na sección Dispositivos de porto SPI escravos da táboa 6.1. |
Revisión 26.0, abril de 2018
Sección | Resumo do cambio |
Todos | · Cambiouse o número de documento de UG48 a FPGA-UG-02024.
· Modelo de documento actualizado. |
Cables de programación | Eliminouse a información redundante e cambiou a ligazón a www/latticesemi.com/software. |
Definicións de pin de cable de programación | Nomes de pines de cable de programación actualizados na táboa 3.1. Definicións de pin de cable de programación. |
Programación Flywire e referencia de conexión | Substituíuse a Táboa 2. Referencia de conversión de Flywire e Táboa 3 Conexións de pinos recomendadas cunha única Táboa 6.1 Referencia de pinos e cables. |
Información de pedido | Táboa 10.1 movida. Resumo das características do cable de programación en Información de pedido. |
Revisión 25.0, novembro de 2016
Sección | Resumo do cambio |
Programación Flywire e referencia de conexión | Táboa 3 revisada, conexións de pin recomendadas. Engadiuse o dispositivo CrossLink. |
Revisión 24.9, outubro de 2015
Sección | Resumo do cambio |
Programación Flywire e referencia de conexión | Táboa 3 revisada, conexións de pin recomendadas.
· Engadida columna CRESET-B. · Engadiuse o dispositivo iCE40 UltraLite. |
Asistencia técnica de soporte | Información actualizada de asistencia técnica de soporte técnico. |
Revisión 24.8, marzo de 2015
Sección | Resumo do cambio |
Definicións de pin de cable de programación | Descrición revisada de INIT na Táboa 1, Definicións de pines de cable de programación. |
Revisión 24.7, xaneiro de 2015
Sección | Resumo do cambio |
Definicións de pin de cable de programación | · Na Táboa 1, Definicións de pinos do cable de programación, ispEN/Enable/PROG cambiou a ispEN/Enable/PROG/SN e revisouse a súa descrición.
· Figura 2 actualizada, Interface de programación do sistema do cable de programación para o PC (HW-USBN-2B). |
Cable de programación ispEN Pin | Na Táboa 4, Resumo das características do cable de programación, HW-USBN-2B marcado como dispoñible para pedido. |
Información de pedido | HW-USBN-2A cambiou a HW-USBN-2B. |
Revisión 24.6, xullo de 2014
Sección | Resumo do cambio |
Todos | Cambiouse o título do documento de ispDOWNLOAD Cables a Programming Cables User's Guide. |
Definicións de pin de cable de programación | Táboa 3 actualizada, conexións de pin recomendadas. Engadíronse as familias de dispositivos ECP5, iCE40LM, iCE40 Ultra e MachXO3. |
Consideracións de deseño da tarxeta de destino | Sección actualizada. Ligazón de preguntas frecuentes actualizada sobre o control da ferramenta ispVM do ciclo de traballo e/ou frecuencia de TCK. |
Asistencia técnica de soporte | Información actualizada de asistencia técnica de soporte técnico. |
Revisión 24.5, outubro de 2012
Sección | Resumo do cambio |
Programación Flywire e referencia de conexión | Engadíronse os nomes de pin dos portos de configuración do iCE40 á táboa de referencia de conversión de Flywire. |
Programación Flywire e referencia de conexión | Engadiuse información do iCE40 á táboa de conexións de cable recomendadas. |
Revisión 24.4, febreiro de 2012
Sección | Resumo do cambio |
Todos | Documento actualizado co novo logotipo corporativo. |
Revisión 24.3, novembro de 2011
Sección | Resumo do cambio |
Todos | Documento transferido ao formato de guía do usuario. |
Características | Engadiuse o cable USB de figura - HW-USBN-2A. |
Programación Flywire e referencia de conexión | Actualizouse a táboa de conexións de cable recomendadas para dispositivos MachXO2. |
Consideracións de deseño da tarxeta de destino | Sección actualizada. |
Apéndice A | Sección engadida. |
Revisión 24.2, outubro de 2009
Sección | Resumo do cambio |
Todos | Engadiuse información relacionada coas especificacións físicas dos conectores flywire. |
Revisión 24.1, xullo de 2009
Sección | Resumo do cambio |
Todos | Engadida a sección de texto Consideracións sobre o deseño do taboleiro de destino. |
Programación Flywire e referencia de conexión | Engadido título de sección. |
Revisións anteriores
Sección | Resumo do cambio |
— | Lanzamentos anteriores de Lattice. |
2024 Lattice Semiconductor Corp. Todas as marcas comerciais, marcas rexistradas, patentes e exencións de responsabilidade de Lattice están listadas en www.latticesemi.com/legal. Todas as outras marcas ou nomes de produtos son marcas comerciais ou marcas comerciais rexistradas dos seus respectivos posuidores. As especificacións e información aquí presentadas están suxeitas a cambios sen previo aviso
Descargado desde Arrow.com
Documentos/Recursos
![]() |
Cables de programación LATTICE HW-USBN-2B [pdfGuía do usuario HW-USBN-2B Cables de programación, HW-USBN-2B, Cables de programación, Cables |