logo

Kable programujące LATTICE FPGA-UG-02042-26.4

Kable programujące LATTICE FPGA-UG-02042-26.4 product-img

Zastrzeżenia

Lattice nie udziela żadnych gwarancji, oświadczeń ani zapewnień dotyczących dokładności informacji zawartych w niniejszym dokumencie ani przydatności swoich produktów do jakiegokolwiek konkretnego celu. Wszystkie informacje zawarte w niniejszym dokumencie są dostarczane TAKIE, JAKIE SĄ, ze wszystkimi błędami, a wszelkie ryzyko związane z takimi informacjami ponosi wyłącznie Kupujący. Kupujący nie może polegać na żadnych danych i specyfikacjach wydajności ani parametrach podanych w niniejszym dokumencie. Produkty sprzedawane przez Lattice zostały poddane ograniczonym testom i obowiązkiem Kupującego jest niezależne określenie przydatności jakichkolwiek produktów oraz ich przetestowanie i zweryfikowanie. Żadnych produktów Lattice nie należy używać w połączeniu z zastosowaniami krytycznymi dla misji lub bezpieczeństwa lub innymi zastosowaniami, w których awaria produktu Lattice mogłaby spowodować sytuację, w której może dojść do obrażeń ciała, śmierci, poważnych szkód majątkowych lub środowiskowych. Informacje zawarte w niniejszym dokumencie są własnością Lattice Semiconductor, a Lattice zastrzega sobie prawo do wprowadzania wszelkich zmian w informacjach zawartych w niniejszym dokumencie lub w dowolnych produktach w dowolnym momencie i bez powiadomienia.

Cechy

  • Obsługa wszystkich programowalnych produktów Lattice
    • Programowanie I2.5C od 3.3 V do 2 V (HW-USBN-2B)
    • 1.2 V do 3.3 VJTAG i programowanie SPI (HW-USBN-2B)
    • 1.2 V do 5 VJTAG i programowanie SPI (wszystkie inne kable)
    • Idealny do prototypowania i debugowania projektów
  • Połącz się z wieloma interfejsami PC
    • USB (wersja 1.0, wersja 2.0)
    • Port równoległy komputera
  • Łatwe w użyciu złącza programistyczne
    • Uniwersalny flywire, 2 x 5 (.100”) lub 1 x 8 (.100”) złączy
    • Długość kabla programującego (od komputera do DUT) 6 stóp (2 metry) lub więcej
  • Konstrukcja bez ołowiu/zgodna z RoHS

Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (1)

Kable do programowania

Produkty Lattice Programming Cable to sprzętowe połączenie do programowania w systemie wszystkich urządzeń Lattice. Po zakończeniu projektowania logiki i utworzeniu programu file za pomocą narzędzi programistycznych Lattice Diamond®/ispLEVER® Classic możesz użyć oprogramowania Diamond Programmer lub ispVM™ System do programowania urządzeń na swojej płycie. Oprogramowanie ispVM System/Diamond Programmer automatycznie generuje odpowiednie polecenia programistyczne, adresy programistyczne i dane programistyczne na podstawie informacji zapisanych w programie file i parametry ustawione w Diamond Programmer/ispVM System. Sygnały programujące są następnie generowane z portu USB lub portu równoległego komputera i kierowane przez kabel programujący do urządzenia. Do programowania nie są wymagane żadne dodatkowe komponenty.
Oprogramowanie Diamond Programmer/ispVM System jest dołączone do wszystkich produktów narzędziowych Lattice i można je pobrać ze strony Lattice web miejsce na www.latticesemi.com/programmer.

Definicje pinów kabla programującego

Funkcje dostarczane przez kable programujące odpowiadają dostępnym funkcjom w programowalnych urządzeniach Lattice. Ponieważ niektóre urządzenia zawierają różne funkcje programowania, konkretne funkcje dostarczane przez kabel programujący mogą zależeć od wybranego urządzenia docelowego. Oprogramowanie ispVM System/Diamond Programmer automatycznie generuje odpowiednie funkcje na podstawie wybranego urządzenia. Więcej informacji można znaleźć w tabeli 3.1view funkcji kabla programującego.
Tabela 3.1. Definicje pinów kabla programującego.

