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
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.
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
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.
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.