FT2232, MPSSE und der zweite Kanal

Hallo,

ich komme hier mit dem FT2232 nicht weiter. Der erste Kanal soll im MPSSE Modus laufen, der zweite im Bitbang Modus. Das EEprom ist nicht programmiert, beide Kanaele melden sich also als RS232.

Das erste Problem: In der Doku zur D2XX Bibliothek finde ich kein Beispiel, wie man beide Kanaele gleichzeitig oeffnet. Hat das jemand schon gemacht?

Zweitens: Solange ich mit libftdi unter Linux den Bitmodus des zweiten Kanale nur auf Null setzte ind halte, verhaelt sich die MPSSE Machine des ersten Kanales so wie ich es erwarte. Sobald ich aber den Modus des zweiten Kanales auf BITBANG gesetzt habe, ergibt ein Bulkread auf den MPSSE Kanal "0x1000 Bytes verfuegbar", in einer Situation, in der ich vorher nur 2 Bytes erwartet und erhalten hatte.

Hat jemand den FT2232 in einer vergleichbaren Situation schon erfolgreich eingesetzt? Irgendwelche Tipps?

Bye

--
Uwe Bonnes                bon@elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Reply to
Uwe Bonnes
Loading thread data ...

Die Erklärung ist einfach. Sobald die MPSSE aktiv ist, ist der zweite Kanal nicht verfügbar. Steht auch so im Datenblatt. Zumindest lese ich es so.

Gruß Erik

Reply to
Erik Hermann

Falsch:

Im Datenblatt steht, dass der MPSSE Modus fuer den zweiten Kanal nicht verfuegbar ist. Man kann den zweiten Kanal aber trotzdem benutzen.

Nur im "Host emulation Mode" wird der zweite Kanal mitbenutzt und steht daher nicht fuer andere Modi zur Verfuegung.

Inzwischen kann ich gleichzeitig zum ersten Kanal im MPSSE Modus den zweiten Kanal mit FT_SetBitmode beschreiben. Nur FT_GetBitmode (um die Pinwerte zurueckzulesen) geht nicht mit der FT2DXX Bibliothek (zumindestens unter Linux). Das hat der Support inzwischen auch bestaetigt.

--
Uwe Bonnes                bon@elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Reply to
Uwe Bonnes

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.