Pin kabla programującego Nazwa Typ pinów kabla programującego Opis
VCC Programowanie Voltage Wejście Podłącz do płaszczyzny VCCIO lub VCCJ urządzenia docelowego. Typowy ICC = 10 mA. Płytka docelowa

zapewnia zasilanie/odniesienie VCC dla kabla.

TDO/SO Testuj wyjście danych Wejście Służy do przesyłania danych za pomocą protokołu IEEE1149.1 (JTAG) standard programowania.
TDI/SI Testuj wprowadzanie danych Wyjście Służy do przesyłania danych za pomocą standardu programowania IEEE1149.1.
ISPEN/PROGRAM Włączać Wyjście Umożliwia zaprogramowanie urządzenia.

Pełni również funkcję SN/SSPI Chip Select do programowania SPI za pomocą HW-USBN-2B.

TRST Reset testu Wyjście Opcjonalny reset maszyny stanowej IEEE 1149.1.
ZROBIONE ZROBIONE Wejście DONE wskazuje status konfiguracji
TMS Tryb testowy Wybierz wejście Wyjście Służy do sterowania maszyną stanową IEEE1149.1.
GND Grunt Wejście Podłącz do płaszczyzny uziemienia urządzenia docelowego
TCK/SCLK Testowanie wejścia zegara Wyjście Służy do taktowania maszyny stanowej IEEE1149.1
INIT Zainicjuj Wejście Oznacza, że ​​urządzenie jest gotowe do rozpoczęcia konfiguracji. INITN występuje tylko na niektórych urządzeniach.
I2C: SCL* SCL I2C Wyjście Zapewnia sygnał I2C SCL
I2C: SDA* SDA I2C Wyjście Dostarcza sygnał I2C SDA.
WYJŚCIE 5 V* Wyjście 5 V Wyjście Zapewnia sygnał 5 V dla programatora iCEprogM1050.

Notatka:Dostępne tylko w kablu HW-USBN-2B.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (2)

Notatka: Wymagana jest wersja Diamond Programmer 3.1 lub nowsza.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (3)

Rysunek 3.2. Kabel programujący Interfejs programowania w systemie dla komputera PC (HW-USB-1A lub HW-USB-2A)*
Notatka: Oprogramowanie Lattice PAC-Designer® nie obsługuje programowania za pomocą kabli USB. Aby zaprogramować urządzenia ispPAC za pomocą tych kabli, należy użyć oprogramowania Diamond Programmer/ispVM System.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (4)

Notatka:HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C i HW-DLN-3C są produktami funkcjonalnie równoważnymi.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (5)

Rysunek 3.4. Kabel programujący Interfejs programowania w systemie dla komputera PC (pDS4102-DL2 lub pDS4102-DL2A)Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (6)

Rysunek 3.5. Kabel programujący Interfejs programowania w systemie dla komputera PC (HW7265-DL2 lub HW7265-DL2A)*

Notatka: Dla celów informacyjnych, złącze 2 x 10 w HW7265-DL2 lub HW7265-DL2A jest odpowiednikiem złącza Tyco 102387-1. Będzie ono współpracować ze standardowymi złączami nagłówkowymi 100 x 2 o rozstawie 5 mil lub ze złączem męskim 2 x 5 z wgłębieniem, takim jak 3M N2510-5002RB.

Oprogramowanie do programowania

Diamond Programmer i ispVM System dla urządzeń Classic to preferowane oprogramowanie do zarządzania programowaniem dla wszystkich urządzeń Lattice i kabli do pobierania. Najnowsza wersja oprogramowania Lattice Diamond Programmer lub ispVM System jest dostępna do pobrania z Lattice web Strona internetowa: www.latticesemi.com/programmer.

Rozważania dotyczące projektowania płyty docelowej

