-
Thread
Spi ansteuern mit USB
Rufus Τ. Firefly schrieb im Beitrag #3451881: > Da gibt es beispielsweise den FT2232, dessen MPSSE genau das machen > kann, und dafür gibt es von FTDI auch Softwareunterstützung -- > allerdings wohl nur für Windows; wenn Du das auf einem anderen > Betriebssystem oder gar dem Raspberry
machen möchtest, wirst Du > einiges an Forschungsaufand betreiben müssen. Ich hab mal mit 'nem FT2232H (UM-FT2232H) per SPI einen LPD8806-LED-Strip angesteuert. War auf einem x86-Linux. Wenn es das Paket libftdi1 auch auf dem Raspberry Pi gibt, dann sollte man da auch SPI damit machen können.
-
Thread
FTDI FT4232H - SPI_AddHiSpeedDeviceReadCmd(.) langsam
of a FT2232H dual hi-speed device or FT4232H quad hi-speed device. pWriteStartCondition Pointer to the structure that contains the start output states(low or high) of the clock, data out and signal out/chip select pins of the FT2232H dual hi-speed device or FT4232H quad hi-speed device. bClockOutDataBitsMSBFirst Clock out control and data bits Most Significant Bit(MSB) first(TRUE), clock out control and data bits Least
-
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
Spartan 6 <--> FTDI 2232H
Hast du den FT2232H auch schon so konfiguriert, dass er im Asynch FIFO Mode arbeitet? Die "Default" Einstelllung des FT2232H ist (glaube ich) der UART Mode. Du kannst mit der FT_Prog.exe die Konfiguration des Bausteines
#4173874: > RS232 UART ist aber nicht ASYNC FIFO. so ist es. Mit dieser Einstellung teilst du dem FT2232H mit, wie das FPGA mit ihm kommunizieren wird. Aktuell will das FPGA im AsynchFIFO Mode mit dem FTDI reden (bidirektionaler 8bit Bus mit zwei zusätzlichen Flags und zwei zusätzlichen Strobes)
-
Thread
ARM: OpenOCD Problem
config-scripts. MfG, Daniel [pre] # # Flash AT91SAM7S memory using openocd # and a FTDI FT2232-based JTAG-interface # # created by Martin Thomas # based on information from Dominic Rath # #daemon configuration telnet_port 4444 gdb_port 3333 #interface #interface ft2232 #ft2232_device_desc "Amontec JTAGkey A" #ft2232_layout jtagkey #ft2232_vid_pid 0x0403 0xcff8 #jtag_speed 0 #jtag_nsrst_delay 200 #jtag_ntrst_delay 200 interface ft2232 ft2232_device_desc "Dual RS232" ft2232_layout oocdlink ft2232_vid_pid
-
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
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
-
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
> sicher 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. Wo ist jetzt das Problem? Unter Linux brauchst
-
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
µ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
BF531 UART abhorchen
Was du aber immer machen kannst: mit urJTAG per Boundary Scan das Flash auslesen. Das geht mit jedem FT2232H-Adapter.
Martin, mit eigenem Code meinst Du für den FT2232H - richtig? (den internen Controller, der USB nach GPIO umsetzt.) Markus
-
Thread
OpenSource JTAG SAM7 Programmer?
FT2232 und Openocd ist Opensource
Implementieren des "anderen Kommunikationsweges" nicht so trivial vorstellen. Die Variante, die mit FT2232 arbeitet, nutzt eine spezielle JTAG-DLL, die die erweiterten Funktionen der im FT2232 enthaltenen MPSSE ausnutzt. _Das_ dürfte sich nicht auf irgendwas anderes portieren lassen. Was Du Dir als
-
Thread
FT232H Multi-Protokoll?
Das "Bitbanging on steroids" nennt sich MPSSE bei FTDI. Der FT4232 hat zwei MPSSE-Einheiten, der FT2232 nur eine. Siehe Dokumentation bei FTDI. Wer lesen kann, ist im Vorteil. fchk
drinnen wie man den Stein konfigurieren kann, also welche Pins in welchem Modus verwendet werden. Der FT232H kann erstmal nur eine Sache. Der FT2232H kann schon zwei Dinge gleichzeitig. Ich weiß aber nicht ob das hier sinnvoll ist den FTDI zu verwenden. Der ist eher für hohen Durchsatz gedacht. Ich würde
-
Thread
ARM ADuC702x //Einsteigerprobleme
Konfiguration: #daemon configuration telnet_port 4444 gdb_port 3333 #interface interface ft2232 ft2232_device_desc "Amontec JTAGkey A" ft2232_layout jtagkey ft2232_vid_pid 0x0403 0xcff8 jtag_speed 0 #use combined on interfaces or targets that can't set TRST/SRST separately
bei sparkfun), vielleicht hat schon jemand zumindest für "RAM-debugging" etwas Fertiges. >... > ft2232_device_desc "Amontec JTAGkey A" > ft2232_layout jtagkey > ft2232_vid_pid 0x0403 0xcff8 >... Dürfte kaum zum Olimex-Adapter passen. Vgl. http://openfacts.berlios.de/index-en.phtml?title=OpenOCD_configuration
-
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
JTAG Programmer für Lattice
einem Fieldupdate das interne zerschiesst) 3) Lattice intergriert seit neuesten einfach einen FTDI FT2232D in die Referenzdesigns. Schaltplan gibt es hier: http://www.latticesemi.com/documents/an8082.pdf 4) Ja, seit Diamond 2.0, gibt aber auch eine separaten Programmer, der keinen Lizensfile braucht
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
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.
-
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
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
Ich suche einen JTAG Adapter für meinen ESP32
https://www.olimex.com/Products/ARM/JTAG/ ARM-USB-TINY-H hat den FTDI FT2232H drinnen. Obs damit geht? Keine Ahnung.
zu einem Universellem Jtag debugger gegriffen. Auf dem Wrover-Kit ist anscheinend auch nur ein FT2232 Für einen reinen Jtag, ohne zusätzliche serielle Verbindung müsste auch ein FT232 reichen... [[https://de.aliexpress.com/wholesale?catId=0&initiative_id=SB_20191107100727&SearchText=FT232+jtag
-
Thread
MSP430 USB oder Serial JTAG
Hallo, nicht ganz richtig, es wird der FT2232 verwendet und der kann Parallel und Seriell. Wie man im Schaltplan sieht ist er parallel verwendet. mfg Alex
Ich habe noch keine Debugger-Software gesehen, die den MSP430 über den FT2232 ansprechen kann. Die müsstest du selbst schrieben( die msp430.dll und hil.dll) aber das scheitert daran, dass TI das Protokoll nicht rausrückt.
-
Thread
Pins über Windows PC schalten
USB zu Serial ist das einzige was mir einfällt, So ähnlich läuft ein spezieller Adapter, mit einem FT2232 (2xCOM). Hier werden Statusleitungen der COM-Schnittstelle statisch gesetzt, aber mein Kollege wird den zugehörigen Programmcode nicht zur Verfügung stellen. Also: Du brauchst jemanden, der Programmierung
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
-
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
OpenOCD-USB ARM Debugger aus dem Shop in Betrieb nehmen
Hoegl's USB to JTAG # # http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html # interface ft2232 ft2232_vid_pid 0x0403 0x6010 ft2232_device_desc "Dual RS232" ft2232_layout "oocdlink" ft2232_latency 2 [/c] /vid und pid Stimmen auch mit dem Windows Hardware-Manager überein/ cmd.exe:
not found Command handler execution failed [/pre] der Versuch mit einer geänderten Config: [c]ft2232_device_desc "USB Serial Converter A"[/c] leider auch erfolglos. Bitte helfen ;) Gruß, Kjartan
-
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
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
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
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
kann. Somit habe ich dann ein Gerät mit nur einem Stecker, nämlich dem USB-Stecker. Ich verwende den FT2232C/L und wenn es hier ebenfalls einen Baustein mit integriertem EEPROM geben würde, den man im Prinzip nur mit Spannung versorgen braucht, dann wäre das für mich eine großartige Sache, da das Platinenlayout
-
Thread
USB2RS232 + USB2JTAGICE + RS2323JTAGICE in einem
Schon mal den FT2232 angeschaut??? http://ftdichip.com/Products/FT2232H.htm Inkl. I2C, JTAG, SPI.....
ein paar tricks halbwegs geht und wie des mit der leiterplatine dann aussieht. >> Schon mal den FT2232 angeschaut??? klingt interessant werd mir gleich mal datenblatt reinziehen, hast du zufällig links zu projekten/erfahrungen mit dem teil?
-
Thread
Firmware update über USB
Erstinbetriebnahme darüber machen, ohne dass überhaupt Code im Prozessor ist. Über den zweiten Port des FT2232 kannst Du eine UART-Kommunikation aufbauen. fchk
gleichwertiger Ersatz. Einen Treiber wirst Du eh installieren müssen, und das Treiberpaket für einen FT232 ist das gleiche wie für einen FT2232 oder FT4232. Also entsteht Dir dadurch kein Nachteil. Das OpenOCD ist fertig und Open Source, da wirst Du kein neues Rad erfinden müssen, sondern nur Deine
-
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?
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,Mask,Enable); If Result <> FT_OK then
-
Thread
Wie seriellen Datenstrom mit 5,7 MBit einlesen
Das sollte ein FT2232H auch schaffen. Preis etwa 7 EUR.
USB2.0 hat MicroFrames und der FT2232 hat Buffer onChip.
-
Thread
Sheevaplug für 9,99 Euro
lassen, ist ja wirklich kein fertiges Produkt lol. "JTAG and Console Interface via USB" - nö. Das FT2232 basierte JTAG Board ist da nicht bei, das wäre zumindest die 10EUR wert. UART ist als bestückter Header auf der Platine zu finden, JTAG zumindest zur Bestückung vorgesehen und beschriftet. "SDIO
Laut eBay ist ein ft2232 drauf, wenn das nicht stimmt kann man sich ja mal beschweren.. Ist für 10€ aber so oder so ein guter Preis, nen Drittel vom Pi und deutlich mehr Power.. Und an die GPIOs soll man auch gut drankommen
-
Thread
JTAG=>USB für AVR+Logik-ICs
einfach nicht war! http://www.atmel.no/SDK/ 4. Die JTAGDLL gibt es bei FTDI dem Hersteller des FT2232 mit Dokumentation
für ein FT2232->JTAG Interface. Frei verlötet für 30€ bei Einzelstücken, 99€ für ein fertiges Modul im blauen Kästchen. Danke, Ulrich
-
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
ATMega328P lässt sich nicht über FTDI FT232RL programmieren
AVRDUDE kennt ein paar FT232H-basierte Programmer, die sprechen dann aber über ISP und nicht seriell UART. Achtung: Die FT2232 Varianten laufen nur mit den teureren FT2232 und FT4232 Chips. Was Du bei den Upload Einstellungen
schon am besten bei Serielle UART bleiben. Jim M. schrieb im Beitrag #5281492: > Achtung: Die FT2232 Varianten > laufen nur mit den teureren FT2232 und FT4232 Chips. Du meinst die Varianten die Avrdude sprechen kann? Mfg
-
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
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
WinARM/CodeSourcry Startup/Linkerscipt Fragen
dem alten LM3S811 hatte ich erfolgreich AT91SAM7 über OpenOCD "flashen" können aber das hat simples FT2232-interface (ohne SRST und TRST). Habe auch schon Modifikationen des 811-Boards gesehen, um /SRST vom FT2232 an den Connector zu führen. Ob das mit den LM3S69xx-Eval-Boards geht, kann man ausprobieren
Habe allerdings auf Basis FT2232 nur einen JTAGkey, ein von einem Dritten selbstgebautes Teil und das LM3S811 Eval-board, kann also zu den anderen keine Erfahrungsberichte liefern. OpenOCD unterstützt derzeit aber noch nicht SWD
-
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
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
LPC2148 ARM Adapterplatine
man nicht wirklich glücklich. In Frage kommt ARM-USB_OCD aus dem Shop, oder Eigenbau auf Basis vom FT2232 (ggf. DLP-2232-Modul, Direktbezug von FTDI möglich). Programmierumgebung ist, wenn kostenlos bevorzugt, Yagarto. Also Eclipse/GNU-Compiler/-Debugger/OpenOCD. Zum Kennenlernen nicht übel und
Olimex-Teils gegenüber dem Scarab oder dem Amontec-Zwerg: Es kann Strom liefern und die zweite Hälfte des FT2232 ist als serielle Schnittstelle rausgeführt.
-
Thread
OOCD-Link Mega128
zusammengeschustert wurde: #daemon configuration telnet_port 4444 gdb_port 3333 #Board interface ft2232 ft2232_vid_pid 0x0403 0x6010 ft2232_device_desc "Dual RS232 A" ft2232_layout "oocdlink" ft2232_latency 2 # 6/(1+n) Mhz TCLK jtag_speed 1 #Target # for avr set _CHIPNAME avr
-
Thread
Kann ein FTDI-Chip Daten verlieren?
Betreff schon sagt: Ich habe eine Applikation in der ich zwischen einem Mikrocontroller und dem PC einen FT2232H einsetze (Brutto-Datenrate 2.25 MBit). Nach ein paar MByte verliere ich relativ reproduzierbar immer mal 4-5 Byte. Muss ich die Handshake-Leitungen zum FT2232H nutzen weil es sein kann, dass
FTDI Hardware gesteuert. Deswegen wird dieser Weg nichts nützen. Das Problem hatte ich mal bei einem FT232. Ich kann nur das parallele Interface empfehlen (FT245, bzw FT2232H kann das auch), da sollte dann auch bei höheren Datenraten nichts verloren gehen
-
Thread
Lattice Diamond Programmer - 150€ oder China-Klon?
#5778870: > ich hatte vor einiger Zeit schonmal versucht, ein FPGA von Lattice > (MachXO2) mit einem FT232H zu programmieren, was leider nicht > funktioniert hat. Da würde ich mal näher untersuchen, warum das nicht geklappt hat. Auf dem MachXO2-Breakoutboard wird ein FT2232H verwendet. Der hat zwei
Beitrag #5778870: > Mein Wunsch-FPGA ist nun ein ICE40LP. Die ICE40 Evalboards haben auch einen FT2232H drauf, von dem aber nur der erste Port benutzt wird im SPI Modus. Auf dem Upduino 2 ist ein FT232H drauf, um einen ICE40UP zu programmieren, das EEPROM dazu ist völlig leer (unprogrammiert). Das
-
Thread
[F] usb jtag und shop suche
doch immer das gleiche, ergo sollte es dann doch pauschal hardware-seitig egal sein, ob ich zb einen ft2232 pasierenden jtag-adapter von olimex, amontec oder eben zb einen "OpenOCD USB Adapter" habe? fakt ist, parport ist einfach keine option, da mein netbook weder rs232 noch parport hat. somit
immer das gleiche, ergo > sollte es dann doch pauschal hardware-seitig egal sein, ob ich zb einen > ft2232 pasierenden jtag-adapter von olimex, amontec oder eben zb einen > "OpenOCD USB Adapter" habe? Im Prinzip ja, aber eben nur im Prinzip. Damit kannst Du ganz wunderbar ARMe debuggen, aber eben
-
Thread
ARM OpenOCD,JTAG Welcher Programmer
beiden Adapter sind unterschiedliche ausgestattete Versionen des auch sonst recht oft zu findenden FT2232 Chips. Der eine ist eher simpel und enthält exakt das Notwendige, der andere liefert die im FT2232 sowieso enthaltene zweite Schnittstelle als RS232 raus und noch dazu ein bischen Strom in unterschiedlichen
OpenOCD-USB-Adapter.html plus etwas Gedöns drum herum. Und ist eine weitere Variation des immer gleichen FT2232 Themas.
-
Thread
Lattice Diamond SW - Programmer Funktionieren die China Programmer bei Lattice XO2
TE0790 geht auf jeden fall. Es geht in prinzip egal welcher FT2232H basierendes JTAG adapter ausser Digilent programmer, die gehen nähmlich mit Lattice nicht.
Die Eval Boards sind doch eh mit Schematic vorhanden, dort steht auch FT2232H und die Verdrahtung ist auch schön zu sehen. Habe mir auch selber einen Programmer für meine LatticeSemi FPGAs gebaut.