-
Thread
USB-Verbindung zwischen zwei FPGAs
man ja folgende Datenflüsse: PC(API) <--(USB)--> FT2232 <--(SPI/FIFO)--> FPGA. Bei einer USB-gestützen Kommunikation zwischen zwei FPGAs hätte ich mir das jetzt so vorgestellt: FPGA1 <--(SPI/FIFO)--> FT2232 <--(USB)--> FT2232 <--(SPI/FIFO)--> FPGA2
Hi OnkelDok, muss Dich enttäuschen, das geht leider so überhaupt nicht. Der FT2232 kann erstens nicht "Host"-Betrieb, d.h. die A-Seite des USB-Kabels kriegst du da nie ran. Es gäbe da allerdings die Vinculum-Serie, die kann Host. Nichtsdestotrotz ist eine solche Kommunikation
-
Thread
Olimex USB-JTAG Adapter für ARM Problem
Ausserdem heisst das Interface bei aktuellen Versionen des OpenOCD "interface ft2232" (mit Unterstützung für FTD2XX oder die OpenSource libftdi), entsprechend auch die anderen Optionen "ft2232_layout", "ft2232_device_desc" und "ft2232_vid_pid". Gruss, Dominic
Wie oben schon geschrieben: es muss "interface ft2232" heißen.
-
Thread
UART to SPI Gateway
Der FT2232 ist ein Möglichkeit! Ich nutze den FT232RL mit dem D2XX-Treiber um in in Labview ein zu binden. Jetzt ist meine Frage kann ich den FT2232C genauso benutzen in Labview? Problem ist auch
Bei FTDI gibt es eine Library für SPI via FT2232 (ebenfalls für I2C), ähnlich D2XX. Zu Labview kann ich nichts sagen.
-
Thread
Günstiger USB - I²C Controller
Spricht was gegen den FT2232? Dessen MPSSE kann mit entsprechenden DLLs auf der Clientseite unterschiedlichste serielle Protokolle implementieren, so auch I²C : http://ftdichip.com/Projects/MPSSE/FTCI2C.htm
Hallo, FT2232D, Bausatz / Modul / Buch gibts hier http://www.b-redemann.de, auch günstig. Im Buch ist ein Beispiel mit dem LM75. J.
-
Thread
FT232R als Lattice JTAG Dongle?
Moin, nimm doch einfach den FT232H, den abgespeckten Bruder des FT2232H. Mit der Verfügbarkeit sehe ich kein Problem. Sonst melde dich, ich habe noch ne Menge davon (wie auch dem kleinen 2232L) rumliegen. Wenn du den FT2232L nimmst
und Angel: das Tool von Andreas Weschenfeld (Link oben) spielt tadellos Bitbanging auf einem blanken FT232RL, direkt aus der Stange, ohn MProg oder andere Anpassungen. Die Bits D[0:3] sind belegt wie bei den Kabeln von Lattice mit FT2232H, und toggeln, mangels FPGA auf dem Testboard allerdings nur "trocken
-
Thread
JTAG Programmer für Lattice
+Hi-Speed+FT2232H&relevancy-data=636F3D3226696E3D4931384E44656661756C74266C753D6465266D6D3D6D61746368616C6C7061727469616C26706D3D5E5B5C772D5C2E2F252C5C735D2B2426706F3D3926736E3D592673743D4B4559574F52445F4D554C54495F414C5048415F4E554D45524943267573743D456E747769636B6C756E67736B6974205553422048692D537065656420465432323332482673633D592677633D4E4F4E4526
denn, es hat jemand eine simplere Lösung zur > Konfiguration desselben). Dann packst Du noch ein FT2232C/D/H dazu, und dann kann das Diamond und der Standalone Progammer das FPGA programmieren. Unter Linux gehts auch mit einem FT4232H (ausprobiert), wenn man die udev Rules an die andere PID anpasst
-
Thread
Probleme beim Programmieren des Lattice iCEstick FPGA
Treiber sind da wohl nicht gleich FTDI2232H,FTDI2232D.???
Windows Update auf den neuesten Stand gebracht wurde. Holger schrieb im Beitrag #3871328: > FT2232C ist doch der FT2232H FTDI 2232 H Baustein auf dem ICE40 Stick ? > Die Treiber sind da wohl nicht gleich FTDI2232H,FTDI2232D.??? Doch, sind gleich.
-
Thread
FTDI FT2232 UART Verzögerung
Hallo! Ich habe einen µC der über UART eine Anbindung an den FT2232 hat. Am PC verwende ich den D2xx Treiber und nicht den Virtual Comport Treiber. Der µC fungiert als loopback, d.h. der µC sendet sobald er ein Zeichen empfangen hat dieses sofort wieder an den FT2232
Kannst Du beim D2xx-Treiber die Fifo-Größen konfigurieren? Der FT2232 hat recht große Sende- und Empfangs-Fifos, die beim Übertragen sehr kleiner Datenmengen eher hinderlich sind, da das entsprechende Event zum Senden
-
Thread
Probleme mit openocd - AT91SAM7X und OS X
main(): Open On-Chip Debugger (2007-04-26 16:40 CEST) Debug: jtag.c:1389 jtag_init(): - Debug: ft2232.c:1420 ft2232_init_libftdi(): 'ft2232' interface using libftdi with 'usbjtag' layout (0403:6010) Debug: ft2232.c:1462 ft2232_init_libftdi(): current latency timer: 2 Debug: ft2232.c:1625 usbjtag_init
the target on startup (reset | attach) daemon_startup reset #interface configuration interface ft2232 jtag_speed 0 #use maximum speed reset_config srst_only jtag_device 4 0x1 0xF 0xE #ft2232_device_desc "Dual RS232 A" ft2232_layout usbjtag #ft2232_vid_pid 0x00 0x00 #we
-
Thread
Lattice ICE40: IceCUBE2 - programmierbutton fehlt
Beitrag #3494518: > Bus 001 Device 006: ID 0403:6010 Future Technology Devices > International, Ltd FT2232C Dual USB-UART/FIFO IC > === FT2232C ist doch der FT2232H FTDI 2232 H Baustein auf dem ICE40 Stick ? Die Treiber sind nicht gleich FTDI2232H,FTDI2232D. Frage: Hast du ein z.B Window7 System
prüfen kannst ob der Treiber da wenigstens geht. Auf dem MachXo2 Board sind noch die älteren FTDI2232D. Chips verbaut. Gruss Holger.
-
Thread
Diskussionsrunde: Opensource Entwicklungstools für STM32
reset #gdb_flash_program enable # interface configuration interface ft2232 #ft2232_device_desc "Olimex OpenOCD JTAG A" ft2232_device_desc "Olimex OpenOCD JTAG TINY A" ft2232_layout olimex-jtag jtag_speed 10 jtag_nsrst_delay 100 jtag_ntrst_delay 100 # scan chain
Das muss je nach eurem Debugger angepasst werden. [pre] # interface configuration interface ft2232 #ft2232_device_desc "Olimex OpenOCD JTAG A" ft2232_device_desc "Olimex OpenOCD JTAG TINY A" ft2232_layout olimex-jtag jtag_speed 10 [/pre] Sollte soweit klappen. Einfach mal testen. Als
-
Thread
XILINX JTAG ACE Player oder FT2232 für "Firmwareupdates"
Wie macht Ihr Firmwarupdates von FPGAs im Feld? Ich habe mir auch schon die FTDI-Lösung mit dem FT2232 angeschaut. Habe mir extra von Amontec den JTAG-KeyTiny gekauft (da ist ein FT2232D drauf) Jetzt ist nur die Frage, wie man die DLL von FTDI nutzen muss. Das Demoprogramm von FTDI macht nur irgendwelche
ob das auch mit dem Platform Flashes geht.... Wieso es allerdings noch keinen SVF Player für den FT2232 gibt, ist mir auch rätselhaft, der ist doch geradezu dediziert dafür.
-
Thread
C++ QT Creater FTD2xx.lib einbinden
Hallo, Ich bin gerade dabei den FT2232 mittels der D2xx libary auszulesen. Nun möchte ich versuchen die FTD2xx.lib in mein Projekt einzubinden doch aus irgendeinem Grund gelingt das nicht ganz. Folgendes habe ich in der pro Datei
description, NULL ); if (ftStatus == FT_OK) { if (ftDevice == FT_DEVICE_232R) qDebug() << "device is FT232R"; else if (ftDevice == FT_DEVICE_2232C) qDebug() << "device is FT2232C/L/D"; else if (ftDevice
-
Thread
Opencores USB
ich das so machen: <= 2MBit/s UART CP2102. Weil ist sehr billig aber zuverlässig. 2 bis 12 MBit/s FT2232H als UART als auch nur zweil Leitungen und sehr einfach. Ab 12 MBit/s FT2232H im FIFO Modus. Nicht ganz sooo einfach aber immer noch einfach. FT2232H Boards kosten so um die 20€, CP2102 so 1€
Monat ist der finanzielle Nutzen einer Eigenlösung fraglich. Eventuell kann man da ja auch einen FT2232 nehmen mit dem fast optical channel? Klingt nicht so als würden die vollen 40MB/s benötigt.
-
Thread
µC per USB ins Ethernet
> Auf dem Board ist ein FTDI2232D. Wenn der für die von Dir eingangs angesprochene USB-Schnittstelle ("USB-Ausgang") zuständig ist, dann kannst Du an den sowieso kein anderes USB-Gerät (Device) anschließen, da der FT2232 selbst
du kannst auch den FT2232 runternehmen und statt dessen den x-port verwenden.
-
Thread
Probleme mit FT245 Bit Bang Modus
willst, ist doch so eine Art SPI mit 22 Bit Datenlänge...geht das nicht eventuell mit der MPSSE im FT2232?
Ja die MPSSE im FT2232 ist für synchron serielle Protokolle wie SPI ausgelegt und funktioniert auch sehr gut. Nur die von FTDI zur Verfügung gestellten Bibliotheken würde ich nicht verwenden(FTCSPI.dll).
-
Thread
FT2232H sync fifo garbage output
Hallo, ich versuche einen FT2232H über den synchronen FIFO Mode mit einem FPGA zu verbinden um zum FPGA Daten zu senden. Mein Problem ist, das bei dem FT ständig irgendwelcher Datenmüll raus kommt und zudem das RXF# (scheinbar)
/ Configure FT2232H into 0x40 Sync FIFO mode status = FT_SetBitMode(fthandle, Mask, mode); // reset MPSSE status = FT_SetBitMode(fthandle, Mask, mode1); // configure FT2232H into Sync FIFO mode FT_Purge
-
Thread
FT232HL oder doch FT2232HX
Der ist halt sehr neu, kam erst im Mai 2011 raus. Sollte aber genauso ansprechbar sein wie die FT2232. Der FT2232H läuft auch mit der Software für FT2232D nur einige neue Funktionen fehlen. Wenn die OOCD Sache mit dem 2232H läuft, sehe ich beim 232H keine Schwierigkeiten.
Wenn ich die Diskussion auf avrdude-dev noch richtig im Kopf habe, solltest Du lieber den FT2232HX nehmen. Der neuere FT232HL braucht mindestens eine Anpassung der libftdi, d.h. ältere Binaries gehen nicht out-of-the-box IMHO. Was natürlich kein Problem ist, wenn man OOCD sowieso selbst
-
Thread
Fehlersuche AD-Wandler AD9650
kleine Kondensatoren gekostet die ich irgendwo verloren habe. Dabei ist mir etwas aufgefallen: Der FT2232HQ https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf hat laut Zeichnung auf Seite 57 ein 4.35 mm x 4.35 mm großes Massepad. Das muss auch mit Masse verbunden sein (ebenfalls
Massepad und den Pins an der Seite ja Platz ist um Vias und so zu setzen. Aber auf der Unterseite des FT2232HQ sind in diesem Bereich viele Leitungen ohne Isolation. https://media.digikey.com/Photos/FTDI%20(Future%20Tech%20Devices)/FT2232HQ-REEL.JPG Ich bin der Meinung das gehört auch ins Datenblatt.
-
Thread
USB2RS232 + USB2JTAGICE + RS2323JTAGICE in einem
Schon mal den FT2232 angeschaut??? http://ftdichip.com/Products/FT2232H.htm Inkl. I2C, JTAG, SPI.....
Manuel Dipolt schrieb: > wenn ich ft232 durchjumpere hätte ich sowieso nur usb auf jtag oder auf > rs232 benutzt und nie beides. wenn du den FT als Eingang nimmst (USB - JTAG) dann jumperst Du doch den TxD vom FT auf den RxD vom Atmel
-
Thread
Signale mit 32Mbit/s extern speichern
Laptop sind aber 8MByte/sec (64Mbit/sec, also mehr als Du brauchst) > kontinuierlich moeglich mittels FT232H im asynchronen FT245 Mode (gibts > als simple Module zu kaufen), Ein FT2232HQ ist auf dem Nexys4-Board, leider legt Digilentic dessen Konfiguration nicht offen (die entsprechende Seite im Schaltplan
FT2232H Modulen von FTDI und einem FPGA Board mit vielen freien IOs. Wenn du VHDL für den snchronen FT245 haben willst melde dich, habe ich aber auch irgendwo hier im Forum hochgeladen. Damit schafft man
-
Thread
STM32 Eclipse Entwicklungsumgebung
anhängen und damit testen. Statt: [pre] ft2232_device_desc "Amontec JTAGkey-2" [/pre] dies: [pre] ft2232_device_desc "Amontec JTAGkey-2P" [/pre]
, dann kann man mittels OpenOCD-Anweisung ft2232_vid_pid die IDs "unterschieben" und per ft2232_layout verschiedene GPIO-Layouts durchprobieren.
-
Thread
OpenOCD Problem: unable to open ftdi device
################### telnet_port 27182 gdb_port 31415 interface ft2232 ft2232_device_desc "Amontec JTAGkey A" ft2232_layout jtagkey ft2232_vid_pid 0x0403 0xcff8 if { [info exists CHIPNAME] } { set _CHIPNAME $CHIPNAME } else { set _CHIPNAME lpc1768
erkannt. Ich habe das Binary von Freddie Chopin Website und diese Version bietet Unterstützung für FT2232H und FT4232H. Nun bin ich doch nicht um eine Kompilierung herumgekommen, da ich einen FT2232L Chipsatz verwende. Was ist da eigentlich los, warum dürfen nun plötzlich OpenOCD-Binaries die an die
-
Thread
Probleme mit OpenOCD USB + LPC2148
product_info.php?info=p13_LPC2148-ARM-Adapterplatine--LPC-H2148-.html Ich habe mir die neusten Treiber für den FT2232D besorgt (ver 2.04.06). Im Geräte Manager werden mir auch zwei neue COM Anschlüsse angezeigt. Das aktuelle OpenOCD habe ich mir auch besorgt und getestet. Ich habe verschiedenen Configfiles ausprobiert
options.c:50 configuration_output_handler(): Open On-Chip Debugger (200 8-06-19 19:00) svn: 717 Error: ft2232.c:1419 ft2232_init_ftd2xx(): unable to open ftdi device: 2 Error: ft2232.c:1434 ft2232_init_ftd2xx(): ListDevices: 2 Error: ft2232.c:1436 ft2232_init_ftd2xx(): 0: Dual RS232 A Error: ft2232
-
Thread
FPGA/USB3/Hyperram/ Board
MBit Hyperram mit je 400 MByte/s im Burst 7KS0642GAHI02 - 8 MBit FRAM an SPI CY15V108QI - USB3 FIFO FT600 - UART/JTAG FT2232H - USB 2.0 Hub CY7C65632 - Config Flash S25FL128SAGN - 2x 8 weiße LEDs an zwei Seiten - Beschleunigungssensor mit Temperatursensor ADXL363 - Mikrofon SPH0641LU4H - USB-C
und SuperSpeed Adern komplett getrennt verwendet werden. An den USB 2 hängt dann beispielsweise ein FT2232H und an den SuperSpeed ein FT600. Ist das zulässig? Ich habe mich für den HUB entschieden, weil ich den FT600 dann auch verwenden kann wenn USB 3 funktioniert hätte oder wenn ich ein Kabel verwende
-
Thread
USB nach 2 x RS232 und 1 x LPT
nach RS232 erfolgt separat. Kennt jemand Alternativen zu den FTDI Chips? Oder kann man zb. einen FT232/FT2232 und einen FT245 parallel am selben USB-Port betreiben oder muss jedes IC an einen separaten USB-Port angeschlossen werden? Cu Achim
FT2232 (2-fach ser/par) und FT4232 (4-fach ser/par) müssten so etwas können. Aber nur als USB-Client, nicht als Host.
-
Thread
Umwandlung 10bit Wörter in 8bit Wörter
richtig rechne ergibt das eine maximale Datenrate von 25Mbyte/s. Als USB Controller habe ich an den FT2232H gedacht, dieser unterstützt im "Synchronous FIFO" Mode Datenrate bis zu größer 25Mbyte/s. Mein Problem besteht nun darein, dass die Input-Wortbreit des FT2232H in diesem Mode 8 Bit beträgt. Also
Wörter "umwandeln", das heißt die 10bit in irgendeiner weise Zwischenspeichern und Taktrichtig an den FT2232 weiter geben. Die Frage ist nun, wie mache ich das am besten? Über ein paar Tipps und/oder Denkanstöße wäre ich sehr dankbar. Mfg Christian
-
Thread
FT232RL
Die FTDI-Linux-Treiber braucht man afair nur für den FT2232C, die anderen Bausteine werden seit 2.4.xx direkt unterstützt. Für den BitBang-Modus gibt's http://www.intra2net.com/de/produkte/opensource/ftdi/index.php
Hi, ich benötige da nur den FT232, das Flashen erledigt der einmalig in den Controller per JTAG geflashte Bootloader. Der Bootblock erwartet über USB (also RxD) ein bestimmtes Pattern beim Kaltstart des Controllers, wenn er das
-
Thread
SWD über USB-C
USB-C Host oder Device? Wenn Device, dann könntest Du ganz einfach einen kleinen Hub und einen FT232H oder FT2232 einbauen und über den und OpenOCD Deinen Code aufspielen und debuggen, und das ginge dann auch im Feld oder beim Kunden. fchk
lässt sich in dieser Hinsicht sehr flexibel konfigurieren. Plus: Du könntest den zweiten Kanal des FT2232 noch für einen Debug-UART nutzen. Der FT2232 (entweder ...D als Full-Speed oder ...H als High-Speed-Variante) braucht noch ein kleines EEPROM für seine Settings: https://de.farnell.com/microchip
-
Thread
ISE14.x und chinesisches Platform Cable USB geht nicht
älteren ISE den FT2232H per selbstgestricktem cableserver angesprochen, aber eben alles unter Linux. Aber ich glaube mich zu erinnern, dass ein mit der ML605-Identität bespielter Adapter per Digilent-Support auch wunderbar
von einem Klon von einem Klon?) ist alles möglich. Leider ist man auch bei manchen Quellen vor einem FT2232-Fake auch nicht gefeit.
-
Thread
JTAG Adapter mit FT2232H
.), habe ich festgestellt, dass diese nicht mehr lieferbar sind. Ausserdem ist auch der verwendete FT2232FT2232DD Chip nicht mehr lieferbar, was der Grund sein dürfte, warum der Turtelizer auch nicht mehr erhältlich ist. Schnelllebige Zeit... Für den FTDI Chip gibt es den FT2232H als Nachfolger, was
wie ein Facelift ausschaut. Jedoch verwenden heutzutage die meisten SWD für Microcontroller, was der FT2232D zwar auch kann, aber für den Zweck gibt es deutlich günstigere und geeignetere Adapter. Machen FT2232H basierte USB-JTAG Adapter noch Sinn (z.B. um mit URJTAG ein CPLD oder MachXO2 zu flashen
-
Thread
FTDI FT2232H - JTAG Übertragung aktivieren
Ich mach mal ein bisschen Eigenwerbung. Miit diesem Tool kannst du per FT2232 Flashs per BoundaryScan programmieren. http://wesche.we.ohost.de/Homepage/Version_3/index.php?section=PC_Delphi_FT2232_JTAG.html Implementiert ist auch ein XSVF-Player, sodass es möglich sein
Christian R. schrieb im Beitrag #2732874: > Naja, dann ist im Diamond eben die d2xx.dll enthalten. Im Diamond ist eine Datei ft2dxx.dll enthalten. Laut Versionsinfo von FTDI und auch von FTDI signiert.
-
Thread
Linux FTDI FT232H Treiber bauen + OpenOCD config
Dir ist schon klar das OpenOCD diesen FTDI Krempel nicht (mehr) > benötigt? [code] interface ft2232 ft2232_layout "flyswatter" ft2232_vid_pid 0x0403 0x6014 [/code] Ich wollte da nochmal kurz nachfragen: Trotz übereinstimmender PID/VID finden OpenOCD meinen FT232H nicht, woran kann das liegen
Max M. schrieb im Beitrag #5381097: > interface ft2232 Ein FT2232 ist nicht dasselbe wie ein FT232H. Vielleicht muss man das OpenOCD irgendwie mitteilen.
-
Thread
Programmieren eines SMD Atmel uC
überschaue gibt es keinen universellen Debugger > > Da irrst Du glücklicherweise. Für ARMe gibt es die FT2232-basierenden > OpenOCD-JTAG-Interfaces, Die können aber kein SWI/SWD, und gerade bei Bausteinen mit wenig Pins ist das ärgerlich. fchk
Frank K. schrieb im Beitrag #2208643: > die ganzen FT2232-Billigadapter können es > durch die Bank weg nicht (weil der FTDI-Chip es nicht kann) Das ist so pauschal mal falsch. Der ICDI von Luminary Micro/TI ist FT2232 basiert und kann SWD.
-
Thread
USB - SPI Adapter
bezieht sich darauf, dass der FT220X SPI auch 4bit breit kann, also 4bit in einem Taktzyklus übertragen werden. Du willst einen SPI Master haben. Da hat's von FTDI sowas wie den FT2232H mit MPSSE. Chipselect muss man da von Hand
Super vielen Dank schonmal. Leider gibt´s den FT2232H und den FT4222 nur als Entwicklungsboard. Hätte sie am liebsten wie den FT220X als USB Stecker. Naja man kann nicht alles haben.
-
Thread
ARM Cortex Entwicklungsumgebung aufbauen
Aber in dem Fall müsste es ja eigentlich möglich sein, sich einen Adapter selber zu bauen, oder? Also FT2232-D bzw. -H basierend, oder? Ich denke, den Olimex werd ich mir holen, aber rein interessehalber: gibt's OpenSource-Schaltpläne? Ralf
in > deren Doku. Somit ist es erstmal "experimentell" Okay, das heisst man muss nachforschen, ob FT2232D/H basierende Adapter theoretisch doch geeignet sind? Der Olimex ist ja auch ein FT2232x-basierter Adapter. Ralf
-
Thread
FT232H: TxD, RTS, DTR im Bit Bang Mode als Inputs möglich?
konfiguriert hast. Hast Du Dir im Datenblatt auch den Abschnitt 4.5 und das dort erwähnte Dokument AN2232-02, “Bit Mode Functions for the FT2232” angesehen?
Spannung). Die Funktion Set_USB_Device_BitMode() ist in der von FTDI herunterladbaren Delphi-Unit D2XXUnit.pas definiert und ruft die im AN2232-02 genannte Funktion FT_SetBitMode() auf: [pre]Function Set_USB_Device_BitMode(Mask,Enable:Byte) : FT_Result ; Begin Result := FT_SetBitMode(FT_Handle
-
Thread
SAM-ICE AT91SAM7X256 unter OPENOCD
beim AT91SAM und möchte per makefile mit SAM-ICE flashen, bekomme aber nur die Meldung: Error: ft2232.c:1381 ft2232_init_ftd2xx(): unable to open ftdi device: 2 Error: ft2232.c:1396 ft2232_init_ftd2xx(): ListDevices: 1 Error: ft2232.c:1398 ft2232_init_ftd2xx(): 0: hsb serial converter make
Soweit ich beim Überfliegen sehe, steht da "these examples can only be used to debug in RAM:" d.h. flashen kann man mit dem SAM-ICE und GDB-Server wohl wirklich nicht. Werde mir zum Flashen wohl mal so einen Wiggler bauen und es mit OCD versuchen und den ICE später mal nehmen, wenn ich das mit
-
Thread
FTDI FT2232H Geschwindigkeit
verstanden habe, hat der sync. FIFO-Modus auch nur 8 Datenbits und zusätzlich zum async. FIFO-Modus vom FT2232D noch einen CLKOUT-Pin.
Der FT2232H hat nicht ein 16-Bit breites async. FIFO-Interface, sondern unterstützt zwei 8-Bit breite async. FIFO Interfaces.
-
Thread
Full-Speed USB <-> SPI
Interessantes Thema. Ich versuche das auch gerade. Mit dem FT2232H sind laut Datasheet bis zu 30 MBit/sec per SPI möglich, das werde ich demnächst mal testen.
FT232H (ein Kanal) FT2232H (zwei Kanäle) FT4232H (vier Kanäle) wobei die beiden letzteren als fertiges "FTx232H Mini-Module"-Board für je ca. 25€ zu haben sind.
-
Thread
Schnelle Datenübetragung uC-PC über 5Meter Kabel - welcher Bus
>- USB via FTDI FT232R Nimm ein High Speed USB2 Gerät wie den FT2232. Der schafft deutlich mehr. Und wenn du ihn im FIFO Mode betreibst kannst du auch 8 Bit parallel schreiben.
Der FT2232 (D, L oder C) ist kein Highspeed-USB2-Gerät, das ist nur die Ausführung mit dem Suffix *H*, also der FT2232H.
-
Thread
FT2232 für alles mit JTAG?
Das FT2232D Modell hat Pegelwandler mit drauf, das FT2232H Modul is nackig und dürfte damit nur 3V3 und 5 Volt unterstützen. Ohne Pegelwandler würde ich heutzutage nicht mehr arbeiten - erstens könnte da
Werden Deine AVRs überhaupt JTAG haben? Die meisten haben kein JTAG. Avrdude kann auch ISP mit den FT2232 basierten Programmern.
-
Thread
Datenübertragung: USB Controller Chip <-> FPGA
dich nicht weiter. MSD ist wieder nicht dafür gedacht. Da es eine Diplomarbeit ist, würde ich den FT2232H empfehlen. Alleine aus Zeitgründen.
40MB/s bei 16 Bit breiter Anbindung. Die VHDL-Seite im FPGA musst du dir selber schreiben. Der FT2232H hat den Vorteil, dass du keine eigene vendor-ID benötigst, du darfst die von FTDI nutzen.
-
Thread
Problem mit FT232R
Hi Leute, ich habe zwei test USB/SERIAL Platinen, die eine mit dem FT2232C und die andere mit FT232R. Wenn ich die am PC anschliesse sehe im Geräte-Manager, die virtuellen COM- Schnittstellen. Wenn ich aber die "CreateFilecom,GENERIC_READ|GENERIC_WRITE,0,0,OPEN_EXISTING,\ FILE_FLAG_OVERLAPPED,0); aufrufe kriege ich bei dem FT232R ein INVALID_HANDLE_VALUE als Rückgabe!!! und kann auf die Schnittstelle nciht mehr zugreifen im Gegenteil zu FT2232C!!! an was könnte das liegen!!!!!! Gruß
-
Thread
ATmega128 und USB
was ich davon halten soll. Auf der anderen Seite braucht der FT2232H einen zusätzlichen Treiber und kann nicht über einen Standard Treiber mit Windows kommunizieren. Das ist etwas was auch nicht so super ist. Mehr Lösungsansätze habe ich bis jetzt noch nicht gefunden
einen ATmega128 mit einem Maxim MAX3420E > oder einem FTDI FT2232H zu kombinieren. Bei dem Chip von Maxim ist aber > auf der Homepage angegeben "All versions are Not Recommended for New > Designs." ohne das eine Alternative angegeben ist. Da bin ich mir nicht
-
Thread
FTDI FT4232 Problem Treiber
zweikanalige Version: Bus 001 Device 028: ID 0403:6010 Future Technology Devices International, Ltd FT2232C Dual USB-UART/FIFO IC und 6001 für die einkanalige Version: Bus 001 Device 025: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC MfG
6010 -> FT2232 hab ich verwechselt. Entschuldige bitte. Rufus: Was meinst du mit virtuellen Schnittstellen ? Es gibt noch diverse "Verbundgeräte" - ich geh davon aus, dass das so Dinge sind wie Arduinos, die ab
-
Thread
Schnittstelle FPGA Matlab
Nim den FT2232D oder falls du mehr als 1 MB\s brauchst den FT2232H von FTDI. Dieser hat ein 8 Bit-FIFO Interface und lässt sich leicht mit einem FPGA verbinden. Die Matlab-Anbindung sollte sich ebenfalls leicht
Du könntest auch den Ft245 als Fifo <-> Rs232 verwenden und in Matlab als Com-Port ansprechen. Der kostet weniger als die Hälfte des FT2232H. Auch wenn der 2232 zweifellos der Bessere ist, die Geschwindigkeit von 25MB/sec
-
Thread
Pins über Windows PC schalten
Statusleitung sind vielleicht was. Zwei Pins sind minimum, dann hätte ich zumindest vier Kombis. Ist ein ft2232… ein Kanal brauch ich für jtag... Hmmm
Danke Manfred... wieder was gelernt ;-D Es scheint auch noch einen bitbang mode zu geben. Dann hätte man ein paar mehr Kanäle. Vielleicht geht das auch mit dem 2232er und man kann es einfach scripten. Ideen willkommen. Morgen geht es
-
Thread
[F] usb jtag und shop suche
mips-jtag). doch die zu grunde liegende hardware immer die selbe ist. eben zb basierend auf dem ftdi2232(d/l/h). ist das reine marketing-strategie oder gibt es hier tatsächlich unterschiede, die mir (noch?) nicht bewusst sind? - gesucht wird eine auf dem ftdi2232(*H*) basierende lösung - im idealfall
OpenOCD USB Adapter" von shop.embedded-projects.net und da ist das problemlos möglich. Der verwendet den FT2232D. Unter Linux erscheinen zwei serielle Schnittstellen, die erste verschwindet beim Starten von OpenOCD wenn es zur SPI/JTAG Schnittstelle umkonfiguriert wird. Die zweite ist dann weiterhin unabhängig
-
Thread
USB 2.0 Datenleitungen in USB 3.0 unabhängig nutzen FT601
MUX FUSB340 mit Controller FUSB303. Das USB3 geht direkt zum FT600 und das USB2 geht zu einem USB HUB und von dem aus dann zum FT600 und zu einem FT2232H. Wo ich mir noch unsicher bin ist, ob ich einen USB Redriver benötige oder ob der MUX genügt. Und ob ich im
mit CC Controller drinnen und USB2 habe ich die Pins an der Buchse verbunden. Aber ich geben dem FT600 auch USB2. Dafür habe ich einen kleinen USB2 HUB eingeplant an dem dann eben der FT600 und ein FT2232H hängt.