Forum: FPGA, VHDL & Co. Lattice Programmer kaufen


von Max S. (schuby)


Lesenswert?

Hallo, ich wollte mir einen billigen Lattice Programmer Kabel
bei ebay kaufen, aber da sind so viele endungen dabei
wie zb.
LATTICE FPGA CPLD USB-2 P7T6
LATTICE FPGA CPLD J2Y3
LATTICE FPGA CPLD V8W4
LATTICE FPGA CPLD -USBNrra
LATTICE FPGA CPLD P2N6

Was ist denn jetzt der richtige ?
Programmieren möchte ich gerne die
LCMXO2
LCMXO3

Danke für Antworten

mfg Schuby

von Frank K. (fchk)


Lesenswert?

Max S. schrieb:
> Hallo, ich wollte mir einen billigen Lattice Programmer Kabel
> bei ebay kaufen, aber da sind so viele endungen dabei

Schau hier:
https://www.latticesemi.com/cables

Es gibt zwei Sorten von USB-Adaptern:

1. die alten USBN-2A
Diese Teile basieren nach meiner Erinnerung auf einer Cypress 
USB-Bridge. Charakteristisch ist das graue Gehäuse.

2. die neuen USBN-2B
Hier ist ein FTDI FT2232H verbaut.

In der Produktbeschreibung muss eine der beiden Bezeichnungen USBN-2A 
oder USBN-2B auftauchen.

Ich habe keine Ahnung, wie lange die alten USBN-2A noch unterstützt 
werden und hab mir den USBN-2B gekauft.

Da der USBN-2B auf einem FT2232H basiert, funktioniert im Prinzip auch 
jedes beliebige FT2232H-Breakout-Board.

Gehe auf diesen Link:
https://www.latticesemi.com/view_document?document_id=52605
und gehe auf Seite 28. Da steht, wie Du den FT2232H beschalten musst, um 
ihn als Programmer benutzen zu können. Du kannst den auch auf Dein 
eigenes Board mit integrieren.

fchk

von Max S. (schuby)


Lesenswert?

Hallo Frank schönen Dank das du mir geschrieben hast.

Ich habe ja das BreakBoard MachXO2 und da ist ja ein FT2232 drauf
und über den Programmiere ich zur Zeit den FPGA LCMXO2.

Aber das dauert mir einfach zu lange bis der LCMXO2 Programmiert wird.
Und daher wollte ich mir ein Programmer Kabel kaufen.

Aber wenn du sagst das da auch ein FT2232 drauf ist, na wie lange
dauert es bei dir dann ? Lohnt sich dann ein neuen Programmer zu kaufen 
?


mfg Schuby

von Frank K. (fchk)


Lesenswert?

Max S. schrieb:
> Hallo Frank schönen Dank das du mir geschrieben hast.
>
> Ich habe ja das BreakBoard MachXO2 und da ist ja ein FT2232 drauf
> und über den Programmiere ich zur Zeit den FPGA LCMXO2.
>
> Aber das dauert mir einfach zu lange bis der LCMXO2 Programmiert wird.
> Und daher wollte ich mir ein Programmer Kabel kaufen.
>
> Aber wenn du sagst das da auch ein FT2232 drauf ist, na wie lange
> dauert es bei dir dann ? Lohnt sich dann ein neuen Programmer zu kaufen
> ?

Nein, im USBN-2B ist im Prinzip die gleiche Schaltung drin wie auf 
Deinem Breakout-Board. Du wirst daher keinen Unterschied merken. Und der 
2A ist nur Full Speed und nicht High Speed. Die Geschwindigkeit wird 
durchs FPGA begrenzt, nicht durch den Programmer.

fchk

von Martin S. (strubi)


Lesenswert?

Moin,
>
> Nein, im USBN-2B ist im Prinzip die gleiche Schaltung drin wie auf
> Deinem Breakout-Board. Du wirst daher keinen Unterschied merken. Und der
> 2A ist nur Full Speed und nicht High Speed. Die Geschwindigkeit wird
> durchs FPGA begrenzt, nicht durch den Programmer.
>

Wenn mit der Lattice-Software programmiert wird, wird die 
Geschwindigkeit vor allem durch selbige begrenzt, da erst mal sinnlos 
Zeit mit Durchsuche von internen Datenbanken verrödelt wird. Andernfalls 
kann der Download über einen FT2232H in ca. 2 Sekunden erfolgen, 
Programmierung des SPI-Flash dauert natürlich länger.

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.