-
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
-
Thread
Keine Lust mehr auf OpenOCD, alternativen?
September selbst kompilierten OpenOCD-Version mit AT91SAM7-Controllern, STM32-Controllern und einem FT2232H-basierten Adapter(JTAGkey2/FTDI-Treiber) unter XP+Eclispe+CDT+CDT-HW-Debug. Die Konfiguration und Nutzung wurde z.B. durch die Vorlagen in der Target-Library, dem TCL-Scripting-Support und dem erweiterten
-
Thread
ADC mit Raspberry Pi kontinuierlich auslesen
steht und liest es aus. Dann wartest du wieder. Mit Python kann ich so ganz ohne DMA 12 MBit von einem FT2232H UART lesen, dauerhaft.
-
Thread
ARM-Flash programmieren allgemeine Fragen
und verwende den mit Eclipse + GDB-Server. Das Teil ist deutlich schneller und stabiler als mein Ft2232 Adapter mit dem OpenOCD. Viel habe ich aber mit beiden Adapter noch nicht gemacht. Was allerdings nicht funktioniert ist das Flashen des Controllers (LPC2368). Er flasht zwar (~40kB/s), das
-
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
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
Import peripheral mit inout ins XPS
Hallo ich möchte einen FTDI FT2232 im FiFo-Mode per PLB vom MicroBlaze lesen/schreiben. Nur bekomm ich den inout Port im XPS nicht zum Laufen. Bin mittlerweile 3 Schritte zurück und hab ein einfaches Design mit einem Register(slv_reg0
-
Thread
ARM-USB-OCD mit Eclipse
einem ARM7TDMI-S wie dem LPC2000 darf die JTAG Frequenz maximal 1/6 der Core Frequenz betragen - der FT2232 leistet maximal 6 MHz, jtag_speed 2 teilt diese durch 3, was 2 MHz ergibt - das ist zu nah am maximum von genau 2 MHz. jtag_speed 3 sollte bereits ausreichen, mit 4 bist du auf der sicheren Seite
-
Thread
Test von TRST und SRST bei einem JTAG-Adapter
Hallo, ich hab einen JTAG-Adapter auf Basis des FT2232H aufgebaut + Pegelwandler nach Amontecs JTAGkey. Nun möchte ich testen, ob TRST und SRST funktionieren. Wie kann ich das am einfachsten tun? Grüße und schonmal Danke für Tipps!
-
Thread
FPGA wahl DAC 160MSPS
hatte 2020 ein Board mit FPGA XC7S50, DAC AD9747 und ADC AD9650 gebastelt. Zusätzlich drauf war ein FT2232H für JTAG und FIFO Interface und auch etwas RAM in Form von einem HyperRAM Baustein. Hat funktioniert, liegt jetzt im Schrank (-: Schaltplan (recht unordentlich) und Layout gibt es in diesem Thread
-
Thread
Rowley CrossWorks und USBProg 4.0
jemand den USBProg Adapter in Crossworks am Laufen? In CrossStudio kann man als Target ja ein Generic FT2232 Device anlegen, nur weiß ich dabei nicht, welche Parameter einzustellen sind und ob ein solches überhaupt mit dem USBProg funktioniert. Hat jemand anderer hiermit schon Erfahrung?
-
Thread
Suche FX2-Board für HS-USB
Hallo, ich habe jetzt eine Zeitlang mit dem FT2232H gearbeitet und komme nicht über 6MB/s hinaus. Das ist aber etwas wenig und deshalb wollte ich mal den FX2 testen. Wer kann mir ein gutes und preiswertes Board empfehlen (ohne FPGA), das ich mit
-
Thread
XC6SLX16 Spartan 6 Entwicklungsboard
Du kannst eigentlich irgend einen FT2232H-basierten Programmer nehmen und mit xc3sprog glücklich werden. Lädt deutlich schneller als Impact. Setzen wir auch für die Serienproduktion ein.
>Du kannst eigentlich irgend einen FT2232H-basierten Programmer nehmen >und mit xc3sprog glücklich werden. Lädt deutlich schneller als Impact. >Setzen wir auch für die Serienproduktion ein. Danke für den Hinweis. Wie ich sehe, gab
-
Thread
Vivado frisst massig RAM und liefert nichts.
UART_byte_rcv: std_logic_vector(7 downto 0):="00000000"; signal UART_ready: std_logic:='0'; begin FT2232H_uart: uart generic map( clk_freq => 100000000, baudrate => 921600) port map( clk => clk, start_snd => UART_start_snd, start_rcv => UART_start_rcv, byte_snd => UART_byte_snd
-
Thread
spartan6 flashen
xc3sprog-basierte Lösungen kommen auch mit den exotischen Flashes klar und flashen auch in der Produktion auf FT2232H-Basis sehr flott. Bauen muss man sie sich nicht zwingend selber, siehe auch http://forum.gadgetfactory.net/files/file/10-papilio-loader-gui/
-
Thread
USBprog: "Device not found after switching to update mode"
dem USBprog geworden. Die OpenOCD-Emulation für ARM-Prozessoren geht nicht ordentlich (ersetzt durch FT2232 basierten -> läuft). Jetzt unter AVR-Studio 5 und 6 geht die mkII-Emulation nicht mehr (-> USBasp mit avrdude) und die Programmierung von Xilinx CPLDs und FPGAs bricht häufig ab. Für letzteres gibt
-
Thread
[S] FPGA Entwicklungsboard
wie es nur geht. 3.3V, Abblockkondensatoren, JTAG rausführen, gut. - Der JTAG-Programmer ist ein FT2232, da reicht notfalls auch irgendein China Breakout Board. Schau Dir die Schaltung des MachXO2 Breakout Boards an. - Sie sind günstig und lieferbar, und das ohne irgendwelche China-Quellen, einfach
-
Thread
SPI mit MPSSE unter VB.NET
MPSSE nutzen. Speziell die SPI-Fähigkeit hat es mir angetan. Ich habe mir einBeispiel-Projekt FT2232CSPIVBNETTestApp von der Webseite heruntergeladen und auch kompiliert. Leider tritt immer ein Runtime-Error "DllNotFoundException" auf, sobald erstmals auf eine Funktion der FTCSPI.DLL zugeriffen
-
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
OpenOCD sehr langsam beim flashen
meinem früheren Brötchengeber oft verwendet ohne Probleme. Später sind wir dann allerdings auf einen FT2232 umgestiegen, der gleich mit aufs Board kam, da sich die kleinen 10-Pin-Kabel des Atmel-ICE als recht fragil für das häufige Stecken und Ziehen in der täglichen Entwicklungsarbeit gezeigt hatten.
-
Thread
STM32/Mikrocontroller Profiler?
mal anschauen - Evtl. gibt es ja hier Tools unter Linux? Also JTAG Adapter habe ich entweder eine FT2232 basierende Version oder einen ST-Link. Gibt es ansonsten gute Möglichkeiten so etwas zu tun, ohne an jeder nötigen Stelle im Sourcecode eigene Funktionen dafür aufzurufen? Vielen Dank und
-
Thread
CE Erklärung USB und Ethernet Konformitätsmessungen notwendig?
>480 MHz aus einem FTDI ? Bei einem FT2232H mit USB2.0 (480MBit/s)... Ja
-
Thread
ARM und AVR über USB
AVR-Programmer ranklemmen und via PonyProg diesen dann auch proggen? (die Schnittstelle entspricht dem FT2232-UART mit kompl. Handshaking) Ein Bild sagt mehr als 1000 Worte ;) : (JTAG) ARM-Board (ISP) AVR-Board ||
-
Thread
sigrok - Cross-Platform Open-Source Logic Analyzer Software
Das ist aber dann ein serielles Protokoll, denn der FT2232 macht auf meiner Linux-Kiste 2 (!) serielle Schnittstellen auf: /dev/ttyUSB0 und /dev/ttyUSB1 [code] uxdx@uxdx-ubuntu:~$ lsusb Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Foundation 1.1 root hub Bus 005 Device 002: ID 0403:6010 Future Technology Devices International, Ltd FT2232C Dual USB-UART/FIFO IC Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 046d:c00c Logitech,
-
Thread
NOR-Flash MX25U128 von MXIC flashen, wie?
ein 1.8V Chip. Heißt also: Du brauchst Pegelwandler, wenn Du das von einem Arduino oder einem FTDI-FT2232-Breakout-Board oder so machen willst. Vorzugsweise 74LVC1T45. Wenn Du den Chip extern betreiben willst, dann brauchst Du natürlich noch einen Spannungsregler, sowas wie MCP1702 oder so. 2. Programmieren
-
Thread
Sensordaten in PC einlesen
Sensoren werden (unterschiedlich) mit 20-40 MS/s ausgelesen. Zuerst habe ich mit dem CPU-Modus des FT2232H geliebäugelt und wollte jedem Sensor einen Übertrager spendieren. Dann las ich hier, dass die Daten nicht zuverlässig übertragen werden, d.h. es entstehen Pausen, die das Bild verfälschen. Der Autor
-
Thread
Erfahrungen mit Keil ULINK Clone von Eb*y ?
Insight-GDB, ddd, Eclipse gdb-Plugin etc. und OpenOCD mitzuarbeiten, um diese Software weiter zu verbessern. FT2232-basierte JTAG-interfaces sind so schlecht nicht und auch relativ billg oder einfach nachzubauen.
-
Thread
Wie am einfachsten Messdaten abspeichern?
FPGA + FT2232H ... geht wunderbar über USB 2.0
-
Thread
STM32-P103 + ARM-USB-OCD
durchgeführt, nur leider lässt sich mit dieser Lösung mit den Treiber aus der Datei "libusb-win32_ft2232_driver-100223" nicht die 2 Geräte erkennen die erscheinen wenn ich den Programmer anstecke. Das eine Gerät lässt sich erfolgreich als "Olimex ARM-USB-OCD (Channel A)" installieren, beim 2. Gerät
-
Thread
Alternative zu ChipScope
per JTAG (geht nur mit speziell aufgebohrten JTAG-Controllern, bzw. nur relativ asynchron mit einem FT2232 Chip) - Trace buffer, der per Soft-CPU via JTAG bei Auftreten eines Events ausgelesen wird (a la Reveal). Ich fürchte, ohne dran "rumtweaken" geht's nicht. Reveal scheiterte ab einer gewissen
-
Thread
PC-/USB-Oszilloskop
wahlweise selber was in der Richtung bauen, wenn Du meinst, dass Du das billiger hinbekommst. EIn FT2232H-Breakoutboard plus einen beliebigen ADC per SPI oder parallel plus Eingangsstufe wäre eine gültige Lösung. (und High-Spped USB und nicht full-speed wie das gezeigte Board) fchk
-
Thread
I2S Frame-Fehler automatisch erkennen/korrigieren
Vermutung lag ich offenbar daneben - das eigentliche Problem ist wohl die beschränkte Puffergröße des FT2232H internen FiFos: ~4000 bit. Jetzt lese ich häufig kleine Batches (<= 512 Byte) - seit dem klappt es mit dem Datentransfer - auch ohne weiteren Protokolloverhead. Den Hinweis auf die FiFo-Größe habe
-
Thread
Seriennummer einer SD-Karte auslesen Gesperrt
Hallo, So kann ich die SN auslesen: Ich habe an ein fertiges Modul mit einen FT2232-Chip eine SD-Kartenfassung gelötet. Mit einem .net Programm (c#) lese ich Karten-Internas aus. Schöne Grüße Bernd H
-
Thread
Nexys4 mit xc3sprog verwenden
konfigurieren. Und zwar unter MacOS X. Auf dem Board ist als integrierter Programmer ein FTDI-Chip (FT2232H) verbaut, auch wenn die Seite (Seite 6) im Schaltplan [3] wieder mal 'geschwärzt' ist. Der Chip/Programmer wird vom System erstmal erkannt: [pre] $ system_profiler SPUSBDataType ...
-
Thread
Gnarly Grey low cost 5.3KLuts UltraPlus
die PLL mehr ein >Zufallsgenerator. >Ausserdem ist kein Programmieradapter drauf, man kann ein FT2232 >Breakoutboard verwenden, oder einen RasPi, auf dem man aber nicht >entwickeln kann, da die IceCube Software nicht auf ARM läuft. >Hier schildern andere ihre Erfahrungen: >https://www.element14
-
Thread
Olimex ARM-USB-OCD Probleme
faild: all ones. Um den Aufbau der Adapterplatine zu testen, verwende ich statt dem ARM-USB-OCD ein FT2232 Modul von DLP - da schliesse ich nur TDI, TDO, TCK, TMS an den STM32 an. Ich starte openOCD (mit der entsprechenden PID/VID Kombination & gegebenem Layout) & voila, die Sache klappt, Chip wird erkannt
-
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
Gerätedesign
dem Flachbandkabel kommt VCC (3,3V) von der Hauptplatine und betriebt die VCC-IO des USB-Treibers (FT2232D VCCIOB, VCCIOB) welcher GND als Bezug auch vom FBK bekommt. Ich würde also auch GNDIO über das FBK auf die Hauptplatine legen. Schließe ich diese dann an PE der Hauptplatine an? Dann würden die
-
Thread
STM32 - Debugger - Software ?
Crossworks 2.0 mit ARM-USB-OCD hatte ich bislang keinen Hänger. Vielleicht bist du mit einer billigen FT2232-Lösung und Crossworks besser dran als mit dem J-Link. Rufus zufolge kommt Crossworks sogar mit dem Wiggler klar.
-
Thread
Simple DVB-S2 Empfangs Box mit Full Nim+"Bastelboards" aufbauen?
zumindest könnte man schonmal die Stromversorgung und weitere Peripherie nutzen...allerdings ist der FT2232 Usb-Wandler doch schon bisserl Bandbreiten begrenzt und die Nutzung von 2 solcher Dinger machts auch ned besser.Lieber gleich den Cypress FX3 nehmen,auch weil es keine BDA Treiber gibt und somit
-
Thread
Probleme mit OpenOCD-USB-Adapter
Pull-Up gesetzt wird. Der OpenOCD-USB-Adapter hat einen Jumper, mit dem man wählen kann, woher der FT2232 seine VCCIO bezieht. Entweder VTARGET (3,3V) oder VUSB (5V). Beim Jumpern sieht man auch, dass TDO auf 1,6V bzw. 2,5V wechselt. Also kommt das definitiv vom Adapter. Wer weiß Rat?
-
Thread
ARM - Fragen
einen Debugger. Die Probe könnte aber integriert sein, als Bestandteil des USB-Anschlusses wenn mit FT2232.
-
Thread
Wer schreibt mir ein kleines FPGA "Programm" ?
Wenn es etwas grösser sein darf, nimm ein Breakout Board von Lattice für 25..30 €, da ist schon ein FT2232 drauf, der Programmieren und UART Kommunikation erlaubt. http://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/MachXO2BreakoutBoard.aspx Eine Alternative zu MachXO2/3 wäre die ICE40
-
Thread
CH340 Spezi gesucht. DTR Pull-Up?
DTR nicht auf die Stiftleiste führen. Ich kenne einen kommerziellen Programmieradapter, wo ein FT2232 eingesetzt ist, also zwei V24 emuliert werden. Die eine dient ausschließlich der Datenübertragung, von der zweiten Schnittstelle werden nur zwei Statusleitungen verwendet, um das Zielgerät zu steuern
-
Thread
HiFive1 Rev B: Zweite Generation des 32-bit RISC-V-Entiwcklungsboards vorbestellbar
CPU kann nun abgeschaltet und das System so in einen Schlafmodus versetzt werden. Das auf dem FTDI FT2232 basierende Debuginterface wurde durch eine Segger J-Link-Schnittstelle ersetzt. Der auf dem Board vorhandene EEPROM wurde von 16 MB auf 4 MB reduziert, der Formfaktor ist gleich geblieben
-
Thread
320x240 Display nach 640x480 VGA
vor allem > viel IO. Wie sieht es da aus mit BRAM und Programmieradapter? Bei dem MachXO2 ist ein FT2232H mit drauf, der hat eine JTAG-Engine. Also keine Extra-Kosten, sondern direkt USB und fertig. Den zweiten Kanal kann man für UART nutzen. > Der iCE40HX-8k hat 128KBits BRAM, der LCMXO2-7000HE
-
Thread
SAM-Controller, Einstieg und Auswahl
schaden. Man muss auch mit den SAMs nicht unbedingt ein AtmelICE benutzen. Mit OpenOCD gehen auch FT2232-basierte Teile prima (wie natürlich auch für alle anderen Cortex-M), wird aber vermutlich von Atmel Studio nicht unterstützt. > Das soll kein Witz sein, das waren für mich die Gründe, mich nicht
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
Schnittstellen) für die beiden Controller. Dann musst Du da nicht rumfrickeln mit zwei USB Ports. Der FT2232D wäre soetwas. Ist aber schon etwas anspruchsvoller zu löten mit 48 Pins.
-
Thread
SVF - SMASK, welcher Einfluss auf TDI
zahlreiche App-Notes von Xilinx studiert, da ich (den wahrscheinlich 1000sten ;-) SVF-Player auf FT2232H-Basis implementieren möchte. Leider will sich mir nicht so recht erschließen, wozu das Bitfeld SMASK gut sein soll. WIE es benutzt werden soll, das ist klar dokumentiert. Aber wozu es dient
-
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