Forum: Mikrocontroller und Digitale Elektronik Kompatibilitaet zwischen FT2232D und FT2232H


von Rik Langobar (Gast)


Lesenswert?

Hi,
ich stehe vor folgender Aufgabe: Ich habe eine Schaltung fuer einen 
USB-JTAG-Dongle, basierend auf dem FT2232D. Als Software kommt OpenOCD 
zum Einsatz. Ich moechte gerne den FT2232D durch die neue 
High-Speed-Version FT2232H ersetzen. Ich frage mich bloss, ob dann die 
OpenOCD-Software noch kompatibel ist. OpenOCD greift ja mit dem "D2XX 
Direct Driver" auf den Chip zu. Kennt sich jemand damit aus?

von Christian R. (supachris)


Lesenswert?

In Anbetracht der Tatsache, dass es von den neuen Chips noch keine 
Exemplare zu kaufen gibt, wird man das wohl nicht sinnvoll beantworten 
können.

von Rik Langobar (Gast)


Lesenswert?

Doch, die kann man schon kaufen. Z.b. bei Farnell und Mouser. 
Evaluation-Boards sind ab Lager und die Chips selbst gibt es auf 
Bestellung (bei Mouser 19 Wochen Wartezeit).

von Christian R. (supachris)


Lesenswert?

Also ich hab letztens bei Farnell angefragt: Unbekannte Lieferzeit. 
Steht auch mittlerweile wieder auf der Homepage. Dass die EvalBoards 
verfügbar sind, glaub ich nicht so recht....da steht immer viel auf den 
Pages...

von Martin (Gast)


Lesenswert?

Ich habe swohl das Evalbord, als auch schon drei Samples hier vor mir 
auf dem Schreibtisch.

von Christian R. (supachris)


Lesenswert?

Cool. Samples hab ich auch, aber EvalBoard war bisher nirgends 
verfügbar. Da kann ich mich ja nochmal dran setzen. Wollt ich auch mal 
ausprobieren.

von Martin (Gast)


Lesenswert?

Das Eval Bord hatte ich direkt über FTDIs Webshop bestellt.

von Rik Langobar (Gast)


Lesenswert?

So wie ich es aus den Application-Notes 108 und 110 lese, sind die 
MPSSE-Einheiten der Chips kompatibel. Der FT2232H hat gegenueber dem 
FT2232D einen zusaetzlichen Clock-Prescaler:

FT2232D:  clock_in=12MHz -> Prescaler_a -> TCK_max=6MHz

FT2232H: clock_in=60MHz -> Prescaler_b -> 12MHz -> Prescaler_a -> 
TCK_max=6Mhz

@Martin
Weisst du, ob der der "Kompatibilitaets-Prescaler" per Default 
eingeschaltet ist?

von Rik Langobar (Gast)


Lesenswert?

Wie ich gerade von einem der OpenOCD-Entwickler erfahren habe, wird der 
FT2232H bereits voll unterstuetzt. Ein Problem weniger :-D

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.