OpenOcd Server mit Digilent XUP USB-JTAG oder Keil ULINK-ME möglich?

Gast #2816273
Lesenswert?
• ▲
▼
Hallo zusammen,

ich wollte Fragen, ob es eine Möglichkeit gibt den Digilent XUP USB-JTAG 
mit OpenOCD Server in Betrieb zu nehmen, so dass man damit einen 
STM32F4xx flashen und debuggen kann. Alternativ hätte ich noch einen 
Keil ULINK-ME JTAG-Adapter hier.
Ich würde den Kauf eines neuen JTAG-Adapters gerne vermeiden wollen. 
Falls es nicht anders geht, zu welchem sollte man greifen? Es gibt da ja 
mittlerweile einige. (Bitte die Kombination GDB, OpenOCD Server und 
STM32F4 berücksichtigen).

VG,
Tim
Moderator Persönliche Seite #2816945
Lesenswert?
• ▲
▼
ULINK-ME ist, wenn richtig erinnert, ein abgespeckter ULINK2-Adapter. 
OpenOCD unterstützt in der derzeitigen Fassung ULINK"1" mit dem 
EZUSB-Controller, in dessen RAM eine eigene Firmware geladen wird (nicht 
die von ARM/Keil).

Im Zusammenhang mit STM32F* und OpenOCD bietet sich ein STLINK2 an. Das 
gibt es z.B. als "on-board-interface" z.B. beim STM32F4-Discovery 
(günstig). Verbindungsstellen für externe Controller sind darauf 
vorgesehen- Evtl. sind Puffer-ICs dazwischenzuschalten (zum Schutz oder 
bei unterschiedlichen Spannungen). SWD funktioniert bei diesem 
Interface. Einer der OpenOCD-Entwickler (S. Oliver) kümmert sich sehr um 
STLINK und STLINK2 und man kann mit Support über die 
OpenOCD-Mailingliste rechnen. Tests mit STM32F4 Discovery, On-Board 
STM32F4, OpenOCD 0.6-prerelease und GDB verliefen hier erfolgreich 
(unter Win XP).

Allgemein sind Adapter mit FT2232-Chip für OpenOCD eine gute Wahl, für 
diese gibt es aber noch keine SWD-Unterstützung in OpenOCD.

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.