Problem mit OpenOcd / GDB / Eclipse

OP #5015819
Mahlzeit.

Wer sich erinnert: Ich versuche die Entwicklung für mein SamE70 
Dev-Board unter Linux ans laufen zu bekommen.


Das Meiste funktioniert. Ich kann Flashen, Debuggen, Breakpoints setzten 
etc. Allerdings muss ich den Debug Prozess zwei mal anstubsen.

Meine OpenOcd Configuration ist:
1
# Interface settings:
2
source [find interface/jlink.cfg]
3

4
# Custom interface settings:
5
transport select swd
6
adapter_khz 1800
7
adapter_nsrst_delay 100
8

9
source [find target/swj-dp.tcl]
10

11
set CHIPNAME atsame70Q21
12

13
source [find target/atsamv.cfg ]
14

15
#gdb_memory_map disable
16

17
reset_config srst_only

beim ersten start muss:
1
gdb_memory_map disable
gesetzt sein, sonst meldet OpenOcd
1
Error: Failed to read memory at 0x400e0944

Wenn diese Option allerdings gesetzt ist, sehen alle Register langweilig 
aus (Anzeige immer 0x0, weil ja die Mem.Map nicht geladen wird).

Dann beende ich OpenOcd, kommentiere die Option aus, und starte erneut. 
Siehe da alles geht keine Fehlermeldung und ich kann ordentlich Debuggen 
- bis zum nächsten Chip-Reset. HW-Reset über Schalter, SW-Reset über 
Debugger
 geht.

Hat sowas schonmal jemand beobachtet? Kann mir irgendjemand einen Tipp 
geben wo der Fehler liegt?

Liebe Grǘße und einen angenehmen Freitag noch.
Florian

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.