-
Thread
Firmwaredowaload via USB
So ich habe mal den FT2232H vom FTDI Mini USB Modul und vom Digilent SMT1 mit FTPROG ausgelesen: folgendes steht bei FTDI Mini USB Modul im EEPROM: Manufaturer: FTDI Product Description: FT2232H MiniModule Auto Generate
Spannung geht wirklich nur an die Buffer. Demnach benötigt man nur die 4 JTAG Pins (ab Pin 16) Der FT2232H erzeugt 3,3V Signale auf den JTAG Leitungen. Somit benötige ich nicht mal Buffer wenn ich den FT2232H direkt auf mein Board integriere.
-
Thread
Neue Version von XC3SPROG
Anhang die aktuelle Kabeliste angehängt. bbv2 und bbv2_2 sind überflüssig, da es sich um den ft2232h handelt. bbv2 ist der Channel A vom FT2232h und bbv2_2 ist der Channel B vom FT2232h Dies könnte man doch besser lösen indem man diese beiden löscht und dann einen Eintrag ft2232h_mpsse_a und ft2232h_mpsse_b oder ft2232h_ch_a und ft2232h_ch_b hinzufügt. Zudem kann man dann auch gleich das Kabel "ftdi" und ftditest entfernen. Das gleich gilt dann auch für den ft4232h. Der ft232h besitzt nur 1 MPSSE Kanal Schön
-
Thread
High Speed Capturing (10MByte/sec)
welches rohe Binärdateien als Waveform darstellen kann (*1) Als Dokumente habe ich verwendet: (1) FT2232H Datenblatt http://www.ftdichip.com/Products/ICs/FT2232H.htm (2) FT2232H Mini Module Datenblatt http://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_FT2232H_Mini_Module.pdf (3) FTDI Application Note AN_130 "FT2232H Used In An FT245 Style Synchrounous FIFO Mode" http://www.ftdichip.com/Support/Documents/AppNotes/AN_130_FT2232H_Used_In_FT245%20Synchronous%20FIFO%20Mode.pdf (4) Software Application Development
-
Thread
XC3sprog mit FT2232H
Ich möchte mit einem FT2232H einen XPROM von Xilinx beschreiben. Ich habe ADBUS0, ADBUS1, ADBUS2 und ADBUS3 (TCK, TDI, TDO und TMS) mit dem Daisy Chain von XPROM verbunden. Wenn ich den FT2232H als Digilent emuliere, dann
benutzen sondern XC3sprog. Zudem möchte ich XC3sprog unbedingt mit der D2XX.dll verwenden. Der FT2232H wird auch im Device Manager angezeigt. Ich habe XC3sprog wie folgt ausgeführt: XC3sprog -c ftdi -j -L COULD NOT FIND USB DONGLE 0403:0610 Ich habe nachgeschaut mein FTDI FT2232H besitzt
-
Thread
FT2232H Sync FIFO
und bekomme jetzt Fehler bei der Übertragung mit dem FT2232 Stein. Den Teil vom Code der mit dem FT2232H spricht habe ich aber nicht angefasst. Ich habe das so: In einer 100 MHz Domäne füttere ich einen independent Clock FIFO mit Daten und in der 60 MHz Dömäne (der Takt kommt da vom FT2232H) wird
/DataSheets/ICs/DS_FT2232H.pdf um die Seite 41. Ich verwende nur die Richtung vom FPGA zum FT2232H, muss also nur das TXE# auswerten und WR# zusammen mit den Daten setzen. Welche Constraints brauche ich da? Vielen Dank!
-
Thread
FPGA Board mit FT2232H und Spartan7
Moin! Also der Flash hängt am FPGA und der/das FPGA über einen FT2232H am USB. In den FT2232H habe ich die Firmware von einem Digilent USB-JTAG Adapter geklont. Der Digitelt Adapter verwendet nämlich auch den FT2232H. Im Vivado wird das jetzt als USB-JTAG von Digilent
schrieb im Beitrag #5775772: > Moin! > Also der Flash hängt am FPGA und der/das FPGA über einen FT2232H am USB. > In den FT2232H habe ich die Firmware von einem Digilent USB-JTAG Adapter > geklont. Der Digitelt Adapter verwendet nämlich auch den FT2232H. Im > Vivado wird das jetzt als USB-JTAG von
-
Thread
FT2232H JTAG clonen?
). Geht/genügt es, dass man die Konfiguration des FT2232H bei anderen FPGA Boards z. B. mit FT_PROG ausliest und dann auf den neuen FT2232H auf dem neuen Board flasht oder dort ins EEPROM schreibt? Dass man FT2232H passend mit dem FPGA verbinden muss ist
GND und V+ aber hier an einem Trenz Modul wird auch noch ein Prog_B bedient. Sprich wenn ich den FT2232H nur JTAG machen lasse funktioniert das nicht.
-
Thread
USB direkt im FPGA - Erfahrungen?
eigentlich, sonst könnte man für Datenübertragung einen FT600 an USB3 hängen und für JTAG einen FT2232H an USB2.
getrennt, müssen > dann alle Daten der USB-Schnittstelle immer auch durch den Microblaze? Der FT2232H hat 2 separate UARTs, Du könntest die eine zum Microblaze nutzen, die andere zum Rest des FPGAs. Der FT2232H hat auch GPIOs (CBUS genannt), mit denen könntest Du auch vom PC aus einen Mux umschalten
-
Thread
FT2232H USB 2.0 High Speed
Momentan versuche ich mich an der Inbetriebnahme des FT2232H mini Module (Evaluatiob Board). Ich habe das FT2232H gekauft. Auf dem IC steht dies auch und auf dem Board ebenfalls. Ich benutze den neusten Treiber für WinXP. Im Gerätemanager werden jedoch 4
auf programmieren Drücke erhalte ich folgende Fehlermeldung "Error reading device" Wenn ich ein FT2232H Teplate erstelle und dieses auf den FT2232H hochladen möchte erhalte ich folgende Fehlermeldung: "No Devices Found" Es ist einfach nur die falsche PID Nummer im EEPROM gespeichert. Der FT2232H
-
Thread
FTDI FT2232H Sync. FIFO Mode: Timing
Hallo! Ich habe das Mini Modul mit dem FT2232H von FTDI. Es soll im synchronem FIFO Modus betrieben werden. Verbunden ist das Ganze mit dem Xilinx ML507 mit einem Virtex-5 FPGA drauf. Das Konfigurieren des FT2232H per FTD2XX lib funktioniert
Somit können wir das Timing anpassen und die Zeiten werden eingehalten. Jedoch geht dann schon im FT2232H in Byte verloren. Da bei zB 10 Byte nur 9 am PC ankommen. Wir haben folgenden Aufbau: Der PC sendet zB 10 Byte zum FT2232H. Der FT2232H setzt RXF# low. Der FPGA setzt im nächsten Cycle OE# low
-
Thread
JTAG mit FT2232H
Hab nun noch was gutes gefunden, für alle die auch vorhaben einen JTAG-Adapter auf Basis des FT2232H zu bauen: http://dangerousprototypes.com/docs/Bus_Blaster_v1_design Werde das nun so bauen.
scheinbar leider nicht... Ist es eigentlich nötig die Enable Eingänge der Pegelwandler mit dem FT2232H zu verbinden? Was für einen Sinn hat das genau? (Siehe den Link im letzten Beitrag)
-
Thread
FT2232H Synchronous FIFO Mode
Ich habe das damals so gelöst: S_READ_FIFO_DATA <= FIFO_IS_EMPTY nor FT2232H_TXE; READ_FIFO_DATA <= S_READ_FIFO_DATA ; process(FT2232H_CLK) begin if(FT2232H_CLK'event and FT2232H_CLK='1')then if(SYNC_USB_RESET = '1') then FT2232H_WR <= '1'; elsif(S_READ_FIFO_DATA = '1') then FT2232H_WR <= '0'; else FT2232H_WR <= '1'; end if; end if; end process;
-
Thread
Timing FT2232H
oder nicht? Es ist doch nicht in allen Geräten ein FX2 drin?!? Ganz Aufgegeben habe ich den FT2232H noch nicht. Denkst du mein Ansatz könnte funktionieren?
ich immer die Daten aus dem BlockRAM aus. Ich benutze eine RESEND FLAG um zu signalisieren das der FT2232H frei war oder nicht. Falls der FT2232H nicht bereit war sende ich so lange den gleichen Wert erneut bis dieser wieder frei war. Dies kann man über einen zusätzlich FLIPFLOP erreichen der als
-
Thread
SPI mit FT2232H
Hat schonmal jemand den FT2232H als USB->SPI Wandler erfolgreich eingesetzt? Ich habe das Problem, dass ich die Beispiele und die Doku zur SPI DLL ziemlich unverständlich finde. z.B. verstehe ich nicht warum es bei der Funktion
clocken. Dies entspricht SPI-Mode 0 und 2. Ich bräuchte aber SPI-Mode 1. Wie kann ich das mit dem FT2232H realisieren? Vielen Dank. Kim
-
Thread
FTDI USB 2.0 Chips Virtual COM Port Geschwindigkeit?
Rate > up to 12Mbaud. (RS232 Data Rate limited by > external level shifter)." > > Datenblatt FT2232H. 1. Seite
FX2 braucht eine eigene Firmware, FT2232H braucht keine Firmware...
-
Thread
FT232R USB Eeprom clonen
mal hier ein Binary ran, aber keine Garantie, dass das funktioniert. Wie benutzt man das? FT2232H_EEPROM_Clone.exe -r Dateiname Das liest das EEPROM und schreibt in die Datei. FT2232H_EEPROM_Clone.exe -w Dateiname Das liest die Datei und schreibt ins EEPROM. Wenn es nicht funktioniert,
! FT_Open FT2232H FAILED!
-
Thread
FIFO mit zwei Tack
drüber schauen. Bei mir ist es so, das ich schauen ist mein Empfänger bereit. process(FT2232H_CLK) begin if(FT2232H_CLK'event and FT2232H_CLK='1')then if(GLOBAL_RESET = '1') then FT2232H_WR <= '1'; READ_FIFO_DATA <= '0'; elsif(FT2232H_TXE = '0' and FIFO_IS_EMPTY = '0') then FT2232H_WR <= '0'; READ_FIFO_DATA <= '1'; else FT2232H_WR <= '1'; READ_FIFO_DATA <= '0'; end if; end if; end process;
-
Thread
FTDI EEPROM - Versionen und Revisionen
Nach den mir vorliegenden Unterlagen ist Rev.7 aktuell für den FT2232H. Alle anderen (niedrigeren) sind mit einzubeziehen, davon allerdings nur die Felder die auch auf den FT2232H zutreffen :) Um etwas sicherer zu sein kannst du ja mit MPROG oder wie das FTDI-Tool heisst prüfen, welche Felder dort für einen FT2232H scharf geschalten sind... Ralf
-
Thread
FTDI - USB: Erklärung?
ysAlp-Lt5Q&context=C47343b2ADvjVQa1PpcFM0mMck76RlrUG_CdgcMq5heRFfkcqG91U= ………… Alternativ: FTDI FT2232H als MPSSE: (FT245 ,SPI, I2CBUS, JTAG… ) Ich muss mal checken ob ich die aktuelle libftd2xx.a mit meinem CHIP Rev. FT2232H von ELV Elektronik auch geht. Zitat: The MPSSE mode needs a different
Bei uns dient ein FT2232H als USB nach JTAG (Interface 2) oder synchrones FIFO (Interface 1, Interface 2 dann nicht benutzbar)
-
Thread
Meinung zu meinem Spartan 3 Eval Board
Nimm einen FT2232H, der kann als JTAG Adapter dienen. Damit kannst du sowohl den FPGA direkt laden als auch das ConfigFlash (wenn korrekt daisy chained). Der FT2232H löst zur Zeit den CypressFX2 als Standard USB
dem FT2232H??? In den ANs steht, dass Impact das mit dem Programmieren des FPGA übernimmt, da ich ja aber kein Impact verwenden kann, würde ich sagen funktioniert das nicht! Also muss ich entweder das "not recommended
-
Thread
DDR-2-Ram, lvds, serdes Spartan6
Kannst dir aber auch mal den FT2232H anschauen, da musst du keine Firmware schreiben.
anschauen. Hat der noch irgendeinen > Nachteil außer dem etwas unangenemen Package? Es gibt für den FT2232H fertige Module, erspart einem auch die Beschaffung von USB Buchsen etc. http://www.digikey.de/product-detail/de/FT2232H%20MINI%20MODULE/768-1030-ND/2027252 http://www.elv.de/elv-highspeed-mini-usb-modul-um-ft2232h-komplettbausatz.html
-
Thread
SPI Slave to USB Adapter
Torsten C. schrieb im Beitrag #4152447: > ich habe dafür ein FT2232H USB 2.0 Hi-Speed breakout board. Der kann IMHO auch nur SPI Master, der OP sucht einen Slave.
hübsch formatiert auszugeben. Ich habe jetzt mal breakout boards mit FT121 und ein Kabel mit FT2232H bei FTDI bestellt. Die Lösung mit dem Kabel fänd' ich praktischer, die Lösung mit dem breakout board werde ich aber auf jeden Fall hin bekommen, beim FT2232H bin ich mir nicht so sicher. Schönen
-
Thread
SD-Card über FT2232H ansprechen
Trotzdem brauchst Du eine PC-Software, die den Treiber des FT2232H ansteuert.
@Travel: Nee, ich ich will das eine Interface des FT2232H direkt als SPI an die SD Karte anbinden. Gruß Tom
-
Thread
Was haltet ihr von Digilents JTAG HS1?
die Treiberpakete mit installiert. Jedenfalls kamen mehrere UAC Abfragen von Digilent. Und mehrere FT2232H Boards hab ich auch da, kann ich mal testen dann, eines als Digilent Programmer auszugeben...
>Hm, irgendwie bekomm ich das FT2232H Mini-Modul nicht als >Adept-Programmer hin. Meinst du mit FT2232H Mini-Modul den HS1 Programmer oder ein anderes Board?
-
Thread
FT Prog kann EEPROM nicht schreiben
Kaputt? Hast du einen Chip mit externem EEPROM oder intern? Edit: da du ja den FT2232H genannt hast, da ist der EEPROM extern. Könnte also dort noch irgendwas an der Verdrahtung im Argen sein.
> Der hat kein internes EEPROM https://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_FT2232H_Mini_Module.pdf laut Schaltplan auf S.10 ein 93LC56B
-
Thread
FT2232H und SPI Mode 3
Hallo Leute Habe ein DOGS102-6 Grafiksisplay von Elekrtonic Assembly an einem FT2232H angeschlosssen. Nun habe ich das Problem, dass das Display nur über den Mode 3 verfügt, der FT2232H aber nur SPI- Mode 0 und 2 unterstützt. Hat jemand schon eine Lösung für dieses Problem gefunden
scheinbar auch nicht vorhanden ist. Werde mal schauen, ob ich den synchronen BitBang Mode des FT2232H verwenden kann. Wäre für Hilfe sehe dankbar, falls das schon jemand gemacht hat.
-
Thread
USB Host to RS232 Bridge für FT2232H
den Prüf-PC anschließen, um über USB Register auf dem DUT zu lesen/schreiben. Auf dem DUT ist ein FT2232H per UART am FPGA angeschlossen, von dem die Register gelesen werden sollen. Eigentlich soll die Kommunikation über den VCP Treiber seriell ablaufen, mein Problem ist aber dass am Prüf-PC noch weitere
dass es keine VCP Treiber für Linux auf ARM für den FT2232H gibt. Hat jemand eine Idee was man noch verwenden kann, ohne selbst einen VCP Treiber für den FT2232H programmieren zu müssen?
-
Thread
FT2232H Treiber Problem
a FT4232H ? strcat(szDeviceDetails, "FT4232H"); else if (dwHiSpeedDeviceType == FT2232H_DEVICE_TYPE) // Is the device a FT222H ? strcat(szDeviceDetails, "FT2232H"); strcat(szDeviceDetails, ", Name = "); strcat(szDeviceDetails, szDeviceName); ShowMessage
ausschalten. Damit wäre mir schon sehr geholfen. Das aktuelle Delphi Demo scheint nicht für den FT2232H geschriben zu sein. Weiss jemand, ob das auch für den FT2232H funktioniert. Damit bin ich bis jetzt am weitesten gekommen. Bin für jeden Tip sehr dankbar!
-
Thread
TMS320F28xxx über JTAG durch FT2232H
Thema aber trotzdem bleiben diverse Fragen für mich übrig. Was habe ich vor: Verwendung des FT2232H zum direkten programmieren für einen TMS320F28069 unter Verwendung des JTAG's durch CCS. Probleme: Alle Leitungen sind mir soweit klar die ich anschließen muss. TDI / TDO / TMS / TCK sind bereits
evaluations boards habe ich gefunden das Reset direkt auf den Pin danach gelegt wird ( also bei dem FT2232H auf die 20 ). Nur steht weder im Datenblatt noch sonst wo was vom Reset was wohl von den unterschiedlichen JTAG Standarts einfach der Fall ist. Der Chip hat ja in der JTAG Konfiguration noch
-
Thread
FT2232H und FT4232H
Guten Tag alle zusammen, ich wollte mal fragen, ob jemand Erfahrungen mit dem FT2232H oder dem FT2232H im Zusammenhang mit Atmel-Controllern hat. Insbesondere der Funktionalität bezüglich ISP. Falls es gute Alternativen (min. 2 RS232) zu oben genannten Chips gibt würde ich mich auch
Christian R. schrieb im Beitrag #2943827: > ob jemand Erfahrungen mit dem FT2232H oder dem FT2232H Was ist der Unterschied zwischen den Beiden?
-
Thread
Ersatz für XCF16PVOG48C
Mein Plan ist auch einen FT2232H zu benutzen und die JTAG Leitungen an den FPGA anzuschließen und dan XCSPROG zu verwenden. Schon mal vielen Dank für die ganzen Hinweise. Ich bin noch am Überlegen ob ich ein JTAG Moodule von
zumindest per xcs3prog, was Adept macht, weiss ich nicht mehr. Impact tut wunderbar mit anderen FT2232H-Adaptern, wenn sie die ML605-Identitaet haben. Stichworte 'ML605 JTAG', oder Einstiegspunkt: https://gist.github.com/rikka0w0/24b58b54473227502fa0334bbe75c3c1
-
Thread
FT2232 mit 30MB/s und dann?
Hallo, hat schonmal wer den FT2232H mit 20-30 MB/s betrieben? Ich frage mich die ganze Zeit, wie man die Datenmenge bei kontinuierlichem Betrieb am PC (z.B. Windows) verarbeiten will? Da kommt ja keine Maschine mit, oder? Gruß Sam
FT2232H - das "H" habe ich im Thread-Titel vergessen, aber in meinem ersten Post findest Du es.
-
Thread
FPGA zum PC über USB, FX2 oder FT2232H?
Preislich hält sich das auch noch in Grenzen bei 100 Stück kostet der FT2232H ca. 5,4$ und der FT600 ca. 7,8$ Wenn Du jedoch noch den DDR RAM beim FT2232H hinzunimmst dann ist die ISB 3 Lösung deutlich günstiger. Auch der Cypress FX2 hat das gleich Problem das liegt am USB
Messdatenverarbeitung benötigt. Der FT60X funktioniert doch von der Ansteuerung sehr ähnlich wie der FT2232H dann kann man auch gleich USB3.0 verwenden und muss sich über den Buffer keine Gedanken machen :-)
-
Thread
[S] FPGA Empfehlung für Audioprojekt
Ein paar Anmerkungen zu den Anmerkungen Strubi schrieb im Beitrag #2369921: > - Ein FT2232H z.B. erschlägt die Anbindung per USB-FIFO und gleich die > JTAG-Schnittstelle zur Programmierung von FPGA. Der FT2232H kann meines Wissens kein USB Audio, fällt also aus. Ist aber trotzdem sinnvoll
>Der FT2232H kann meines Wissens kein USB Audio, fällt also aus. Was ist den USB-Audio ?
-
Thread
FPGA IoT Maker Board
FPGA-Projekt > für das MAX1000 machen. Ja und? Genau das musst Du doch auch machen wenn der FT2232H extern dran hängt? Und dann kannst Du beim nächsten Projekt an das MAX1000 einfach wieder genauso extern den FT2232H ranhängen. Einmal muss man sich die Arbeit aber auf jeden Fall machen, da gibt
6010", MODE="0666" Wobei mich sowieso wundert, dass die PID/VID die "ganz normale" ist für den FT2232H der eingetragen ist. Also die sind nicht angepasst worden. Daher dachte ich mir, dass deswegen immer der normale FTDI Serial Treiber genutzt wird. Laut FTDI ist für den FT2232H initial 0403 6010
-
Thread
FT2232H in FT245 FIFO Mode - kein Burst möglich
habe, ein Problem von Windows, dass es manchmal den USB Puffer einfach sperrt oder so und damit der FT2232H auch nicht weiter zum PC schreiben kann. Gruß Thomers
Datenverlust eigentlich vorprogrammiert. Mit dem Datenblatt von http://www.ftdichip.com/Products/ICs/FT2232H.htm kann ich das nicht nachvollziehen. Oder übersehe ich etwas? Danke
-
Thread
FT2232H ohne EEPROM
Hallo, habe ein Board mit einem FT2232H aufgebaut, der PC erkennt ihn zwar, über USB, aber er lässt sich nicht über FT-Prog einstellen. kann der FT2232H ohne externen EEPROM arbeiten? wenn ja was kann ich damit machen oder besser gesagt
-
Thread
Welches Board mit FPGA für FX2?
. schrieb im Beitrag #2890704: > Im Hinblick auf ein kleines "Produkt" würde ich allerdings die FT2232H > dem FX2 auf jeden Fall bevorzugen. Das Attribut "krank" zum FX2 würde > ich auch noch unterschreiben :-) Naja.....das Timing im FIFO Modus am FT2232H ist nicht zu schaffen, da der konstant
macht mich ein bisschen stutzig. Was soll am FX2 nicht in Ordnung sein und wieso sollte man den FT2232H einsetzten? Gruss
-
Thread
Was machen mit zwei halben Bänken?
auf 3.3V gesetzt weil der FT2232H solche Pegel liefert, und die andere Bank auf 1.8V für DAC und ADC. Jetzt sind beide Bänke noch lange nicht vollständig genutzt. Eigentlich würde ich gerne noch einen SRAM Stein draufbauen, aber die
Kannst du die Signale vom FT2232H über Pegelwandler führen? Sowas wie z.B. TI 74LVC2G45 ist dafür eigentlich ausreichend schnell
-
Thread
Genesys 2 (Xilinx Kintex 7): Audio-Codec Implementierung und Filteranbindung
dem RX Pin auf dem FTDI Board. https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf Ich suche gerade, welche Pins ich verbinden muss. Ich denke es ist Pin 16 (TxD) und 17 (RxD) des FT2232H und somit VIO = Pin 16 und AD4 = Pin 17 auf dem UART-Modul, siehe DS_FT2232H, S. 11.
Mario A. schrieb im Beitrag #6471848: > Ich habe jetzt mal alles angeschlossen: > PMOD Pin 1 (FT2232H_RX_PMOD) geht auf AD1 (RxD) > PMOD Pin 2 (FT2232H_TX_PMOD) geht auf AD0 (TxD) > PMOD Pin 5 auf GND Genau. Vertausche mal die Pins, also verbinde die über Kreuz. Denn der RX Pin auf deinem FT2232H
-
Thread
FT2232H wird nicht korrekt erkannt
Moin Leute, habe nen Eval-Board für den FT2232H entworfen, Platinen bestellt und bestückt. Im Anhang alle nötigen Daten dazu. Wenn ich die Platine mit Saft versorge scheint alles i.O. zu sein. Beide LEDs leuchten, die Spannungen sind OK und es
So, hier nochmal Schaltplan, Layout und Bibliothek des FT2232H, wenn da noch jemand Interesse dran hat. Habe nun den Pin 5 als Masse anschlossen, Pin4 ist NC und zudem habe ich noch das Gehäuse des FT2232H etwas verändert, da das mit dem Löten doch sehr eng
-
Thread
FPGA Konfig.Möglichkeiten über USB
für Fall der Fälle mit Impact arbeiten. Die Frage ist, kann man nun für die Konfiguration mit FT2232H eine andere Schnittstelle (zB SPI) und mit dem Xilinx Adapter den JTAG nutzen. Würde es der Spartan6 mitmachen ? LG
nichts funktioniert 2. via XC3Sprog oder FT2232 Boundary Scan Tooling USB -> FT2232H Ch.B -> JTAG -> FPGA altern. mit Jumper -> FT2232H Ch.B -> SPI -> SPI-Flash USB -> FT2232H Ch.A -> seriell oder synchr/asynchr FIFO 3. via ISE USB -> Nachbau Xilinx USB-JTAG-Adapter
-
Thread
I2C - "best practice" bei NACK vom Slave
Hallo zusammen, ich möchte einen I2C-Slave mit einem FT2232H (MPSSE) ansteuern. Nun passiert es manchmal, dass der Slave auf das Schreiben in eines seiner Register mit NACK antwortet, wahrscheinlich weil er gerade keine Daten annehmen kann. In einem mir vorliegenden
nicht, da ich im Netz kein ausführliches Datenblatt zu dem IC finden kann. Und selbst wenn, der FT2232H unterstützt Clock Stretching meines Wissens nicht. Meine Frage ist: gibt es eine "best practice", wie man in einem solchen Fall vorgehen sollte? Das u.U. mehrfache Wiederholen des Schreibbefehls
-
Thread
FT2232H und SN74BCT8244A ein LED ansteuern
Muss es denn unbedingt JTAG sein? Die MPSSE des FT2232H kann ja auch ganz normal SPI ausgeben, da kannst du dann 74HC595 dranhängen.
Ich würde gerne eine FTDI Schnittstelle (FT2232H) als JTAG Interface in Betrieb nehmen. Und damit als Test LEDs ansteuern.
-
Thread
Timing für XCF16PVOG48C
Vielleicht fehlt nur der Pull-Up Widerstand am TDO? Ich hab mit dem FT2232H auf einem Digilent Programmer Board keine Probleme, einen XCF32P zu programmieren. Geht mit XC3SProg gleich so.
Ich habe einen FT2232H Mini Modul (also SDK) direkt an die JTAG Schittstelle angeschlossen. Dort wird auch kein PULLUP benötigt.