-
Thread
FTDI unter QT
= p_I2C_GetNumChannels (&NumOfChannel); schlägt fehl. Der Status ist FT_OK, aber NumOfChannel bleibt immer 0, obwohl jetzt ja eigentlich ein I2C-Channel da sein sollte. Eigentlich denke ich, das ich da nicht mehr viel falsch machen kann, leider scheint die Praxis gegen mich zu sein. :-) So sieht die Typendefinition aus: typedef FT_STATUS (__stdcall *pfunc_I2C_GetNumChannels)(uint32_t * numChannels ); Wie kann es sein das die Basislibary FT2D2XX funktioniert, aber die darauf aufbauende Libray MPSSE nicht? Liegt das an QT? Oder
-
Artikel
Einstieg in die ARM Entwicklung
des USB-OCD-TINY muss diese noch von 0x003 auf 0x004 geändert werden. Ebenfalls muss in der Zeile "ft2232_device_desc" der Eintrag "Olimex OpenOCD JTAG A" in "Olimex OpenOCD JTAG TINY A" geändert werden. Um beide Tools USB-OCD ohne fortwährende Änderungen an der Script-Datei verwenden zu können bietet
-
Thread
Lattice ICE40: IceCUBE2 - programmierbutton fehlt
den Stick aber: === Bus 001 Device 006: ID 0403:6010 Future Technology Devices International, Ltd FT2232C Dual USB-UART/FIFO IC === Was mache ich falsch?
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
-
Thread
IO Konfiguration von einem Xilinx FPGA herausfinden.
gehört. * z.B. das hier: http://wesche.we.ohost.de/Homepage/Version_3/index.php?section=PC_Delphi_FT2232_JTAG.html
-
Thread
FT4232H 2x SPI mit C#
Ich hab unter Windows 7 (32 Bit!) mal was mit dem FT2232H gemacht, dürfte recht ähnlich sein. Die mitgelieferten Beispielprogramme haben da alle tadellos funktioniert... z. B. hier? http://www.ftdichip.com/Support/SoftwareExamples/MPSSE.htm
Ordner x86_64 leer und mit 32Bit gibts auf meinem 64Bit System Probleme. Ich habe auch noch eine FT2232HSPI C# Testapp gefunden, die kompiliert aber mit einer neueren Visual Studio Version nicht.
-
Thread
xc9500xl's mit 5v programmierbar?
eingesetzt werden - damit kann dann "jeder" den CPLD per USB > programmieren. Du könntest auch einen FT2232D nehmen, dafür gibts auch einen Programmer. fchk
vcc+0.5v kann. Bei vcc von 3.3v sind das mit 3.8v deutlich unter 5v. > Du könntest auch einen FT2232D nehmen, dafür gibts auch einen > Programmer. Jaa, aber der avr ist auch noch für andere aufgaben im Einsatz, das programmieren des cpld ist nur eine. Und ich fände es super wenn ich alles mit
-
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 RS-485 Datenverlust
für ein FTDI-Chip ist eingebaut? Full Speed oder High Speed? Ansonsten probiere doch mal einen FT2232H mit zwei RS485-Ports aus. Das ist ein High Speed USB Device, und das reagiert auch schneller. fchk
-
Thread
16bit eeprom per Atmega beschreiben
bewerkstelligen? Nein. Nimm einen FTDI2322H und schau Dir den "MCU Host Bus Emulation Mode" an. Da spielt der FT2232H Prozessor und stellt einen externen Adress/Datenbus zur Verfügung, über den Du den Chip beschreiben oder lesen kannst. Die unteren 8 Bit sind gemultiplext, Du brauchst daher einen 74HC573 für die
-
Thread
Was ist von Analog Devices MCU zu halten?
ist kein Problem, hier geht sogar der simple steinalte Frickelport-Adapter "Wiggler", oder einer der FT2232-basierten OpenOCD-Adapter. Kostenlose Versionen kommerzieller Tools, die i.d.R. eine Codegrößenbeschränkung haben, können aber auch in Frage kommen, da gibt es beispielsweise die Kickstart-Version
-
Thread
FIFO mit 2 verschiedenen Takten im Cyclone
und "sperre" den FTDI wenn es > gesetzt ist! Welchen FTDI verwendest Du denn? Ich verwende den FT2232H im Modus "FT245 Style Synchronous FIFO Interface". Natürlich könnte ich einfach, falls der Buffer des FIFO voll ist, nichts mehr einlesen. Das wär aber sehr viel zu ändern an den FSM's, die ich
kommen, oder? aber sicher bin ich mir nicht... Wenn ich das FIFO so mache, dass ich das lesen vom FT2232 nicht anhalten muss, wärs mir schon viel lieber. Nicht nur um am Design weniger zu ändern, sondern auch geschwindigkeitsmäßig!
-
Thread
NOR Flash 256/512 MBit SPI Programmiergeräte
Macronix flash chip "MX25L6405(D)" (8192 kB, SPI) on ft2232_spi. Found Macronix flash chip "MX25L6406E/MX25L6436E" (8192 kB, SPI) on ft2232_spi. Found Macronix flash chip "MX25L6445E" (8192 kB, SPI) on ft2232_spi. Multiple flash chip definitions match
= 9307 us, 4 myus = 4 us, OK. Initializing ft2232_spi programmer Using device type FTDI FT232H channel A. Disable divide-by-5 front stage Set clock divisor MPSSE clock: 60.000000 MHz, divisor: 2, SPI clock: 30.000000 MHz No loopback of TDI/
-
Thread
ARM flashen per SWD
SWD-Schnittstelle > der ARMs unterstützt. witzigerweise hat mich die Suche nach segger j-link zu openOCD mit FT2232 geführt. Das wäre die Lösung ohne Programmiergerät. Den FT2232 bringe ich schon noch unter, notfalls auf der Lötseite ;) Nochmal vielen Dank, jetzt sehe ich schon klarer...
-
Thread
Speicher auslesen bei Hameg-Oszi HMO2xxx/3xxxx
> Was ist hier die maximale Baudrate? 115200 Baud? Nein die FT232 sind schneller: http://www.ftdichip.com/Products/ICs.htm Grüße Löti
befürchtet habe... So was darf doch eigentlich nicht wahr sein. Hier hätte man doch problemlos einen FT2232H verwenden können; fertige Treiber von FTDI gibt es dafür doch auch schon. Agilent hatte schon vor zehn Jahren bei einem ihrer Signalgeneratoren einen High-Speed-USB-Port eingebaut (mit einem
-
Thread
Wie AtTiny10 programmieren.
6.0.1) auch eine Reihe von Eigenbauten, das reicht vom USBasp bis zu Bitbangern auf der Basis eines FT2232.
-
Thread
Atmel AT91SAM7S256
JTAG-Interfaces für ARMe sind neben dem nicht totzubekommenden Frickelport-Adapter "Wiggler" auch die FT2232-basierenden OpenOCD-Varianten, die günstiger sein dürften als der schon genannte ULink. Eine Quelle für solche JTAG-Interfaces ist z.B. Olimex, die auch komplette Testplatinen für den von Dir
siehst Du die Pinbelegung und Verschaltung des Standard-JTAG-Steckers. Und das hier ist so ein FT2232-basierender JTAG-Adapter: https://www.olimex.com/Products/ARM/JTAG/ARM-USB-TINY-H/
-
Thread
Frage zu XMega?
Claude Juncker schrieb im Beitrag #3355853: > Ich hatte mit FT232 schon abgeschlossen. Jetzt wirde es mir wieder ins > Leben gerufen. Da werde ich mal nach einem Board mit guten ADC und FT232 > als Schnittstelle suchen. Der FT232 wird vielleicht zu langsam sein. Du wirst eventuell einen FT245 oder FT2232H nutzen wollen - ohne den Flaschenhals einer richtigen seriellen Schnittstelle darin. > Könntet ihr mir vlt. trotzdem mal Stichpunkte zum Schreiben einer USB > Firmware aufzählen
-
Thread
µC-Tester bauen
Hallo zusammen, ich habe vor, einen "Mikrocontrollertester" zu bauen, der durch einen "FT2232H" (Evaluation Kit eines FTDIs) angesteuert wird. Sinn der Sache soll sein, dass man mithilfe des FTDIs die Pins des zu testenden Mikrocontrollers in Echtzeit Schalten/Auslesen kann und diese als
Testablaufplan. Nun zur Frage: - Habt ihr Erfahrung mit der mitgelieferten DLL vom jeweiligen FT2232H? Leider finde ich nicht allzu viel zu dem Thema im Internet, da das Datenblatt zum zugehörigen Evaluation Kit nicht hilft. Ich wünsche mir rege Ideen, sofern es das Ganze nicht eh schon gibt
-
Thread
FTDI/JTAG buffer overflow?
Servus, ich konfiguriere ein FPGA über eine USB/JTAG-Verbindung mit einem FT2232H. Dazu verwende ich den ftd2xx-Treiber und die entsprechende lib/API. Meine Software ist so implementiert, dass ich die Schreibzugriffe puffere und als 4K-Blöcke an die FT_WRITE()-Funktion weiter
FtJtagIO::writeBuffer(uint8_t data) { writeBuffer(1, &data); } void FtJtagIO::flushBuffer() { if(trSize == 0) return; ftStatus = FT_Write(ftHandle, trBuffer, trSize, (DWORD
-
Thread
Code Composer Studio Lizenzfrage XDS100
(die v1 solltest Du nicht mehr kaufen) nicht. Es gibt inzwischen schon eine v3. Was ich sehe: FT2232HL Atmel 9346D Microwire EEPROM (da stehen die USB Deskriptoren drin, die müssen also übereinstimmen) Xilinx XC2C32A CPLD (programmiert!) Ich denke aber, wenn die Chinesen klauen, dann richtig
-
Thread
USB-Programmer in Makefile einbinden aber wie?
avrdude.conf:431] jtagkey = Amontec JTAGKey, JTAGKey-Tiny and JTAGKey2 [/etc/avrdude.conf:408] 2232HIO = FT2232H based generic programmer [/etc/avrdude.conf:382] avrftdi = FT2232D based generic programmer [/etc/avrdude.conf:355] arduino = Arduino [/etc/avrdude.conf:
-
Thread
STM32 debuggen mit ST Link V2
Hat jemand Erfahrung mit FT2232H basierenden? Wie schnell sind die?
Micha schrieb im Beitrag #3293355: > Hat jemand Erfahrung mit FT2232H basierenden? Wie schnell sind die? In etwa wie der ST-LINK/V2, jedoch minimal schneller. Ich habe auch einen Olimex ARM-USB-OCD. Kaufe lieber gleich einen Segger J-LINK-EDU, der kostet auch
-
Thread
Programmierdauert XCF16P
Hi, bei mir dauerte das XCF02 mit xilprg und ICEbearPlus (FT2232 basiert) schätzungsweise 6 Sekunden. Ist aber schon ewig her.. das 16P sollte auch gehen. Programmieralgos sind m.W. offen.
-
Thread
JTAG via LVDS praktikable Möglichkeiten?
ft2232 und dann per USB...?
> ft2232 und dann per USB...? Hi Grendel, Dann bräuchte ich ja auch einen extra Baustein.
-
Thread
Beschreiben eines I2C EEPROM bei 1.8V Pegeln
I2C (5V oder 3.3V) und einen I2C Pegelwandler um auf 1.8V zu kommen. 2) Ich nehme einen FTDI chip (FT2232) und einen I2C Pegelwandler um auf die 1.8V zu kommen. 3) Lösungen für den Parallelport fallen flach, da nicht mehr vorhanden. Entwicklungsaufwand sollte gering sein, Kosten sollten auch gering
-
Thread
FTDI FT232H/UM232H über USB an PC
#ifdef _WIN32 #include<windows.h> #endif #include <ftd2xx.h> #include <libMPSSE_spi.h> //FT_HANDLE ftHandle; int main(void) { FT_STATUS ftStatus; DWORD lpdwnumDevs; // create the device information list ftStatus = FT_CreateDeviceInfoList(&lpdwnumDevs); if (ftStatus
in dem Dokument nochmal nachvollziehen. http://www.ftdichip.com/Support/Documents/AppNotes/AN_130_FT2232H_Used_In_FT245%20Synchronous%20FIFO%20Mode.pdf Hier ist alles nochmal schön erklärt, allerdings wie gesagt, für den Sync. FIFO Modus. MfG Cihan
-
Thread
Suche Schaltplan für diesen OpenOCD-USB-Adapter
Hi, ich weiß nicht ob es hilft, das DebugBoard von OpenMoko hatte ebenfalls eine FT2232D verwendet ... Unter http://wiki.openmoko.org/wiki/Debug_Board_v2 ist auch ein Schaltplan verlinkt ... MfG.
Rufus: der tip mit dem Masse messen war supi :) ich konnte masse am olimex board gegen GND-PIN vom FT2232D messen. Liebe Grüße Claudia
-
Thread
Empfehlenswerte Chips zur FPGA <-> PC Kommunikation über USB
Hallo zusammen, ich benutze seit längerer Zeit einen FT2232HL von FTDI. Ich bin mit dem Ding aber absolut unzufrieden. Der FTDI hält teilweise seine eigenen Timings nicht ein und erzeugt asynchrone Signale zu seinem eigenen Taktsignal. Auch ist der Treiber
Wir setzen den FT2232HL in synchronous fifo Mode ohne Probleme ein.
-
Thread
Spartan-6 Entwicklungsboard, was braucht man noch?
Folgende Funktionen und Bauteile sind schon auf der Leiterplatte: -FPGA Spartan-6 -DDR2 SD-RAM -FT2232H (USB 2.0) -Programm Flash -Spannungserzeugung 1.2V, 2.5V, 3.3V -3-Achsen Sensor -Oszillator 66.6MHz Alle Pins auf Pinheader geführt. Ich habe mal ein Bild der letzten Version angeheftet.
Folgende Funktionen und Bauteile sind schon auf der Leiterplatte: > -FPGA Spartan-6 > -DDR2 SD-RAM > -FT2232H (USB 2.0) > -Programm Flash > -Spannungserzeugung 1.2V, 2.5V, 3.3V > -3-Achsen Sensor > -Oszillator 66.6MHz > > Alle Pins auf Pinheader geführt. Ich habe mal ein Bild der letzten > Version
-
Thread
2x RS232 an einem USB-Port
bzw. http://www.ftdichip.com/Products/ICs/FT2232H.htm
ARW" 3.95€ "MAX 3232 CSE" 0.98€ "ADUM 1201 AR" 1.95€ "MAX 3221 ECAE" 1.75€ RS-Online.Com: FT2232D 5.58€ netto FT2232HL 7.02€ netto FT4232HL 8.58€ netto Sollte es am FT2232 scheitern - ich glaube ich habe hier noch ein paar FT2232HL rumliegen. fchk
-
Artikel
Logic Analyzer-Projekt: Ideen zur Hardware
Core wird in VHDL geschrieben. Interface zwischen LA und PC. In der FPGA-Lösung bietet sich der FTDI FT2232C (Dual USB UART/FIFO) an, wie er auch im UXIBO Verwendung findet. Damit kann der FPGA per USB über die erste Schnittstelle im Bit-Bang-Mode geflasht werden und über die zweite mit dem PC kommunizieren
müsste. Interface uC Computer. Da die Daten schnell im PC sein sollen, bietet sich USB an, also mit dem FT245 um schneller (2-3 Mbaud) als der FT232 (1 Mbaud) die Daten zu versenden. FTDI bietet die Treiber für Windows/Linux kostenlos an. Eine Alternative ist der CP2102, der weniger Bauelemente benötigt aber
-
Thread
MachXO2 USB-Programmieradapter - Billige Alternative oder unbrauchbar?
Ich habe mir eben das Programmier-Tool FT_prog (http://www.ftdichip.com/Support/Utilities.htm#FT_Prog) einmal angesehen und den EEPROM vom FT2232 auf dem MachXO2 Breakout Board ausgelesen. Geht problemlos. Aus den Konfigurationsdaten kann
Mittag auch bestellt. Gut zu wissen, das es damit geht. Scheinbar hat Lattice keine Unterstützung des FT232H. Vom Support habe ich bis auf die Eingangsbestätigung noch keine Info bekommen. Es gibt direkt von FT auch ein FT2232h breakout board als Alternative zum Teil von ELV, kostet aber etwas mehr.
-
Thread
USBprog 4.0 vs Atmel JTAG ICE
kannst. Früher war da der „Wiggler“ recht beliebt, aber seit Parallelports Mangelware sind, wäre ein FT2232-basierter Bit-Banger eine preiswerte Einstiegslösung. (Die Dinger kann man übrigens auch zum ISP-Programmieren von AVRs benutzen.)
-
Thread
GeoQTL Platine testen/umbauen
diesen JTAG-Anschluss gibt, dann brauchst Du nur einen passenden JTAG-Adapter (beispielsweise die FT2232-basierenden OpenOCD-Varianten, oder einen JLink von Segger o.ä.) und einen passenden Crosscompiler, wie es ihn als gccarm in diversen Varianten gibt, oder wenn es auch was kommerzielles sein darf
-
Thread
FT232R als Lattice JTAG Dongle?
moechte gerne das JTAG-Kabel quasi integrieren auf dem Board. Lattice benutzt ja durchgehend den FT2232H, der ist mir aber wegen Verfueg- und Loetbarkeit eher unsympatisch (sollen auch mal Studenten ran :) Im ispVM-Verzeichnis befindet sich eine Header-Datei, die nahelegt, dass auch der FT232R (
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
-
Thread
USB Device Implementieren
kBytes/s -> VCP: Treiber notwendig, PC-Seite einfach. - mehr als 200 kBytes/s -> High-Speed (FX2/FT2232H oder on board): Treiber notwendig, PC-Seite etwas komplexer.
-
Thread
FTDI-USB + FPGA
Du die D2XX Treiber. Dieses Datenblatt solltest Du mal lesen. Soweit ich das noch weiss, wird der FT2232H per EEPROM als Synch FIFO eingestellt. Per Software (->D2XX Interface) kann man den dann umstellen auf Asynch FIFO.
Moin Andi, schau dir mal folgendes Beispiel an: http://opencores.org/websvn,filedetails?repname=ft2232hcore&path=%2Fft2232hcore%2Ftrunk%2Fvhdl%2Fusb_sync%2Fusb_sync.vhd Für dich dürfte allerdings nur der Teil mit "-- Handle FIFOs to USB2232 in synchronous mode" interessant sein. Desweiteren
-
Thread
RS232 Switch
einen Haken: gleichzeitiger Emfang ist nicht möglich. LOL, und wie meinst Du funktionieren dann die FT2232H (2* UART) und FT4232H (4*UART)? Natürlich kann man gleichzeitig empfangen (und auch senden), solange die Datenmenge insgesamt kleiner als die USB Schnitstellengeschwindigkeit bleibt. Die o.g.
in diesem Fall mit vier simultan nutzbaren Schnittstellen: http://www.ftdichip.com/Products/ICs/FT4232H.htm So etwas entwickelt man nicht selbst, weil der Aufwand der Treiberentwicklung in überhaupt keinem Verhältnis zum erzielbaren Nutzen steht. Für die oben genannten Fertiggeräte oder auch diesen
-
Thread
SPI / RS232 ---> USB ---> Python, ich verliere den überblick.
devices.aspx?dDocName=en546923) Die GPIO Pins könnte ich für die SPI Kommunikation nutzen? FTDI 2232D (http://www.ftdichip.com/Products/ICs/FT2232D.htm) Dual Ausführung für SPI und Uart konfigurierbar. Mit einem Mikrokontroller. Charmant wäre das dieser die meiste Arbeit "erledigen" könnte bevor
-
Thread
PDI oder JTAG Programmiere für Xmega selber bauen
ft232rl und bootloader z.b. chip45?
und anderes erzeugen. Man muss halt nur die richtigen Verbindungen herstellen. Ein Olimex FTDI, dlp2232h, minila oder aehnlicher Adapter bieten die entsprechenden Ausgaenge auf dem einen oder anderen Adapterlayout an. Und mit xc3sprog koenntest Du dann den Adapter ansprechen, um den XMega mit JTAG zu
-
Thread
FPGA BlockRAM mittels JTAG auslesen
PC-Seite eine JTAG-Toolchain, da gibt es aber eine Menge Implementierungen auf Basis der beliebten FT2232(H)-Chips. Grüsse, - Strubi
-
Thread
neue Chips von FTDI: FT230X, FT234XD
Habt Ihr schon Erfahrungen mit den neuen "kleinen" USB_2_UART-Chips von FTDI: FT230X, FT234XD ??? Die schienen die gleichen Treiber wie FT232, FT2232 etc zu haben, nur minimale Aussenbeschaltung und sehr klein (SSOP16, QFN16 und DFN12).
den PC auch auf der sicheren Seite. > Das halte ich nur für bedingt richtig: > Beitrag "Problem FT2232H von FTDI" Treiberfehler gibts immermal. Davon bleibt weder FTDI verschont noch der Treiber von den µCs mit integriertem USB. Nächstes Gegenargument bitte. QFN und DFN sind ja jetzt nicht
-
Thread
Temperaturmessung in Echtzeit bis 300°C am PC
Kannst auch nen FT232R nehmen, der setzt RS232 auf USB um. Dann haste trotz einfacher Programmierung USB und die Versorgung mit 5V aus den USB. Welchen Sensor willste denn nehmen?
realisieren? Dann kommt man auch ohne µC aus. http://www.ftdichip.com/Support/SoftwareExamples/MPSSE/FT2232C-Proj01_v11.pdf
-
Thread
FT232R bitbang modus
bevor Du das nächste Byte senden kannst. Habs aufgegeben weil vieeel zu langsam. Nimm lieber nen FT2232, der hat die MPSSE. Damit geht das wesentlich schneller und wird auch direkt vom avrdude unterstützt. Mit dem FT2232H und aktuellem avrdude-svn gehts richtig fix.
Das mit den Checksummen klingt für mich etwas kompliziert, vllt nehme ich dann lieber einen FT2232, da der schon SPI spricht. MfG mike
-
Thread
ISA-Karte nach GPIB umbauen
Mit dem FT2232 von FTDI kann man ein USB zu ISA interface basteln. http://www.ftdichip.com/Support/SoftwareExamples/MPSSE/FT2232C-Proj04.pdf Aber nen µC mit externem memory bus und USB wär wohl schöner.
Vielen Dank für die Antworten, insbesondere das mit dem FT2232H und die Variante mit NI USB-6211/NI PCI-6221 werde ich mir genauer anschauen. Im Anhang der Schaltplan des ISA-Boards. Es werden zwar mehr als vier Adressleitungen belegt, diese sind aber Überflüssig