-
Thread
Console auf µC oder ähnlich
kommst Du aber vom PC aus nicht ganz so einfach auf I2C. Du brauchst erst sowas wie nen BusPirate, FT2232 etc. den Du dann vom PC aus ansteuern kannst. Jeder der Adapter verwendet sein eigenes Protokoll und braucht daher sein eigenes Programm zur Ansteuerung. UART oder USB-CDC vom PC aus anzusteuern
-
Thread
FT2232H: USB --> SPI Kommunikationsfehler
einen AD-Wandler mit SPI-Schnittstelle mit dem PC anzusprechen und zu steuern. Deshalb habe ich ein FT2232H Mini Module gekauft. Ich verzweifle an der Programmierung. An sich habe ich den Vorgang und den Ablauf verstanden, er funktioniert nur nicht. Ich versuche im Moment als erstes mit einer Brücke
232516fa.pdf ab Seite 14. Ich denke daher dass je nach ADC wird er mit einem SPI wie er es mit dem FT2232H betreiben kann nicht weiter kommen.
-
Thread
MSP430 USB Firmware update
preisweter als ein FTDI-Chip. Oder Du sparst Dir die PIC-Programmierung und nimmst einen FT232H/FT2232D/FT2232H/FT4232H und hängst den an den JTAG-Port. Der FT2232 ist quasi zwei FT232H, d.h. Du kannst an Port A JTAG anklemmen und an Port B UART. fchk
-
Thread
USB dongle gesucht
einen USB-Adapter für synchrone serielle Protokolle. Verbreitet sind hier Adapter auf Basis des FT2232, der enthält neben der üblichen (asynchron arbeitenden) UART, die man aus dem FT232 kennt, auch eine MPSSE genannte Einrichtung, und die wiederum kann unter anderem I2C und SPI. Software dafür kann
-
Thread
FT2232H und riesen Slack
mal gerade nicht lesen will. Hier http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232H.pdf Seite 41. Ich bin damals nur mit taktsynchronen Signalen nicht ausgekommen (zwar fast meistens, aber nicht immer, manchmal gab es Fehler) so dass ich ein paar Dinge ausserhalb des getakteten Process
schauen, damit meine eigene Dummheit wenigstens ausgeschlossen werden kann ;) [vhdl] entity FT2232h_V3_0 is port ( iUSB_clk : in std_logic; -- 60 MHz FT232H clock ireset_n : in std_logic; iTXE : in std_logic;
-
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
ispLSI 1032E Programmieren über JTAG geht nicht
Die Signale sind sauber (5 cm Verbindung zum FT2232H). Die ispLSI ist eine 1032E, keine 1032EA. Test mit 2 ispLSI 1016 -> gleiches Problem. Test mit ispLSI 2064VE -> funktioniert. Ich vermute die alten ispLSI lassen sich nicht mit FT2232H ansprechen
Ich verwende ein FT2232H-Modul als Programmieradpater. Ein Parallelport steht hier nicht zur Verfügung. ispEN liegt per Draht auf Masse da dieses Signal nicht angesteuert wird. Komisch ist nun, dass der Scan Chain das
-
Thread
FT232RL bit banging SPI
hinbekommen kannst, liegt bei 500 Hz. Vergiss' den FT232R, und wende Dich seinem Bruder, dem FT2232 zu. Der enthält Hardwareunterstützung für synchrone serielle Protokolle wie SPI und I2C, und für den gibt es geeignete Softwareunterstützung von FTDI.
ich "Hey, bit banging!"...naja....dann fand ich im Netz nix dazu und stieß auf (Rufus Idee) den FT2232 mit MPSSE, nur leider sind da die Module etwas teuer. Sieht so aus als könnte ich die Idee mit dem FT232RL zu den Akten legen. MfG dat Beast
-
Thread
JTAG: IAR J-Link Segger umflashen?
in der Bucht, die sollten tun. Habe ich aber persönlich keine Erfahrung mit. Ich verwende hier FT2232 Adapter (in Form von JTAGKey2) it OpenOCD. Da gibt es viele verschiedene Varianten, auch zum selber basteln. Unter Windoof etwas fummeliger, da man den Treiber via Zadig installieren muss. Falls
ELV hat für 17€ ein FT2232 Adapterboard, das sollte tun. Außerdem hab ioch einen J-Lurch für 10€ von der Bucht geschossen. Mal gucken. Finde :poop: das der ausgewiesene Distri von Segger signifikant mehr verlangt als den UVP
-
Thread
libftd2xx unter Linux, Rechtefrage
Zugriffsart per VCP kommt nicht infrage, da es mir um den Direct Access Mode geht, später für einen FT2232 mit höherer Datenrate in synchronem Modus. Danke schonmal.
-
Thread
USB <---> TTL
Kanälen von FTDI http://www.ftdichip.com/FTProducts.htm http://www.ftdichip.com/Products/ICs/FT2232H.html
-
Thread
FPGA IoT Maker Board
#5052127: > Sieht nach JTAG und UART aus. Danke. In der Tat sehr schade/ungeschickt. > So FT2232 Platinen alleine kosten oft schon so > viel. Darum geht es nicht (nur). Ich möchte ja eben gerade nicht den FT2232 in jedes FPGA-Design erneut einbinden (Timing, Ansteuerung, SDRAM-Puffer).
Vom 2. Port des FT2232 sind die ersten 6 Signale auf FPGA Pins geführt. Was über diese 6 Leitungen läuft ist aus dem Schaltplan nicht ersichtlich, das hängt davon ab, wie der FT2232 vom EEPROM konfiguriert wird. Signalnamen
-
Thread
Zynq7000 debugger
Produkte von Trenz Electronic. Der dort erhältliche JTAG-Adapter TE0790 basiert auf dem erwähnten FT2232H und ist in zwei Versionen erhältlich, d.h. eine direkt aus den Xilinx-Tools verwendbare und eine weitere, die nur mit Fremdsoftware wie z.B. OpenOCD eingesetzt werden kann. https://shop.trenz-electronic.de
-
Thread
Suche günstigen und "kleinen" FPGA mit PCIe
Folgende 2 Linien würde ich empfehlen mal anzuschauen: FTDI http://www.ftdichip.com/Products/ICs/FT2232H.html - USB HS http://www.ftdichip.com/Products/ICs/FT600.html - USB 3 SS Cypress http://www.cypress.com/products/ez-usb-sx2 - USB 2 HS http://www.cypress.com/products/ez-usb-fx2lp - USB 2 HS
-
Thread
GPS+IMU über USB auslesen
Wenn FTDI: Nimm FTDI. Der FT2232 enthält neben einer UART auch etwas, was sich MPSSE nennt (multi-protocol synchronous serial engine) und kann damit auch SPI-Devices ansteuern.
-
Thread
USB-Speedtest
längeren Übertragungen mit USB-HighSpeed-Geräten auf). Hatte gerade eine neue Idee: Ein FTDI-Chip (FT2232HL). Das ist ein USB->2xUART IC, der über USB-High-Speed läuft. Einen UART-Channel könnte ich ja dann für meinen µC als Kommunikationskanal nutzen, beim anderen mache ich einen Loopback (ich verbinde
-
Thread
Programmiergerät für I2C (EEPROM usw.)
mittlerweile dokumentiert? Seit wann kann das Ding I2C? Üblicherweise wird für I2C-Anwendungen der FT2232 verwendet, dafür gibt es viel verfügbare Software, und die Mechanismen sind recht gut dokumentiert. Vom CH341A habe ich bislang noch nicht mal ein anständiges Datenblatt gesehen (das, was verfügbar
-
Thread
Kein Zugriff mehr auf Controller nach Falsh
im Reset aktiv, ohne den Pin also kein ISP möglich. JTAG kann man sich eventuell aus einem USB FT2232 Adapter basteln. Ansonsten: STK500 o.ä. bei IBäh besorgen und via HV Programmierung versuchen die Chips wiederzubeleben.
-
Thread
ASIC Ansteuerung über JTAG FPGA
CPU ist und du indirekt Memory I/O auf deine ADC/DAC HW machen musst. Fürs Prototyping sind die FT2232H prima, da es da eine Menge Libraries und mehr oder minder brauchbare Opensource gibt wie OpenOCD, usw.
-
Thread
Serielle Daten mit 3.2MBit/s empfangen
ebenso nicht mit Full Speed USB Seriell Konvertern. Evt geht ein USB 2.0 High Speed Konverter wie der FT2232H.
Krach als einen passenden RS485-Konverter zu nehmen. Entweder fertig kaufen, oder Uwes Rat befolgen: FT2232H (wichtig das 'H'). Gibt da auch fertige Appnotes zu. Habe damit schon gut RS422/485 ersniffen können, 3MBit liegen problemlos drin, das Problem könnte höchstens hostseitig (insbesondere Windows)
-
Thread
Über ISP oder BOOTLOADER flashen?
Schnittstelle würde ich noch einen FT232RL verwenden, um > auf USB gehen zu können. Mit einem FT2232 ginge beides gleichzeitig, denn der hat den MPSSE für ISP und einen 2. Port für COM. Man braucht aber für gleichzeitigen Betrieb von COMx und ISP via AVRdude den LibUSB-win32 Filtertreiber, den
Stick von Hitex hier: Dier erste Port ist JTAG, der 2. ist COMx für den Bootloader. Nutzt ebendiesen FT2232 Chip. Mit dem FT232RL hat man IMHO zuwenig Pins für ISP und COM gleichzeitig.
-
Thread
Pins über Windows PC schalten
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
FTDI, DLL, C#, stack imbalance, cdecl und stdcall, DotNet 3.5 und 4.0
Baustelle: Das Code-Beispiel http://www.ftdichip.com/Support/SoftwareExamples/MPSSE/FTCJTAG/CSharp/FT2232CJTAGCsharpTestApp_200.zip definiert u.a. [c][DllImport("ftcjtag.dll", EntryPoint = "JTAG_GetDllVersion", CallingConvention = CallingConvention.Cdecl)] static extern uint GetDllVersion(byte[
FTC_STATUS WINAPI JTAG_GetDllVersion(LPSTR lpDllVersionBuffer, DWORD dwBufferSize) { return pFT2232hMpsseJtag->JTAG_GetDllVersion(lpDllVersionBuffer, dwBufferSize); } [/c] Und wenn man die Maus auf WINAPI setzt steht da: #define WINAPI __stdcall Damit dürfte das wohl geklärt sein. Vielen
-
Thread
Programmer ohne Programmer
Variante von Programmiergerät wirst du brauchen. Das kann worst case ein simpler FT232R sein. Ein FT2232 (oder vergleichbar) mit seiner MPSSE wäre allerdings deutlich besser geeignet.
offenbar nicht), Parallelport (vermutlich dann erst recht nicht), irgendwas an FTDI-Chips? Mit einem FT2232 oder FT232H lässt sich ein recht passabler Programmer aufbauen.
-
Thread
ATmega direkt über USB und FT232R mit avrdude ISP programmieren
im Beitrag #4793458: > Oder hab' ich da irgendwas übersehen? Ja. Dass du auf deinem geliebten FT2232 herumreitest. Dass es nicht sinnvoll ist sich einen FT2232 oder ähnliches zu holen, damit einen Programmieradapter aufzubauen und einen ATMEL AVR zu programmieren um das Henne-Ei-Problem zu umgehen
Edit: Habe gerade gesehen, dass USBProgga über den FT2232 geschrieben hat und nicht den FT232R. Da müsste man noch Infos zur Hardware finden, aber avrdude sollte den FT2232 mit -c 2232HIO FT2232H based generic programmer oder -c avrftdi FT2232D based
-
Thread
Anbindung FPGA an USB2.0/3.0
will man (ich) doch nur (paralleles, synchrones) UART > am FPGA und virtuellen COM am PC. FTDI FT2232H im 245 FIFO Mode. Schafft so an die 40MB/s, virtueller COM bin ich mir nicht mehr sicher, ich glaube man braucht einen Treiber (der leicht selbst zu schreiben ist). Für 8MB/s braucht man schon
-
Thread
Günstiger atmelkompatibler Programmer auf Kickstarter
kennt von 5,5 bis 1,35V(IIRC) alle Spannungen. Webseite ist leider tot, Hardware ist einfach ein FT2232H mit Pegelwandlern dran. Das deckt insbesondere Einsatzszenarien mit Batterien ab, wo am µC direkt moderne Hardware mit <= 3V3 Versorgung dran ist. Die würde Dein USB Adapter stumpf grillen.
-
Thread
avrdude mit FT2232D, FT2232H, FT4232 (-c avrftdi -P usb), Problem mit libusb (Win7)
muss gehen: https://www.mikrocontroller.net/topic/371431#4195659 > Avrdude kann auch ISP mit den FT2232 basierten Programmern. Aber keine Anleitung. https://www.mikrocontroller.net/topic/160356#1525340 Klar ist, dass wir keinen Bitbang-Mode wollen (-c ftbb geht zwar, aber elend langsam), sondern
Memory Detail : .... Programmer Type : avrftdi Description : FT2232H based generic programmer avrdude: AVR device initialized and ready to accept instructions [/code]
-
Thread
KiCad Library für FT2232D und MAX1239
Guten Abend, ich bin auf der Suche nach einer KiCad Bibliothek für den FT2232D und den MAX1239. Hoffe ihr könnt mir weiterhelfen.
pdfserv.maximintegrated.com/package_dwgs/21-0055.PDF http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT2232D.pdf Damit ist es in ein paar Minuten erledigt: http://kicad.rohrbacher.net/quicklib.php http://kicad.rohrbacher.net/quickmod.php
-
Thread
gibt es PIC18F248 im SSOP/TSSOP Gehäuse ?
. It has the ability to erase, program, read and read and parse the EEPROM contents for FT4232H, FT2232H, FT232R, FT245R, FT2232, FT232B, FT245B, FT8U232AM and FT8U245AM devices" Zeig mal die Unterseite von der Platine, da sitzt vermutlich noch ein USB-serial Converter von FTDI. MProg hat also
-
Thread
Suche: Tri-State Treiber mit high-out 5V (statt 3,8V)
Also ich hab das Ding direkt an einem FT2232D laufen, ohne umschaltung auf Tristate (bei 1 Mbaud). Ich hab einfach in die TX Leitung vom FT2232D einen 1KOhm Widerstand reingemacht und hinter dem Widerstand den RX vom FT2232D. Dann muß mann nicht
kann, denn wenn man seine eigenen Daten nicht empfängt gabs ne Kollision oder anderen Fehler) FT2232D --------| 1KOhm +TX----====--+-------AX12A | | +RX----------+ --------|
-
Thread
Hterm 1M Baud
einstellen. Habe mit dem Atxmega und HTerm fehlerfrei 921600bps übertragen. //Atxmega32A4U -> FT2232H -> (PC) HTerm 0.8.1 Atxmega32A4U Takt: // 16Mhz Quarz * 3 PLL ist 48 Mhz Systemtakt F_CPU 48000000 liegt aber außerhalb der Spezifikation!
-
Thread
FT2232H Sync FIFO
über USB ausgeben, lesen ist mir egal, das brauche ich nie. Zuerst hab ich versucht die 60 MHz vom FT2232 im FPGA zu verwenden, aber die Daten kommen aus einer anderen Taktdomäne. Das ist eher kompliziert da den dual-clock-FIFO der ja dann auch einen Takt Latenz hat richtig anzuhalten wenn der FT2232H
/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
Bauteil FT200XD Eagle
Danke für Die Info war mein Fehler das Datenblatt noch nicht richtig gelesen. plane nun den FT2232D zu verwenden wie bei http://www.ftdichip.com/Support/SoftwareExamples/MPSSE.htm Fall jemand für den FT2232D Eagle Daten hat wäre ich sehr Dankbar, weil ich ungerne Footprints selbst "bastele
-
Thread
USC Type C zu USB Controller
FT600. USB2 geht von der Buchse auf einen USB-HUB und davon ebenfalls zum FT600 und auch zu einem FT2232H. Dazu habe ich Fragen: 1. Bisher habe ich die USB2 Adern an der USB-C Buchse einfach verbunden. Sollte ich lieber auch für USB2 einen MUX verwenden? 2. Bei einigen MUXes wird extern ein CC-Controller
hinsetzen. Auf Redriver verzichte ich. Hinter den MUX kommt ins USB2 ein HUB CY7C65632 und daran dann FT2232H und FT600. Aber noch eine Frage zu so einem MUX: Bei einem MUX haben die Pins Namen die mit P oder N die Polarität angeben. Muss ich das beachten? Ich meine, das sind ja differentielle Signale
-
Thread
NRF24L01+ test program for Arduino Uno
diesen Ansatz schon mal nicht umgesetzt, nicht zuletzt wegen des Aufwands ein Testinterface mit FT2232 aufzubauen.
gibt's das?), Performance herausholen können > die du dir wünschst. > > Nicht einmal mit einem FT2232 der direkt SPI könnte, denn > das USB Protokoll lässt nur einzelne Transfers (mehrere > Kommandos + IRQ Polling + 1 Nutzdatenblock) im 1ms-Zeitraster > zu die die ganze Kommunikation *stark* ausbremsen
-
Thread
NRF24L01 - Testprogramm für Windows PC
leidigen Probleme mit dem Zugriff auf den Frickelport. Eine Alternative wäre die Verwendung eines FT2232, der enthält eine "MPSSE" genannte Vorrichtung, mit der auch synchrone serielle Protokolle wie I2C und eben SPI umgesetzt werden können. Das Ding ist seit etlichen Jahren weit verbreitet (so findet
Hier zwei Testinterfaces mit FT2232 mit SPI und zusätzlichen Steuerbits zur Ansteuerung/Test von Baugruppen (einzelne Funktionsmodule innerhalb eines Messgerätes).
-
Thread
ADC Board für Trenz Electronic FPGA Modul
wäre es vielleicht noch ganz cool, wenn man dem ein paar mehr Pins spendiert hätte, so dass der FT2232H auch als FIFO verwendet werden kann und nicht nur als UART. Aber auch so schon sehr gut! Für die ADC Clock reicht mir die aus dem FPGA, die kommt direkt aus einer PLL. Mit den Potis bin ich
-
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
USB Hub vs FT232
Gibts fertich als Modul mit FT2232(H) Chip. Kein Hub nötig, der Chip hat 2 UARTs. Als FT4232H gibts den sogar mit 4 UARTs.
-
Thread
FT232H: TxD, RTS, DTR im Bit Bang Mode als Inputs möglich?
Datenblatt auch den Abschnitt 4.5 und das dort erwähnte Dokument AN2232-02, “Bit Mode Functions for the FT2232” angesehen?
-
Thread
Einstiegsboard Spartan-6
probiert, Bitstream, nicht SM-Studio). Das ging zumindest vor einer Weile aus Impact prima über den FT2232-Cable-Server. Aber warum aus ISE programmieren, wenn es über den papilio-Loader in einem Bruchteil der Zeit geht... Wahrheit tut weh schrieb im Beitrag #4484331: > Sorry aber das mit starker Community
schrieb im Beitrag #4484436: > Das ging zumindest vor einer Weile aus Impact prima über den > FT2232-Cable-Server. Aber warum aus ISE programmieren, wenn es über den > papilio-Loader in einem Bruchteil der Zeit geht... Weil ich in ISE arbeiten möchte? So wie ich im Falle meiner uC-Projekte mit
-
Thread
FT232BL: Bit Bang mode programmieren
Windows Driver Installationsvorgang. Die genauen Dateien kann ich dir nicht sagen da ich mit einem FT2232 Chip arbeite .... der Mechanismus ist aber sicher der gleiche ...
Für SPI ist der FT2232 besser geeignet, da er SPI direkt unterstützt.
-
Thread
Universeller JTAG-Adapter
ist definitiv nix universelles, aber danke trotzdem für die Werbung. Die meisten setzen auf den FT2232(D/H) für die einfachen Programmier/Debug-applikationen. Die Hardware ist dieselbe, und die Software muss man sich halt zusammenstückeln. Gerade für msp430 und AVR habe ich allerdings, als es aktuell
-
Thread
Lattice ispLEVER - günstiger JTAG-Adapter
das ;-) Beim LC4256ZE-B-EVN würde ich einfach R3, R4, R7 und R9 entfernen und die 4 Pins vom FT2232H direkt an 4 Pins in der Prototype Area legen. Dann ein kleines Adapterkabel das zurück auf den zu bestückenden JTAG-Header bzw. auf die externe Platine führt.
genau da liegt der Punkt, den ich nicht ganz nachvollziehen kann. Zumal die meisten doch mit einem FT2232H laufen. Verstehe ich richtig: JTAG-Adapter sind nicht unbedingt 1:1 austauschbar, weil sie unterschiedliche Firmware haben? Ich dachte bisher immer, JTAG sei ein standardisiertes Protokoll. OK, es
-
Thread
USB - SPI Adapter
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.
Thomas schrieb im Beitrag #4423835: > Leider gibt´s den FT2232H und den FT4222 nur als Entwicklungsboard. So groß ist der Unterschied vom UMFT4222ev-Board zu deinem Board nun auch wieder nicht. Bei einem ist ne USB-Buchse dran, beim anderen der Stecker.
-
Thread
Vivado Hardware manager Linux
HID-Compliant Keyboard Bus 003 Device 005: ID 0403:6010 Future Technology Devices International, Ltd FT2232C Dual USB-UART/FIFO IC Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub red@linux-rysn:/opt/Xilinx/Vivado/2015.4/bin>