Hallo, ich habe gerade einen FT2232H hier und wollte das asyncrone FIFO Interface implementieren. Ich habe das schon einmal gemacht und es hat funktioniert. Jetzt bin ich aber auf etwas komisches gestossen, was ich mir nicht erklaeren kann. Es funktioniert nicht und ich weiss gerade nicht woran es liegt. Erste Frage: Es muesste doch so sein, dass ich beim starten der Software wenigstens TXE_n low gehen sehe, was dann auf WR_n low wartet. Da kommt aber nix. Also kann es ja nur an der PC Seite liegen oder an der Programmierung des EEPROMs? Zweite Frage: Mir ist gerade aufgefallen, dass der FT2232H ja zwei Kanaele hat, woher weis ich denn mit welchem ich kommuniziere? Es geht ums Daten schreiben vom FPGA zum PC. Ich beziehe mich auf das Beispiel S.26 im Asyncronen Modus.
Mark W. schrieb: > Erste Frage: Es muesste doch so sein, dass ich beim starten der Software > wenigstens TXE_n low gehen sehe, was dann auf WR_n low wartet. Da kommt > aber nix. Also kann es ja nur an der PC Seite liegen oder an der > Programmierung des EEPROMs? > Zweite Frage: Mir ist gerade aufgefallen, dass der FT2232H ja zwei > Kanaele hat, woher weis ich denn mit welchem ich kommuniziere? > > Es geht ums Daten schreiben vom FPGA zum PC. Ich beziehe mich auf das > Beispiel S.26 im Asyncronen Modus. Fifo funktoniert nur auf Kanal A. Kanal B wird dabei deaktiviert. EEPROM ist in diesem Modus zwingend erforderlich.
Ja, habe ich jetzt auch gefunden anhand der Pinbelegung. Aber an anderer Stelle steht auch dass es 2 Async Kanaele gibt, nur Sync ist auf A beschraenkt.
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.