Forum: Mikrocontroller und Digitale Elektronik Eclipse und OpenOCD - finde den Pfad nicht


von Peter (Gast)


Lesenswert?

Hallo,

ich habe OpenOCD unter Eclipse/Ubuntu eingerichtet und es funktioniert 
mit den Standard-Einstellungen, wenn ich als 'Working-Directory' den 
Pfad von OpenOCD (/opt/STM32-Eclipse/OpenOCD/openocd) einstelle.

Ich will aber im Projekt-Ordner (${project_loc}) arbeiten, um nicht bei 
jedem Projekt eine neue Konfiguration für den JTAG-Adapter erstellen zu 
müssen.

Die Argumente bei Aufruf von OpenOCD lauten wie folgt:
-f interface/olimex-arm-usb-tiny-h.cfg -f project.cfg

Im Projekt-Ordner befindet sich die 'project.cfg' und diese wird auch 
gefunden und ausgeführt. Allerdings findet er dann mein Board nicht 
mehr.

Die 'project.cfg' enthält nur eine Zeile:
source [find /board/olimex_stm32_p107.cfg]

Bei dem Fehler kann es sich ja nur um einen falschen Pfad handeln. 
Allerdings habe ich auch schon den absoluten Pfad versucht 
(/opt/STM32-Eclipse/OpenOCD/board/olimex_stm32_p107.cfg) - aber das geht 
auch nicht (gleicher Fehler: Can't find olimex_stm32_p107.cfg).

Wer kann mir da helfen. Bin für jeden Hinweis dankbar.

Gruß Peter

von Jim M. (turboj)


Lesenswert?

Versuch mal, mit -s das OpenOCD Verzeichnis anzugeben.

von Peter (Gast)


Lesenswert?

Danke für den Tipp, das war's nämlich!

Ich hatte das die letzten Tage mit -s schon probiert und es hat nie 
funktioniert. Jetzt auf einmal geht es.
Da war wohl noch was anderes.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.