USBProg / OpenOCD / Eclipse

Gast #2362866
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin gerade dabei mir eine Entwicklungsumgebung für den ARM Cortex M3 
unter Windows einzurichten.

Hierfür habe ich mich nach dem STM32-Eclipse-Installation Tutorial hier 
auf Mikrocontroller.net orientiert. Ich bin absoluter Neuling im Bereich 
OpenSource Tools.

EclipseCDT, CDTMasterTools, Yatargo+Tools, alles installiert.

Das Demo Blink Projekt selbst lässt sich kompilieren.

Als Debugger würde ich gerne den USBProg verwenden, auf welche ich die 
OpenOCD-JTAG Firmware aufgespielt und den zugehörigen Win-Treiber 
installiert habe - das Gerät wird erkannt.

Bei den "External-Tools-Settings" habe ich ein neues Device angelegt, 
hier die Einstellungen im Eclipse:

-f .\prj\usbprog.cfg -f .\prj\stm32.cfg -c init

und die usbprog.cfg aus dem OpenOCD/Interface - Ordner (Kommentare 
wurden entfernt):

interface usbprog
tms_sequence long

Leider klappt dass nicht so ganz :-(

Eclipse meldet beim Ausführen:

Error: Can't find USB JTAG Interface! Please check connection and 
permissions. Command handler execution failed

Hat evtl. jemand einen Rat oder kann mir weiterhelfen??

Vielen Dank im voraus,
Michael

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.