JTAG-Funktionalität in FT2232 ansprechen?

Gast #2708597
Lesenswert?
• ▲
▼
Hi,

ich habe hier ein Gerät, welches intern den FT2232 verwendet und aus 
meiner Software heraus per VCP angesprochen wird (schlichtweg deswegen, 
weil es für ARM-Linux nur diese Möglichkeit gibt, da FTDI ihren 
proprietären Treiber nicht für diese Plattform anbieten).

Jetzt möchte ich die interne JTAG-Funktionalität des FT2232 verwenden. 
nur: wie geht das? Kann ich das überhaupt über das Device unter 
/dev/ttyUSBx machen oder muss ich mich da irgend eines Hacks auf dem 
Umweg libusb bedienen?

Wenn ja: wie geht das genau? Vermutlich muss ich hier irgend wie das 
JTAG-Protokoll implementieren?
Persönliche Seite #2708676
Lesenswert?
• ▲
▼
Du wirst dir die Funktionsweise der "MPSSE" im FT2232 ansehen müssen, 
denn die ist das Ding, was für die verschiedenen Protokolle wie JTAG, 
SPI und I2C verwendet wird.

Ich habe mich selbst mit dem Thema nicht auseinandergesetzt, aber wenn 
ich das richtig verstehe, kann OpenOCD unter Linux auch mit libftdi 
arbeiten, was wohl eine Alternative zu den FTDI-eigenen Treibern 
darstellt.
http://www.intra2net.com/en/developer/libftdi/

Und das müsste ja auf Dein System portierbar sein.

Vielleicht bringt Dich ja irgendwas davon weiter; viel Glück!
Gast #2709418
Lesenswert?
• ▲
▼
Wenn es ein FT2232 ist, dann funktioniert er auch mit OpenOCD, du 
OpenOCD in der Konfigurationsdatei nur sagen, welche Vendor/Device IDs 
dein Adapter hat. Das kann ggf. entfallen, wenn es die IDs sind, die 
standardmässig von FTDI vergeben werden. Ich kann mich momentan nicht an 
die Syntax für die Konfigurationsdatei erinnern, aber das steht irgendwo 
in der Dokumentation zu OpenOCD.
Beitrag #6811151 wurde von einem Moderator gelöscht.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.