Zaleca się użycie rezystora pull-down 4.7 kΩ na połączeniu TCK płytki docelowej. Ten rezystor pull-down jest zalecany, aby uniknąć przypadkowego taktowania kontrolera TAP wywołanego przez szybkie krawędzie zegara lub jako VCC ramps up. Ta lista rozwijana jest zalecana dla wszystkich programowalnych rodzin Lattice.
Sygnały I2C SCL i SDA są otwarte. Na płycie docelowej wymagany jest rezystor podciągający 2.2 kΩ do VCC. Kable HW-USBN-3.3B obsługują tylko wartości VCC 2.5 V i 2 V dla I2C.
W przypadku rodzin urządzeń Lattice o niskim poborze mocy zaleca się dodanie rezystora 500 Ω między VCCJ a GND podczas interwału programowania, gdy kabel programowania USB jest podłączony do płytki o bardzo niskim poborze mocy. FAQ, które omawia to bardziej szczegółowo, jest dostępne pod adresem:
http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
JTAG prędkość portu programowania może wymagać regulacji podczas korzystania z kabli programujących podłączonych do płytek PCB klienta. Jest to szczególnie ważne w przypadku długiego routingu płytek PCB lub wielu urządzeń połączonych szeregowo. Oprogramowanie programistyczne Lattice może dostosować czas TCK stosowanego do JTAG portu programowania z kabla. To ustawienie portu o niskiej precyzji TCK zależy od wielu czynników, w tym szybkości komputera i rodzaju użytego kabla (port równoległy, USB lub USB2). Ta funkcja oprogramowania zapewnia opcję spowolnienia TCK w przypadku debugowania lub w środowiskach o dużym natężeniu hałasu. FAQ, które omawia to bardziej szczegółowo, jest dostępne pod adresem: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
Kabel USB do pobierania może być używany do programowania produktów Power Manager lub ispClock za pomocą oprogramowania do programowania Lattice. Podczas używania kabla USB z urządzeniami Power Manager I (POWR604, POWR1208, POWR1208P1) należy spowolnić TCK o współczynnik 2. FAQ, które omawia to bardziej szczegółowo, jest dostępne pod adresem:
http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx

Programowanie Flywire i odniesienie do połączeń

Aby zidentyfikować, dla każdego urządzenia Lattice, sposób podłączania różnych przewodów programujących Lattice, należy zapoznać się z Tabelą 6.1. JTAG, Konfiguracja SPI i I2C jednoznacznie zidentyfikowana. Kable i sprzęt legacy są dołączone w celach informacyjnych. Ponadto różne konfiguracje nagłówków są zestawione w formie tabeli.
Tabela 6.1. Odniesienie do pinów i kabli

Sprzęt-USBN-2B

Kolor Flywire

TDI/SI TDO/SO TMS TCK/SCLK ISPEN/PROGRAM ZROBIONE TRST(WYJŚCIE) VCC GND I2C
Pomarańczowy Brązowy Fioletowy Biały Żółty Niebieski Zielony Czerwony Czarny Żółty
Sprzęt-USBN-2A

Kolor Flywire

TDI TDO TMS TCK ispEN/PROG INIT TRST(WYJŚCIE)/GOTOWE(WEJŚCIE) VCC GND  
Pomarańczowy Brązowy Fioletowy Biały Żółty Niebieski Zielony Czerwony Czarny
Sprzęt-DLN-3C

Kolor Flywire

TDI TDO TMS TCK ispEN/PROG  

na

TRST(WYJŚCIE) VCC GND  
Pomarańczowy Brązowy Fioletowy Biały Żółty Zielony Czerwony Czarny
 

 

Typ pinu kabla programującego Zalecenie dotyczące płyty docelowej

Wyjście Wejście Wyjście Wyjście Wyjście Wejście Wejście/Wyjście Wejście Wejście Ou
Podciąganie 4.7 kΩ 4.7 kΩ obniżanie  

(Uwaga 1)

 

(Uwaga 2)

