OpenOCD Versionen

OP #951067
Lesenswert?
• ▲
▼
hi,
also ich wollte mal wieder mit dem AT91SAM7S256 spielen. allerdings komm 
ich nicht dahinter warum die ganzen config-files nicht mehr 
funktionieren. ich habe mit die neuste svn-version runtergeladen und 
gebaut aber ich bekomme folgende fehlermeldung:

1
Open On-Chip Debugger 1.0 (2008-08-09-17:34) svn:902
2
$URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $
3
Runtime error, file "?", line 1:
4
    Unknown command: daemon_startup_reset
5
In procedure 'script' called at file "?", line 1
6
In procedure 'daemon_startup' called at file "openocd.cfg", line 4
7
In procedure 'unknown' called at file "?", line 1

meine openocd.cfg sieht so aus:
1
#daemon configuration
2
telnet_port 4444
3
gdb_port 3333
4
daemon_startup reset
5

6
#interface
7
interface parport
8
parport_port 0x378
9
parport_cable wiggler
10
jtag_speed 0
11

12
#use combined on interfaces or targets that can't set TRST/SRST separately
13
#reset_config trst_and_srst srst_pulls_trst
14
reset_config srst_only
15

16
#jtag scan chain
17
#format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
18
jtag_device 4 0x1 0xf 0xe
19

20
#target configuration
21
#target <type> <startup mode>
22
#target arm7tdmi <reset mode> <chainpos> <endianness> <variant>
23
target arm7tdmi little run_and_init 0
24
run_and_halt_time 0 30
25

26
#flash configuration
27
#working_area 0 0x00200000 0x4000 nobackup
28
flash bank at91sam7 0 0 0 0 0

kann mir das jemand erklären - wurde da etwas geändert?
selbst wenn ich diesen unbekannten befehl "daemon_startup reset" aus der 
config entferne bleibt der fehler gleich. ich versteh nicht was das 
soll...

blan
#955853
Lesenswert?
• ▲
▼
Dieser Befehl wurde entfernt. Es hat sich noch mehr geändert, was ich 
jetzt nicht alles sagen kann. Auf jeden Fall ist die neue Version nicht 
kompatibel zu älteren Versionen. Außerdem wurde das Debug-Level 
hochgesetzt auf 2, was zur Folge hat, dass er immer versucht die 
Quell-Dateien in denen der Fehler passiert ist, anzuzeigen (klappt aber 
scheinbar nicht, da steht nur ?). Vielleicht bringt es was, wenn du dir 
zum neuen Syntax die Beispieldateien anschaust. Da ist eigentlich zu 
jedem Chip und zu jedem JTAG-Interface was dabei. Als ich mein Paket auf 
Linux gebastelt habe wurden die in /usr/lib/openocd/ installiert, aber 
ich weiß ja nicht, welches Betriebssystem du verwendest.

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.