-
Thread
Hausautomatisierung mit Embedded Linux
Also ich habe auch so eine Lösung mit Linksys NSLU2 der über eine externe USB/I2C Schnittstelle (FT2232) und einen I2C-Bus alle Sensoren und Aktoren im Haus erreichen kann (Temperaturen, Lüftung, Jalousien, Licht...). Zusätzlich habe ich noch da FS20 Funksystem von ELV angekoppelt und einen ELV-Funk-Wettersensor
Wie schon gesagt, als USB->I2C Adapter verwende ich einen FT2232 von FTDI. Dazu gibt es die LIBFTDI, die auch schon für das SlugOS compiliert ist. Fertige Module mit dem FTDI-Cip gibt es verschiedene, einfach mal googlen. Den Funkempfang mache ich mit einem
-
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
Wiggler mit IAR / Keil und ARM
Hallo, vielleicht eine dumme Frage, aber funktiniert IAR bzw. Keil mit H-JTAG und dem Wiggler Nachbau aus hier dem Shop für Philips LPC / AT91SAM7S bzw. AT91SAM7X? Kann ich darüber auch das FLash programmieren? Laut dem Programm/Webseite soll es zwar gehen, aber auf Internetseiten
Ja, eine Alternative zum "Wiggler" existiert mit der auf dem FT2232 basierenden USB-Variante "USB OCD" von Olimex http://olimex.com/dev/arm-usb-ocd.html (Links für Software siehe dort)
-
Thread
ARM9 / STR9 Dev-Kit mit Ethernet/USB/CAN für 39,-
Da ist noch ein USB-JTAG-Wandler von FTDI drauf: FT2232
Vielleicht - aber: - Erstens braucht man die richtige Belegung der GPIO-Pins vom FT2232 für die JTAG Funktionen SRST,TRST. Da sieht bislang noch jede FT2232-JTAG-Variante anders aus. - Zweitens kann es sein, dass deren FT2232 customized ist, also mit abweichenden USB-IDs versehen
-
Thread
Daten über SPI?
Der FT2232 kann SPI.
--> SS(Slave) **************************************************************/ #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> volatile unsigned char data; unsigned char status; SIGNAL (SIG_SPI) { data = SPDR; if (data == '1') PORTD = 0x00; //LEDs an
-
Thread
Wirklich arm, der ARM
> Man sehe sich nur den LPC2378 Microcontroller muss man reifen lassen, d.h. sich nicht gleich auf die neusten Modelle stürzen. Nicht weil die Chips besser werden, sondern weil die anfangs eher leeren Buglisten aussagekräftiger werden. Aber stimmt schon, in die Tricore-Liste
> um so einen USB->JTAG Emulator kostengünstig bauen zu können? So immens teuer ist der FT2232 nun auch wieder nicht. Wenn du natürlich proprietäre JTAGs nachstricken willst...
-
Thread
Spartan 3 über JTAG mit FTDI FT2232C programmieren
@Johann (Gast) Auf dem Board was ich zur Z. bearbeite ist ein FT2232H, ein XC6SLX45 mit SPI Flash M25P32 und ein AT90CAN128. Alles Bausteine kann ich mit dem xc3sprog/javr von Sourceforge SVN erreichen. "externen EEPROM" is SPI Flash oder was sonst?
Here's a xsvf player / boundary scan flasher for a ft2232 using the mpsse mode: http://wesche.we.ohost.de/Homepage/Version_3/index.php?section=PC_Delphi_FT2232_JTAG.html
-
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
ähnliches Problem, welches sich aber durch Verwendung einer externen Spannungsversorgung beheben ließ, d.h. die Zielschaltung wurde nicht aus dem ARM-USB-OCD versorgt sondern erhielt Spannung von einem Steckernetzteil. Zusätzlich wurde noch der Teiler für den Takt von zwei auf vier verändert. Hierbei
-
Thread
Kleines Programm zum CPLD flashen gesucht (Xilinx)
ARM JTAG Kabel unterstützt, soweit ich weiss gibt es keine andere JTAG software mit denen man die ft2232 jtag kabel nutzen kann.
nicht kompilieren. Ich habe den Treiber von FTDI heruntergeladen und habe die beiden Dateien ftd2xx.h und Wintypes.h nach /usr/include copiert. Openocd kann ich compilieren. Da gab es vor kurzem auch ein Problem mit der Library. http://lists.berlios.de/pipermail/openocd-development/2009-April/005349
-
Thread
Auswahl Bussystem
sinnvoller. Ein sinnvoller Weg, dem PC Zugang zu CAN zu verschaffen geht über den USB-Interface-Chip FT2232C, an dem ein CAN Controller MCP2515 oder SJA1000 hängt.
sinnvoll, wenn der verwendete Controller schon einen adressierbaren 8bit-Datenbus mitbringt. Den FT2232C spricht man über eine DLL von FTDI an. Kein Hexenwerk. In dessen Datasheet ist die Anbindung eines SJA1000 beispielhaft aufgeführt.
-
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
FPGA board
Eurokarte, mit XC3S200-PQ208, 40 Pins auf zwei Steckerleisten am Platinenrand. Programmierung ueber einen FT2232 mit einem Kanal und Kommunikation auf dem anderen FT2232 Kanal. Versorgung auch ueber USB mit einem LTC4055 (wuerde ich jetzt mit einem LTC4089 machen) und Schaltreglern (TPS62200). Allerdings einiges
usw. vor allem wenn es um Bausteine wie FPGAs geht. Nun meine Frage wieso man nicht gleich ein FT-256 Pin Gehäuse vorsehen anstatt ein PQ 208 ? Die kleineren Spartans z.B. XC 3S200 XC 3S400 gibt es ja auch im FT-256 Gehäuse aber den Spartan XC 3S1000 gibt es nicht im PQ-208 Gehäuse
-
Thread
Problemlösung für USB Baustein FT232B von FTDI
Betreffen diese HW-Probleme auch den FT2232 ?
? Nicht direkt, aber andersrum gefragt: HAST du Probleme mit dem FT2232? Da es von dem Ding mittlerweile mindestens zwei oder drei Varianten gibt (D,H, etc.) wär's geschickt, wenn du sagst, welchen du hast? Ralf
-
Thread
ISP und JTAG - gehts nicht einfacher?
Hallo! Entwickle hier eine Schaltung die hohe Geschwindigkeit und "Intelligenz" vereint. D.h. die Geschwindigkeit übernimmt ein CPLD (XC95144XLTQ100) und die Intelligenz ein AVR (MEGA128).. - Soweit sogut :-) (funktioniert auch einwandfrei) Nur stört es mich ein bischen, dass ich für den
erstes Glied einer JTAG Kette programieren, auch mit einen Xilinx DLC kompatiblen Kabel oder mit dem FT2232 ueber USB. Das Programieren als ersten Glied habe ich schon ausproviert. Zum Programieren des CPLD brauche ich dann Impact.
-
Thread
LPC2148 blinky
allerding folgende fehlermeldung: info: configuration.c:50 configuration:output_handler(): command ft2232_device_desc not found info: configuration.c:50 configuration:output_handler(): command ft2232_layout not found info: configuration.c:50 configuration:output_handler(): command ft2232_vid_pid not
weiterhelfen könntest. #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 2 #use combined on interfaces or targets that can't set TRST/SRST separately reset_config
-
Thread
Suche USB Buch
www.segor.de. Das Buch selber habe ich von Redemann direkt bezogen. Es beschreibt die FTDI Typen FT232BM und Co und auch den FT2232. Wenn man mit englisch so einiger massen klar kommt, so genügt eigentlich auch die FTDI - Doku. Herr Redemann hat ein Buch für den Praktiker geschrieben, dass für Deine
MM232R. Der FT232RL kann übrigens wie der FT2232 den synchronen Bit-Bang-Mode. Gruss Klaus.
-
Thread
Olimex USB-JTAG Adapter für ARM Problem
Ausserdem heisst das Interface bei aktuellen Versionen des OpenOCD "interface ft2232" (mit Unterstützung für FTD2XX oder die OpenSource libftdi), entsprechend auch die anderen Optionen "ft2232_layout", "ft2232_device_desc" und "ft2232_vid_pid". Gruss, Dominic
Wie oben schon geschrieben: es muss "interface ft2232" heißen.
-
Thread
100/200 MHz Logikanalysator (Spartan 3, SRAM)
. http://www.ixbat.de/index.php?page_id=92 Wir bieten eigentlich die gleichen Features an, d.h. ich habe keinen Noise Filter, aber noch verschiedene andere Abtastmodi. Kann dein Tool die Daten "Online" anzeigen, oder holst du erst alle Daten nach der Messung von deinem Geraet ab? Gruss
mich unterschuetzen moechte braeuchte ich ein bischen Hilfe bei der Programmierung des FPGA ueber FT2232. Die Software muesste in Delphi realisiert werden, weil ich gerne einen grossen Teil der Frontend Software vom MiniLA uebernehmen moechte.
-
Thread
I2C -> (USB? / RS232? / Parallel?) PC
haben, das nur 1x serielle und 1x I2C Schnittstellen. Die serielle Schnittstelle ist schon belegt. d.h. uns steht nur eine I2C Schnittstelle (Master) zur Verfuegung. Dafuer suchen wir eine Moeglichkeit um Daten zum PC zu uebertragen. kennt jemand ne Moeglichkeit Daten von I2C (master) ueber USB/RS232
Für den FT2232 von FTDI gibt es eine Unterstüzung für I²C-Betrieb: http://www.ftdichip.com/Projects/MPSSE.htm#I2C Ob das nun nur Master oder auch Slave spielen kann, musst Du noch selbst 'rausfinden; viel
-
Thread
FTDI
hallo zusammen, mein Baustein, FT2232, gibt als Low Signal 1,5v statt 0v, an was könnte liegen?
Der Sn74AC244 von TI, den ich angeschaut habe, kann +- 24 mA, d.h. er kann 24mA entweder treiben oder aufnehmen. Das reicht für deine Anwendung. IIK & IOK dürfte der maximale Strom durch die Klemmdioden sein. Du hast vermutlich bei den "absolute maximum rates" geschaut
-
Thread
USB Speicher-Oszilloskop (Anfängerhilfe)
aber auch nachteile. Wenn ihr mit 1MBaud zum PC hin auskommt, hat ein seperater USB Chip (z.B. FT232BM oder FT232RL) durchaus Vorteile wie z.B. leichte Beschaffung, guter Treibersupport, Programmieren auf PC und µC Seite wie RS232/USART und vor allem einfaches Zwischenschalten einer Opto Isolierung
kein so konkretes interesse zu bestehen...) *ich: als adc wäre auch der max1197 nett, 400mhz s/h bandbreite, 60 ms/s, etwa selber preis wie ads830, aber 2x adc 2x8bit drin !
-
Thread
USB FTDI unter Linux
dev/ttyUSB) noch mehr Möglichkeiten, z.B. den Bitbang-Modus zu nutzen. Ausserdem sollen dann beim ft245 bzw. beim ft2232 im parallel-Modus die vollen ca. 1MByte/s genutzt werden können (allerdings noch nicht getestet). Hier ein kleines C-Testprogrämmchen, dass einfach nur die eingelesenen Bytes auf dem Schirm als Dezimalzahlen ausgibt (getestet bei mir mit einem ft2232 im parallel-Modus, der mit einem fpga kommuniziert, für ft245 oder ft232 musst du den Code evtl. anpassen, sollte aber alles in der libftdi-Doku stehen.) [C] #include <ftdi.h> #include <stdlib.h
-
Thread
ARM USB JTAG Projekt
jemand von euch schonmal über ein ARM USB JTAG Interface Projekt nachgedacht, bzw realisiert? Mit einem FT2232 von FTDI sollte das eigentlich realisierbar sein, oder? MfG Michael S
erhältlich ist? Zumal kein Preis angegeben ist Laut Beschreibung wird es von OpenOCD unterstützt. D. h. Du wirst die GNU-Toolchain verwenden können. Wenn Du aber z. B. IAR verwenden willst mußt Du warten bis das versprochene Plugin für c-Spy fertig ist
-
Thread
FT2232
Hallo Leute, im Ft2232-Datenblatt steht was von Ferrit Bead(Seite 21), zwischen USB(1) und Ft2232-VCC, was ist denn das? ist es einfache Spule? wie groß?
Da kannst jede handelsübliche Ferrit-Induktivität verwenden. Ich verwende 10µH.
-
Thread
SD/MMC SPI-Zugriff mit PC
Eine sinnvolle Lösung (mal von einem der tausenden fertigen SD-Card-Lesegeräten abgesehen) wäre der FT2232C, der nämlich eine frei programmierbare Multiprotokollschnittstelle namens "MPSSE", mit der sich vorzüglich auch SPI realisieren lässt.
dwCommModemStatus; for (unsigned char i=8;i>=1;i--) { if (sndbyt & ex(i-1))EscapeCommFunction(hFile,CLRDTR);//out else EscapeCommFunction(hFile,SETDTR); EscapeCommFunction(hFile,CLRRTS); //Clk _-- for (int sl=0;sl<250000;sl++); GetCommModemStatus(hFile,&dwCommModemStatus
-
Thread
Logic Analyzer bauen
intern asynch FIFO) und an den uC weiter reichen. PS: Beim PCB sollte man auch worst-case rechnen, d.h. Multiplier = 1, d.h. Ref-Clk per Lötbrücke/-pad an den CPLD! Viele Grüße Olaf
LEBT NOCH .... der LA ;-) Nachdem festgestellt wurde, dass die 74LVC425 + CPLD + AVR + SRAM + FT245 + EEPROM + Spg.regler ungefähr auf Europa Format kommt, haben wir diesen Entwurf erstmal delayed. Derzeit ist eine reine FPGA (XC2S100) Lösung + ext. SRAM Option(?) + 74LVC425 + FT2232 + EEPROM
-
Thread
USB-Interface (auf ein neues)
hab ich absolut keine Ahnung welcher, von den unzähligen µC für mein Projekt der richtige ist: z.B.: FT8U245BM, FT2232C, I/O Warrior, PIC16c745 usw.. Was ich auch nicht weiß ist, wie ich die EndWerte von Visual Basic in den µC übertrage bzw. wie ich mit den bereits oben genannten µC über Visual Basic
Ich persönlich würde mich für folgende Kombination entscheiden: PC(USB) - > FT232BM -> AVR Nicht zuletzt deshalb, weil die Programmierung eines USB-µC nicht gerade trivial ist. Mit dem FT232-Adapter reduziert sich das Ganze auf die Implementierung einer seriellen Schnittstelle
-
Thread
FTDI bei Reichelt
ich diese Preise einordnen kann (zwischen Sau-billig und "da kann man ja drei davon kaufen")? FT 232 6.35 FT 2232 9.70 FT 245 6.35
Ich kann die FT 232 im Katalog nicht finden. Auf welcher Seite stehen sie?? Ich bin glaube ich blind. Moin
-
Thread
Reichelt: Was ich gerne im Programm hätte
Schraubmontage ist natürlich auch sinnvoll. (siehe auch Conrad 705586-33) - USB Bausteine der FT-Serie: z.B. FT232BM, FT234BM, FT245, FT2232BM. Diese werden benötigt, um aus USB auf RS232 oder Parallel zu wandeln. Da viele Geräte nur noch mit USB ausgerüstet sind, wird diese Aufgabe immer wichtiger
Oh, erste Erfolge! :-) Es gibt seit heute die FTDI USB-Chips bei reichelt! FT 2232 BM 9,70 FT 232 BM 6,35 FT 245 BM 6,35 Fein! Weiter so Frau Reichelt! ;) jörn
-
Thread
neuer FTDI 2232C + Mikrocontroller
in delphi programmiertes spi sample kann problemlos bitbang mode einstellen ... unser c++ code mit FT_SetBitMode() kann das irgendwie nicht, gibt aber trotzdem immer FT_OK zurueck ... fade gschicht! vielleicht hat da ja jemand die richtige .dll und .lib und .h datei zur hand haett, waer uns sehr
Hi, ich habe auch den FT2232C mit einem ATMega128 kombiniert. Wollte dann einfach mal testen, ob es eine Möglichkeit gibt, den ATMega128 über das SPI-Interface zu programmieren, wenn möglich ohne dafür eigene Software zu schreiben