-
Thread
FPGA Projekt
Der AVR ist überflüssig. Einfach einen FT245R oder wenn´s schneller gehn muss, den neuen FT2232H an den FPGA und das Ding als FIFO benutzen um die Daten zum PC zu streamen. Geht recht einfach, die Ablaufsteuerung kannst du dann in den FPGA machen.
-
Thread
FPGA FIFO-Werte auslesen
FIFO-Master und schreibt seine Daten in einen Slave FIFO, zum Beispiel Cypress FX2 oder der neue FT2232H, die können 40 bzw. 25 MB/s wegstreamen, große Blöcke vorausgesetzt.
-
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
FT2232H & Matlab
der Planungsphase ist und wo eine schnelle Datenübertragung hilfreich ist, dachte ich daran einen Ft2232H zu verbauen, die über Farnell gut beschaffbar sind. Dazu will ich den synchronous Fifo Mode zu benutzen. Am besten wäre es, wenn ich den 2232 direkt in Matlab einbinden könnte. Als virtueller Comport
-
Thread
Programmiergerät für ARM7 und ARM9
Klon für den Parallelport (sofern noch vorhanden) tut es, oder USB-OpenOCD-Interface auf Basis des FT2232. Der Rest ist eine reine /Softwarefrage/. Sieh in der Kompatibilitätsliste Deines Entwicklungssystems nach, der JTAG-Adapter ist ein reines Stück Hardware, das allenfalls mit einem Devicetreiber
-
Thread
Linux und USB JTAG von Digilent
Software auch dfür gibt. Ansonsten wäre da noch die Selbstbau-Lösung XCS3Prog, die arbeitet mit dem FT2232...
-
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
Programmierung USB Chip CY7C680013A
Ich weiss nicht, wie weit Dein Entwirf fortgeschritten ist. Aber der FT2232H ist deutlich einfacher zu handhaben. Er braucht keine Firmware und inzwischen auch erhaeltlich...
Mit der Blackbox bist Du beim FT2232H...
-
Thread
Digilent JTAG USB Cable
In der naechsten Zeit will ich einen Adapter mit dem FT2232H bauen, mit (Bestueckungsoptionen fuer) verschiedenen Kabeladaptern ( Atmel 2.54mm 10 polig, Xilinx 2mm 14 polig, was sonst?), level shifting Treiben und einem Schaltregler mit jumperbaren Spannungen
-
Thread
JTAG über USB (Selbstbau)
Der FT2232 kann USB->JTAG. (Die neuen FT2232H und FT4232H auch)
Willivonbienemaya .. schrieb: > Der FT2232 kann USB->JTAG. > (Die neuen FT2232H und FT4232H auch) Nicht ganz richtig. Der FT2232 ist lediglich ein USB zu Seriell-Konverter, der alternativ die IO-Pins auch im BitBang-Modus ansteuern kann
-
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
ARM JTAG Debugger: Alternative zum OpenOCD
es noch etwas anderes in der Preisklasse? Oder gibt es eine Alternative zum OpenOCD und einem FT2232 basiertem JTAG I/F? Freue mich über eure Tips und Erfahrungen. Gruß 900ss PS. Vielleicht weiß M. Thomas etwas mehr? ;-)
nicht schlecht für den privaten Anwender. Gibt es sonst eine alternative zum OpenOCD um über ein FT2232 basiertes JTAG I/F zu debuggen und zu flashen? Oder freuen sich alle Hersteller über das OpenOCD? Ansonsten wären ja alle I/F mit dem FT2232 unbrauchbar, wenn ich das richtig verstehe. 900ss
-
Thread
USB-Device von opencores
verbinden, so wie ich das verstehe. Der Treiber wird z.B. im OpenOCD Projekt benutzt um sich mit dem FT2232 Device oder einem J-Link zu verbinden. Beim FT2232 übernimmt noch eine zusätzliche Library die "Protokollumsetzung". Beim J-Link geht das dann direkt. Hier hat der Hersteller das USB-Protokoll
-
Thread
JTAG FT2232 OpenOCD Adaptive Clocking
Hallo, ich entwerfe gerade einen OpenOCD-JTAG-Dongle auf Basis eines FT2232H. Ich wuerde gerne Adaptive Clocking unterstuetzen. Die Debugger mit FT2232, die ich bis jetzt gesehen habe, koennen das alle nicht. Hat jemand vielleicht eine Ahnung, wie das in OpenOCD implementiert
-
Thread
Kompatibilitaet zwischen FT2232D und FT2232H
stehe vor folgender Aufgabe: Ich habe eine Schaltung fuer einen USB-JTAG-Dongle, basierend auf dem FT2232D. Als Software kommt OpenOCD zum Einsatz. Ich moechte gerne den FT2232D durch die neue High-Speed-Version FT2232H ersetzen. Ich frage mich bloss, ob dann die OpenOCD-Software noch kompatibel ist. OpenOCD
es aus den Application-Notes 108 und 110 lese, sind die MPSSE-Einheiten der Chips kompatibel. Der FT2232H hat gegenueber dem FT2232D einen zusaetzlichen Clock-Prescaler: FT2232D: clock_in=12MHz -> Prescaler_a -> TCK_max=6MHz FT2232H: clock_in=60MHz -> Prescaler_b -> 12MHz -> Prescaler_a -> TCK_max
-
Thread
USB to SPI Bridge
Protokolls beigefügt (SPI_Protocol.jpg). Mein erster Ansatz war die Verwendung des FTDI Chips FT2232H. Leider bin ich dabei auf das Problem gestoßen, dass die Idle Einstellung des Clocks immer auch das Verhalten beeinflusst, wann die Daten auf den Bus geschrieben werden. Die Bedingung Clock Idle
-
Thread
ft2232D Beschalten
Hallo, möchte nicht ein USB Interface Kabel kaufen das mit dem FT2232D nach 2 x RS232. Ich würde gerne das Interface mit auf die Platine integrieren, nun weis ich aber nicht genau wie ich es an schliessen muss. Würde mich über Tipps bedanken. Gruß Frank
-
Thread
Luminary Eval-Board als Debugger
z.Bsp, auch einen STM32F102 > debuggen? Das müsste gehen. Das JTAG-Interface basiert auf einem FT2232 und etwas Logik für die Umschaltung zwischen Boarddebug und ext. Debuggen.
-
Thread
USB JTAG für XILINX
Außerdem noch den SVF Player von Amontec, der arbeitet mit dem Amontec JTAG Key, der hat ja einen FT2232 drin, eventuell lässt der sich nachbauen....
Ein FT2232 mit der Standardbeschaltung, also Quarz, EEPROM, fertig. IO Spannung ist 3,3V das ist kompatibel mit 3,3V und auch 2,5V, da der FT2232 nur recht schwache Ausgangstreiber hat
-
Thread
Mehrere COM Schnittstellen an einem USB Port
aber für neue Desings den FT2232D benutzen. Hat der Vorgänger irgendwelche Bugs?
Hallo Steffen, die FTDI-Typenbezeichnung ist wie folgt: FT2232C - alter Typ, mit Blei FT2232L - Bleifrei FT2232D - Bleifrei und zusätzliche Modi möglich Man sollte wirklich nur noch den D-Typ verwenden. Hier gibts auch fertige Module: www.b-redemann.de
-
Thread
RS232 -> I2C Standart
Protokoll wirklich zeitlich einhältst. Tipp: Spar dir das gefrickel und nimm einen IOWarrior oder den FT2232, die machen I2C in Hardware und das klappt dann auch.
-
Thread
Hilfestellung bei Cortex M3,Code::Blocks und Debugger
noch einen richtigen "LPT-Port" hat. Ist aber dennoch eine etwas altbackene Lösung. - Adapter mit FT2232-Chip (wie z.B. der genannte JTAGkey-tiny) sind recht günstig und halbwegs zügig. Habe hier einen JTAGkey und bin zufrieden damit. Der jtk-tiny hat meines Wissens nur andere Levelshifter. Gibt auch
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Servus! Im Anhang noch als Ergänzung 2 Bilder meiner kleinen Platine mit dem FT2232RL drauf, welche noch in die Schachtel (Kasettenhülle auf http://www.mikrocontroller.net/articles/AVR-Dragon) reinpasst. Ich werde dann ein neues Bild davon reingeben, so wies jetzt ausschaut. Der
Servus! Im Anhang noch als Ergänzung 2 Bilder meiner kleinen Platine mit dem FT2232RL drauf, welche noch in die Schachtel (Kasettenhülle auf http://www.mikrocontroller.net/articles/AVR-Dragon) reinpasst. Ich werde dann ein neues Bild davon reingeben, so wies jetzt ausschaut. Der
-
Thread
Load geht nicht mit neuem OpenOCD
gdb the flash mem-map gdb_memory_map enable gdb_flash_program enable #interface interface ft2232 ft2232_device_desc "OOCDLink A" ft2232_layout oocdlink ft2232_vid_pid 0x0403 0xbaf8 jtag_khz 5 jtag_nsrst_delay 500 jtag_ntrst_delay 500 #target configuration #start slow, speed up after
-
Thread
CPLD per USB programmieren
gemacht - hab aber keinen mehr an meinen PC. Ich hab ein USB-OCD-TINY von Olimex (so ein JTAG mit FT2232 für ARM programmierung). Eine passende Software, mit der ich auch Xilinx CPLDs mit diesen JTAG Adapter programmieren kann wäre super. Was gibt es denn da offiziell von xilinx käuflich zu erwerben
-
Thread
ARM Parallelport Debugger (Wiggler) und STR91xFAM?
http://rowley.co.uk/arm/index.htm Sinnvoller ist es allerdings, anstelle des "Wigglers" einen FT2232-basierenden OpenOCD-JTAG-Adapter zu verwenden, der wird ebenfalls von Crossworks unterstützt und braucht eben keinen Parallelport mehr.
-
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
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
FT2232D Funktionsweise
Hallo, ich habe eine Schaltung mit FT2232D. USB-RS232. Kann mir mal jemand die Funktionsweise des FT2232D erklären. danke
-
Thread
Crssstudio und OpenOCD USB Adapter
Verbindung mit einem LPC-P2103, und es will einfach nicht laufen. Als Target habe ich in Crossstudio FT2232- Compatible angegeben. Und jetzt kommt lediglich der Hinweis: Cannot identify Target, check connection. Hat vielleicht einer von euch noch eine Idee was man noch probieren könnte und ob es
1. Right click on a blank space in the targets window and select "New Target Interface > Generic FT2232 Device". 2. Right click on the new target interface and select "Properties" - set the following properties: nSRST Inversion Mask 0x0200 nSRST Mask = 0x0200 nTRST Inversion Mask = 0x0000 nTRST
-
Thread
openocd AT91SAM9260
configuration telnet_port 4444 gdb_port 8888 # home-made jtag-interface interface ft2232 ft2232_device_desc "Olimex OpenOCD JTAG A" ft2232_layout olimex-jtag ft2232_vid_pid 0x15ba 0x0003 # ft2232_latency 2 jtag_speed 3 ###################################### # Target:
-
Thread
LPC-H2148 OpenOCD(rev 1454) mit Olimex ARM-USB-OCD
=ocd_ft2232_device_desc Debug: 24 0 command.c:108 script_command(): script_command - ft2232_device_desc, argv[1]=Olimex OpenOCD JTAG A Debug: 26 0 command.c:91 script_command(): script_command - ft2232_layout
init complete Debug: 77 3 ft2232.c:1540 ft2232_init_ftd2xx(): 'ft2232' interface using FTD2XX with 'olimex-jtag' layout (15ba:0003) Debug: 78 296 ft2232.c:1651 ft2232_init_ftd2xx(): current latency timer: 2
-
Thread
Schnelle Datenübertragung von µC zu PC
würden ja die 8 Mbit/s eines FT245 gut reichen. Aber generell, auch beim FT2232H, habe ich so meine Sorgen bei der Übertragung vom Tx_Fifo zum Pc. Denn wenn der nicht rechtzeitig vor einem Überlauf die Daten abholt wird meine Messung, die ja kontinuierlich übertragen werden muss
genuegend Leseanfragen am Device anstehen. Ein extra Thread kann hilfreich sein, aber fuer den FT245|FT2232L sollte es auch ohne gehen. Das USRP Projekte erreicht mit dem FX2 in einer aehnlichen Anwendung etwa 33 MByte/sec
-
Thread
FT2232D Treiber Installation
Hallo, Ich habe mit dem FT2232D einen USB zu RS232 Converter fertiggestellt. Nun möchte ich es testen. Dazu brauche ich die Treiber, die man auf der homepage www.ftdi.com findet. Nun habe ich diese files runtergeladen aber weiss
-
Thread
4MBit Danten in den PC bekommen? FTDI Chip?
Differentielle Signale sind wandel ich diese zuerst mit einem IC um aber das soll alles sein. Werde den FT2232H nutzen der andere ist wohl zu langsam.
hmm... nur so zum verständniss, der FT2232H kann doch die Daten für mich zwischenspeichern. Oder? Das bedeutet ich schaufe in meinem 500ms Raster in ihn rein und lese im 1ms. Raster einfach "große" Blöcke aus. Oder? Also echtzeit ist kein
-
Thread
FT2232D suspend mode
Hallo, Ich muss eine Schaltung entwickeln mit dem FT2232D. Es soll ein gewönlicher USB-RS232 Converter sein. Nun meine Frage ist folgend. Auf Seite 30 ist eine abbildung USB-Rs232 vorhanden, doch wegen mangelndem Platz habe kann ich SP213EHCA nicht gebrauchen
-
Thread
Diskussionsrunde: Opensource Entwicklungstools für STM32
#daemon_startup 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 Ergebnis
-
Thread
PWM Signal über den PC ausgeben
direkt über den PC generiert werden und je nach Gebrauch gesendet. Ich habe mir überlegt einen FT2232 und einen DAC mit SPI. PC(USB) ---> FT2232(SPI)---> DAC Es ist nur eine erste Idee, also ich habe noch nicht geprüft ob das möglich ist oder nicht, werde es aber heute Abend noch tun. Was
-
Thread
schneller ARM JTAG Adapter für OpenOCD
Ich habe einen selbstgebauten Wiggler-JTAG Adapter und einen FTDI (FT2232) basierten mit OpenOCD ausprobiert. Beide schaffen beim Programmieren des Flash so um die 3kB/s bis maximal 5kB/s. Aufgrund der Arbeitsweise kann man wohl nicht mehr erwarten. Bei Dateigrößen so um
-
Thread
EEprom 24c02 mit MFC anwendung programmieren
Programmiersprache seiner Wahl integrieren kann. Wäre dann sogar über USB. Noch luxuriöser wäre ein FT2232H, der hat zwei MPSSE-Controller, die I2C/JTAG/SPI Kommunikation unterstützen und dir somit zusätzlich solche Timing-Probleme abnehmen. Mit nem normalen FT232R gehts auch, wenn man weiss, wie man's
-
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
sollte der FT2232 auch kurze Pakete nach zumindest 2 ms zum PC schicken. Lg
-
Thread
PIC32 JTAG Adapter
From Jtag to Read.... DATA ??? From Jtag to Write .... DATA ??? Command ??? FROM ??? FT2232D to ???? to PIC32MX795 Programuji v Delphi architect. Co mam poslat do PIC obvou abych mohl cist nebo psat do pameti? Co mam poslat do PIC obvou abych mohl cist nebo psat do registru? Chci zazalohovat
-
Thread
MSP430 JTAG Programmierung
mit IAR EW430 ansprechen. Hierfür gibt es /keine/ Selbstbaulösungen, die vom ARM her bekannten FT2232-basierenden Interfaces lassen sich (derzeit) nicht mit dem MSP430 nutzen. Du benötigst also entweder den Olimex-Nachbau oder das TI-Original MSP-FET430UIF.
-
Thread
WinARM/CodeSourcry Startup/Linkerscipt Fragen
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
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 für
-
Thread
ftdi_sio - Probleme mit OpenOCD-USB unter Linux
dem Repository versucht den OpenOCD-USB zu Connecten. Dies schlug fehl, da die dortige Version den FT2232D noch ncht unterstützte. Daher habe ich mit der aktuellen ftdilib und dem aktuellen source von OpenOCD, OpenOCD neu kompiliert mit der entsprechenden Option "--enable-ft2232-libftdi". Da ich immer
konnte, ging ich in den Debug-Mode und kam darauf, das irgend ein Problem mit dem bulk-Write auf den FT2232 besteht. Nach dem entladen des Moduls ftdi_sio mit "rmmod ftdio_sio" konnte OpenOCD gestartet und verbunden werden. Nachteil jetzt jedoch, das ich anhand des fehlenden Treiber-Moduls "ftdi_sio" keine
-
Thread
Schaltung mit FT2232D
Hallo, Hat jemand von euch schon mal FT2232D gebraucht? Wellche Schwierigkeiten haben sich herausgestellt bei euren Schaltungen? Auf was muss ich aufpassen? Ist für meine Vorbereitungen wichtig. Danke
-
Thread
AT91SAM7 openocd flashen funktioniert nicht - RAM aber schon
funktioniert sehr gut. $ cd openocd/trunk $ ./bootstrap $ ./configure --enable-parport --enable-ft2232-libftdi $ make $ sudo make install $ make clean OpenOCD kann nun mit dem openOCD-USB (embedded-projects.net) gestartet werden: /GNU_ARM_Toolchain$ sudo openocd -f openocd-usb.cfg Immer mit
-
Thread
µC per USB ins Ethernet
zuständig ist, dann kannst Du an den sowieso kein anderes USB-Gerät (Device) anschließen, da der FT2232 selbst ein USB-Gerät ist. Um USB-Geräte ansteuern zu können, bedarf es eines USB-Hosts, Geräte (Devices) können nicht untereinander kommunizieren. Für die von Dir angedachte PC-Lösung gibt es
du kannst auch den FT2232 runternehmen und statt dessen den x-port verwenden.
-
Thread
Atmel ISP als HDL, kennt jemand ein entsprechendes Projekt?
Falls du den FT2232 verwendest kannst du über die MPSSE(PortA) den FPGA über JTAG programmieren(zumindest Xilinx FPGAs). Für die Atmels kannst du auch das ISP Protokoll - sofern frei verfügbar - relativ leicht direkt