(NIE

(NIE

Podłącz przewody kabla programującego (powyżej) do odpowiedniego urządzenia lub pinów złącza (poniżej).

JTAG Urządzenia portowe

ECP5™ TDI TDO TMS TCK  

 

 

 

 

 

 

 

 

Opcjonalne połączenia z urządzeniem ispEN, PROGRAMN,

Sygnały INITN, DONE i/lub TRST (zdefiniowane w ustawieniach niestandardowych I/O w systemie ispVM)

lub oprogramowanie Diamond Programmer. Nie wszystkie urządzenia mają te piny dostępne)

Wymagany Wymagany  
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™  

TDI

 

TDO

 

TMS

 

TCK

 

Wymagany

 

Wymagany

 
LatticeXP2™/LatticeXP™ TDI TDO TMS TCK Wymagany Wymagany  
LatticeSC™/LatticeSCM™ TDI TDO TMS TCK Wymagany Wymagany  
MachXO2™/MachXO3™/MachXO3D™ TDI TDO TMS TCK Wymagany Wymagany  
MachXO™ TDI TDO TMS TCK Wymagany Wymagany  
ORCA®/FPSC TDI TDO TMS TCK Wymagany Wymagany  
ispXPGA®/ispXPLD™ TDI TDO TMS TCK Wymagany Wymagany  
ispMACH® 4000/ispMACH/ispLSI® 5000 TDI TDO TMS TCK Wymagany Wymagany  
MACH®4A TDI TDO TMS TCK Wymagany Wymagany  
ispGDX2™ TDI TDO TMS TCK Wymagany Wymagany  
ispPAC®/ispClock™ (Uwaga 4) TDI TDO TMS TCK Wymagany Wymagany  
Menedżer platformy™/Menedżer zasilania/ Menedżer zasilania II/Menedżer platformy II

(Uwaga 4)

 

TDI

 

TDO

 

TMS

 

TCK

 

Wymagany

 

Wymagany

 

Tabela 6.1. Odniesienie do pinów i kabli

Sprzęt-USBN-2B

Kolor Flywire

TDI/SI TDO/SO TMS TCK/SCLK ISPEN/PROGRAM ZROBIONE TRST(WYJŚCIE) VCC GND I2C
Pomarańczowy Brązowy Fioletowy Biały Żółty Niebieski Zielony Czerwony Czarny Żółty
Sprzęt-USBN-2A

Kolor Flywire

TDI TDO TMS TCK ispEN/PROG INIT TRST(WYJŚCIE)/GOTOWE(WEJŚCIE) VCC GND  
Pomarańczowy Brązowy Fioletowy Biały Żółty Niebieski Zielony Czerwony Czarny
Sprzęt-DLN-3C

Kolor Flywire

TDI TDO TMS TCK ispEN/PROG  

na

TRST(WYJŚCIE) VCC GND  
Pomarańczowy Brązowy Fioletowy Biały Żółty Zielony Czerwony Czarny
 

 

Typ pinu kabla programującego Zalecenie dotyczące płyty docelowej

Wyjście Wejście Wyjście Wyjście Wyjście Wejście Wejście/Wyjście Wejście Wejście O
Podciąganie 4.7 kΩ 4.7 kΩ obniżanie  

(Uwaga 1)

 

(Uwaga 2)

(N

(N

Podłącz przewody kabla programującego (powyżej) do odpowiedniego urządzenia lub pinów złącza (poniżej).

Urządzenia portu SPI Slave

ECP5 MOSI MISO CCLK SN  

Opcjonalne połączenia z sygnałami PROGRAMN, INITN i/lub DONE urządzenia

Wymagany Wymagany  
Krata ECP3 MOSI MISO CCLK SN Wymagany Wymagany  
MachXO2/MachXO3/MachXO3D SI SO CCLK SN Wymagany Wymagany  
 

CrossLink™ LIF-MD6000

 

MOSI

 

MISO

 

 

SPI_SCK

 

SPI_SS

Optować. CDONE  

CRESET_B

 

Wymagany

 

Wymagany

 
iCE40™/iCE40LM/iCE40 Ultra™/iCE40 UltraLite™  

SPI_SI

 

SPI_SO

 

SPI_SCK

 

SPI_SS_B

Optować. CDONE  

CRESET_B

 

Wymagany

 

Wymagany

 

Urządzenia portu I2C

MachXO2/MachXO3/MachXO3D Opcjonalne połączenia z sygnałami PROGRAMN, INITN i/lub DONE urządzenia Wymagany Wymagany  
Menedżer platformy II Wymagany Wymagany SCL_M
L-ASC10 Wymagany Wymagany  
 

Krzyżowe łącze LIF-MD6000

Optować. CDONE  

CRESET_B

 

Wymagany

 

Wymagany

 

Nagłówki

1 x 10 conn (różne kable) 3 2 6 8 4 9 lub 10 5 lub 9 1 7  
1 x 8 połączeń (patrz rysunek 3.4) 3 2 6 8 4 5 1 7  
2 x 5 połączeń (patrz rysunek 3.5) 5 7 3 1 10 9 6 2, 4 lub 8  

Programiści

Modele 300 5 7 3 1 10 9 6 2, 4 lub 8  
iCEprog™ iCEprogM1050 8 5 7 9 3 1 6 10  

Uwagi: 

  • W przypadku starszych urządzeń Lattice ISP wymagany jest kondensator odsprzęgający 0.01 μF na ispEN/ENABLE płyty docelowej.
  • W przypadku HW-USBN-2A/2B, płyta docelowa dostarcza zasilanie – Typowe ICC = 10 mA. W przypadku urządzeń, które mają pin VCCJ, VCCJ musi być podłączonymi urządzeniami, podłącz odpowiedni bank VCCIO do VCC kabla. Kondensator odsprzęgający 0.1 μF jest wymagany na VCCJ lub VCCIO blisko urządzenia. arkusz, aby określić, czy urządzenie ma pin VCCJ lub jaki bank VCCIO kontroluje docelowy port programowania (może to nie być to samo, co docelowy 3. Sygnały otwartego drenu. Płyta docelowa powinna mieć rezystor podciągający ~2.2 kΩ podłączony do tej samej płaszczyzny, do której podłączony jest VCC. Kable HW-USBN-2B do VCC.
  • Podczas programowania urządzeń ispPAC lub ispClock za pomocą oprogramowania PAC-Designer® nie należy podłączać złącza TRST/DONE.
  • W przypadku używania kabla starszego niż HW-USBN-2B należy podłączyć zasilanie zewnętrzne +5 V pomiędzy pin 1050 (VCC) a pin 4 (GND) urządzenia iCEprogM2.
  • W przypadku HW-USBN-2B dla I3.3C obsługiwane są tylko wartości VCC od 2.5 V do 2 V.

Podłączanie kabla programującego

Płyta docelowa musi być odłączona od zasilania podczas podłączania, odłączania lub ponownego podłączania kabla programującego. Zawsze podłączaj pin GND kabla programującego (czarny przewód) przed podłączeniem jakiegokolwiek innego JTAG piny. Nieprzestrzeganie tych procedur może spowodować uszkodzenie docelowego programowalnego urządzenia.

Kabel do programowania TRST Pin

Nie zaleca się podłączania pinu TRST płytki do pinu TRST kabla. Zamiast tego podłącz pin TRST płytki do Vcc. Jeśli pin TRST płytki jest podłączony do pinu TRST kabla, poinstruuj ispVM/Diamond Programmer, aby wysterował pin TRST w stan wysoki.

Aby skonfigurować program ispVM/Diamond Programmer do utrzymywania pinu TRST w stanie wysokim:

  • Wybierz pozycję menu Opcje.
  • Wybierz opcję Konfiguracja kabla i portu I/O.
  • Zaznacz pole wyboru TRST/Reset Pin-Connected.
  • Zaznacz przycisk opcji Ustaw wysoką.

Jeśli nie wybrano właściwej opcji, pin TRST jest sterowany przez ispVM/Diamond Programmer stanem niskim. W konsekwencji łańcuch BSCAN nie działa, ponieważ jest zablokowany w stanie RESET.

Kabel programujący ispEN Pin

Następujące piny powinny być uziemione:

  • Pin BSCAN urządzeń 2000VE
  • ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.

Masz jednak możliwość sterowania pinami BSCAN i ENABLE przez pin ispEN z kabla. W takim przypadku program ispVM/Diamond musi być skonfigurowany tak, aby sterować pinem ispEN w stanie niskim w następujący sposób:
Aby skonfigurować program ispVM/Diamond Programmer do ustawienia pinu ispEN na niski:

  1. Wybierz pozycję menu Opcje.
  2. Wybierz opcję Konfiguracja kabla i portu I/O.
  3. Zaznacz pole wyboru ispEN/BSCAN Pin Connected.
  4. Zaznacz przycisk opcji Ustaw niską.

Każdy kabel do programowania jest dostarczany z dwoma małymi złączami, które pomagają utrzymać flywire w porządku. Poniższy producent i numer części to jedno z możliwych źródeł odpowiednich złączy:

  • Złącze 1 x 8 (np.amp(np. Samtec SSQ-108-02-TS)
  • Złącze 2 x 5 (np.amp(np. Samtec SSQ-105-02-TD)

Kable programujące flywire lub złącza są przeznaczone do podłączania do standardowych złączy o rozstawie 100 mil (piny rozmieszczone co 0.100 cala). Lattice zaleca złącze o długości 0.243 cala lub 6.17 mm. Jednak złącza o innych długościach mogą działać równie dobrze.

Informacje o zamówieniu

Tabela 10.1. Podsumowanie funkcji kabla programującego

Funkcja Sprzęt-USBN-2B Sprzęt-USBN-2A Sprzęt-USB-2A Sprzęt-USB-1A Sprzęt-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-Równoległy X X X X X X
Wsparcie 1.2 V X X X
Wsparcie 1.8 V X X X X X X X X
2.5-3.3 V

Wsparcie

X X X X X X X X X X
Wsparcie 5.0 V X X X X X X X X X
Złącze 2 x 5 X X X X X X X
Złącze 1 x 8   X X X X X X X
Linka lotnicza X X X X X X
Budownictwo bez ołowiu X X X
Dostępne na zamówienie X X

Tabela 10.2. Informacje dotyczące zamówień

Opis Numer części do zamówienia Chiny RoHS Okres przyjaznego dla środowiska użytkowania (EFUP)
Kabel do programowania (USB). Zawiera kabel USB 6′, złącza flywire, adapter 8-pozycyjny (1 x 8) i adapter 10-pozycyjny (2 x 5), bezołowiowy, konstrukcja zgodna z RoHS. Sprzęt-USBN-2B  

 

Kabel do programowania (tylko PC). Zawiera adapter portu równoległego, kabel 6′, złącza flywire, adapter 8-pozycyjny (1 x 8) i 10-

adapter pozycji (2 x 5), konstrukcja bez ołowiu, zgodna z RoHS.

Sprzęt-DLN-3C

Notatka: Dodatkowe kable są opisane w tym dokumencie wyłącznie w celach historycznych, kable te nie są już produkowane. Kable obecnie dostępne do zamówienia są w pełni równoważnymi elementami zamiennymi.

Załącznik A. Rozwiązywanie problemów z instalacją sterownika USB

Ważne jest, aby zainstalować sterowniki przed podłączeniem komputera do kabla USB. Jeśli kabel zostanie podłączony przed zainstalowaniem sterowników, system Windows spróbuje zainstalować własne sterowniki, które mogą nie działać.
Jeśli próbowałeś podłączyć komputer do kabla USB bez wcześniejszej instalacji odpowiednich sterowników lub masz problemy z komunikacją z kablem USB Lattice po zainstalowaniu sterowników, wykonaj poniższe czynności:

  1. Podłącz kabel USB Lattice. Wybierz Start > Ustawienia > Panel sterowania > System.
  2. W oknie dialogowym Właściwości systemu kliknij kartę Sprzęt i przycisk Menedżer urządzeń. W obszarze Kontrolery uniwersalnej magistrali szeregowej powinieneś zobaczyć Lattice USB ISP Programmer. Jeśli tego nie widzisz, poszukaj Nieznanego urządzenia z żółtą flagą. Kliknij dwukrotnie ikonę Nieznanego urządzenia.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (7)
  3. W oknie dialogowym Właściwości nieznanego urządzenia kliknij opcję Zainstaluj ponownie sterownik.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (8)
  4. Wybierz opcję Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (9)
    Przejdź do katalogu isptools\ispvmsystem, aby znaleźć sterownik Lattice EzUSB.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (10)
    Przejdź do katalogu isptools\ispvmsystem\Drivers\FTDIUSBDriver w celu pobrania sterownika FTDI FTUSB.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (11)
  5. W przypadku instalacji Diamond przejdź do lscc/diamond/data/vmdata/drivers. Kliknij Dalej.
  6. Wybierz Zainstaluj oprogramowanie tego sterownika mimo to. System zaktualizuje sterownik.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (12)
  7. Kliknij Zamknij i zakończ instalację sterownika USB.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (13)
  8. W obszarze Panel sterowania > System > Menedżer urządzeń > Kontrolery uniwersalnej magistrali szeregowej powinny znajdować się następujące pozycje: W przypadku sterownika Lattice EzUSB: zainstalowane urządzenie Lattice USB ISP Programmer.Kable programujące LATTICE FPGA-UG-02042-26.4 rys. (14)

W przypadku sterownika FTDI FTUSB: zainstalowane urządzenia USB Serial Converter A i USB Converter BKable programujące LATTICE FPGA-UG-02042-26.4 rys. (15)

Jeśli masz problemy lub potrzebujesz dodatkowych informacji, skontaktuj się z pomocą techniczną Lattice.

Wsparcie techniczne

Aby uzyskać pomoc, prześlij zgłoszenie do pomocy technicznej na stronie www.latticesemi.com/techsupport.

Historia rewizji

Wersja 26.4, maj 2020 r.

Sekcja Podsumowanie zmian
Kable do programowania Zaktualizowana krata weblink do witryny www.latticesemi.com/programmer.
Oprogramowanie do programowania

Wersja 26.3, październik 2019 r.

Sekcja Podsumowanie zmian
Rozważania dotyczące projektowania płyt docelowych; programowanie Flywire i

Odniesienie do połączenia

Wyjaśniono wartości VCC obsługiwane przez interfejs I2C. Dodano uwagi do Tabeli 6.1.

Wersja 26.2, maj 2019 r.

Sekcja Podsumowanie zmian
Dodano sekcję Zastrzeżenia.
Programowanie Flywire i odniesienie do połączeń Zaktualizowana tabela 6.1. Odniesienie do pinów i kabli.

Dodano MachXO3D

Dodano CRESET_B do Crosslink I2C. Zaktualizowano elementy w Urządzeniach portu I2C

· Dodano Platform Manager II.

· Zmieniono kolejność ispPAC. Zaktualizowano elementy w I2C Port Devices.

· Zmieniono Power Manager II na Platform Manager II i zaktualizowano wartość I2C: SDA.

· Zmieniono ASC na L-ASC10

Zaktualizowano przypis 4, aby uwzględnić urządzenia ispClock. Skorygowano znaki towarowe.

Historia rewizji Zaktualizowany format.
Tylna okładka Zaktualizowany szablon.
Drobne zmiany redakcyjne

Wersja 26.1, maj 2018 r.

Sekcja Podsumowanie zmian
Wszystko Poprawiono wpisy w sekcji Urządzenia portu SPI podrzędnego w Tabeli 6.1.

Wersja 26.0, kwiecień 2018 r

Sekcja Podsumowanie zmian
Wszystko Zmieniono numer dokumentu z UG48 na FPGA-UG-02024. Zaktualizowano szablon dokumentu.
Kable do programowania Usunięto zbędne informacje i zmieniono link do www/latticesemi.com/software.
Definicje pinów kabla programującego Zaktualizowane nazwy pinów kabla programującego w tabeli 3.1. Definicje pinów kabla programującego.
Programowanie Flywire i odniesienie do połączeń Zastąpiono Tabelę 2. Odniesienie do konwersji Flywire i Tabelę 3. Zalecane połączenia pinów pojedynczym odniesieniem do pinów i kabli z Tabeli 6.1.
Informacje o zamówieniu Przeniesiono Tabelę 10.1. Podsumowanie funkcji kabla programującego do Informacji o zamówieniu.

Wersja 25.0, listopad 2016

Sekcja Podsumowanie zmian
Programowanie Flywire i odniesienie do połączeń Zmieniono tabelę 3, zalecane połączenia pinowe. Dodano urządzenie CrossLink.

Wersja 24.9, październik 2015 r.

Sekcja Podsumowanie zmian
Programowanie Flywire i odniesienie do połączeń Zmieniona tabela 3, zalecane połączenia pinowe.

Dodano kolumnę CRESET-B. Dodano urządzenie iCE40 UltraLite.

Pomoc techniczna Zaktualizowane informacje dotyczące pomocy technicznej.

Wersja 24.8, marzec 2015 r.

Sekcja Podsumowanie zmian
Definicje pinów kabla programującego Zmieniony opis INIT w Tabeli 1, Definicje pinów kabla programującego.

Wersja 24.7, styczeń 2015 r.

Sekcja Podsumowanie zmian
Definicje pinów kabla programującego W Tabeli 1, Definicje pinów kabla programującego, ispEN/Enable/PROG zmieniono na ispEN/Enable/PROG/SN i poprawiono jego opis.

Zaktualizowany rysunek 2. Kabel programujący Interfejs programowania wewnątrz systemu dla komputera PC (HW-USBN-2B).

Kabel programujący ispEN Pin W Tabeli 4, Podsumowanie funkcji kabla programującego, HW-USBN-2B oznaczony jest jako dostępny do zamówienia.
Informacje o zamówieniu Zmieniono HW-USBN-2A na HW-USBN-2B.

Wersja 24.6, lipiec 2014 r

Sekcja Podsumowanie zmian
Wszystko Zmieniono tytuł dokumentu z ispDOWNLOAD Cables na Programming Cables User's Guide.
Definicje pinów kabla programującego Zaktualizowano tabelę 3, zalecane połączenia pinów. Dodano rodziny urządzeń ECP5, iCE40LM, iCE40 Ultra i MachXO3.
Rozważania dotyczące projektowania płyty docelowej Zaktualizowana sekcja. Zaktualizowany link do FAQ na temat kontroli narzędzia ispVM nad cyklem pracy TCK i/lub częstotliwością.
Pomoc techniczna Zaktualizowane informacje dotyczące pomocy technicznej.

Wersja 24.5, październik 2012 r.

Sekcja Podsumowanie zmian
Programowanie Flywire i odniesienie do połączeń Dodano nazwy pinów portu konfiguracji iCE40 do tabeli referencyjnej konwersji Flywire.
Programowanie Flywire i odniesienie do połączeń Dodano informacje o iCE40 do tabeli Zalecane połączenia kablowe.

Wersja 24.4, luty 2012

Sekcja Podsumowanie zmian
Wszystko Zaktualizowany dokument z nowym logo korporacyjnym.

Wersja 24.3, listopad 2011

Sekcja Podsumowanie zmian
Wszystko Dokument przekonwertowano do formatu podręcznika użytkownika.
Cechy Dodano rysunek kabla USB – HW-USBN-2A.
Programowanie Flywire i odniesienie do połączeń Zaktualizowana tabela zalecanych połączeń kablowych dla urządzeń MachXO2.
Rozważania dotyczące projektowania płyty docelowej Zaktualizowana sekcja.
Załącznik A Dodano sekcję.

Wersja 24.2, październik 2009 r.

Sekcja Podsumowanie zmian
Wszystko Dodano informacje dotyczące specyfikacji fizycznych złączy Flywire.

Wersja 24.1, lipiec 2009 r

Sekcja Podsumowanie zmian
Wszystko Dodano sekcję tekstową dotyczącą rozważań nad projektem płyty docelowej.
Programowanie Flywire i odniesienie do połączeń Dodano nagłówek sekcji.

Poprzednie wersje

Sekcja Podsumowanie zmian
Poprzednie wydania Lattice.

www.latticesemi.com

Dokumenty / Zasoby

Kable programujące LATTICE FPGA-UG-02042-26.4 [plik PDF] Instrukcja użytkownika
FPGA-UG-02042-26.4 Kable do programowania, FPGA-UG-02042-26.4, Kable do programowania, Kable

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *