Forum: FPGA, VHDL & Co. Lattice Diamond SW - Programmer Funktionieren die China Programmer bei Lattice XO2


von Roger P. (Firma: myself) (roland69) Flattr this


Angehängte Dateien:

Lesenswert?

Hallo,
habe eine Frage zu JTAG USB Programmern.
Konstellation: Lattice Diamond SW und Lattice XO2 Bausteine

Habe ein Lattice XO2 Breadout Board. Komme gut zurecht.

Suche nun nach einem günstigen Programmer. Habe diese (China Clone) 
Programmer massenhaft auf verschiedenen Verkaufsportalen gefunden. 
Preise um die 25€. (Lattice Orginal >220€)
(USB Download Cable Jtag SPI Programmer for LATTICE FPGA CPLD 
HW-USBN-2A)


Funktionieren diese Programmer? Erfahrungen?

mfg
Roger

: Bearbeitet durch User
von Pat A. (patamat)


Lesenswert?

Zu diesen Programmieradaptern kann ich aus eigener Erfahrung nichts 
sagen, aber im Prinzip tun es beliebige FTDI-Adapter FT232 bzw. FT2232 
sehr gut. Die entsprechen etwas vereinfacht dem Lattice HW-USBN-2B.

Bei dem obigem Adapter würde ich eher von einem Lattice HW-USBN-2A-Clone 
ausgehen, der älter und auch langsamer ist.

von Roger P. (Firma: myself) (roland69) Flattr this


Lesenswert?

Hallo,
danke für die AW.

Mir geht nur darum die Lattice XO2 Bausteine mit IDE Lattice Diamond zu 
programmieren. Die Geschwindigkeit und alter ist für mich nahezu egal.

Habe mir mal zur Probe auch diesen kommen lassen.

https://shop.trenz-electronic.de/de/TE0790-03L-XMOD-FTDI-JTAG-Adapter-nicht-kompatibel-mit-AMD/Xilinx-Tools?c=26

Wenns gar nicht geht hole ich mir den Orginal.

Gruß
Roger

von Pat A. (patamat)


Lesenswert?

Roger P. schrieb:

> 
https://shop.trenz-electronic.de/de/TE0790-03L-XMOD-FTDI-JTAG-Adapter-nicht-kompatibel-mit-AMD/Xilinx-Tools?c=26

Den kenne ich ;-)

Der funktioniert auf jeden Fall. Und damit kann man auch FPGAs anderer 
Hersteller programmieren.

von Antti L. (trioflex)


Lesenswert?

TE0790 geht auf jeden fall.

Es geht in prinzip egal welcher FT2232H basierendes JTAG adapter ausser 
Digilent programmer, die gehen nähmlich mit Lattice nicht.

von Martin S. (strubi)


Lesenswert?

Ja, im Grunde tut's jeder FT2232H (H!). Die alten L funktionieren oft, 
aber bei der Stabilitaet gibts gerne Probleme. Die schnellen Inputs der 
JTAG-Pins reagieren auf schlechte Flanken gerne mal mit Unverstaendnis. 
Wenn das Programmieren ab und an fehlschlagen darf, kein Problem, wenn 
man 24/7 Testvektoren an die HW schicken will, no go. Geht aber mit der 
Lattice-Software sowieso nicht, auch nach Jahren macht der Programmer 
viele zaehe Sekunden anderes als programmieren :-). Es gibt aber auch 
Alternativen wie openocd, oder gdbproxy, da gehen dann auch andere 
ICE-Adapter.

von Thomas H. (thomash2)


Lesenswert?

Die Eval Boards sind doch eh mit Schematic vorhanden, dort steht auch 
FT2232H und die Verdrahtung ist auch schön zu sehen.
Habe mir auch selber einen Programmer für meine LatticeSemi FPGAs 
gebaut.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.