cortex-m3 openocd problem

OP #2786963
Hallo,
ich hab ein compilierfähiges Programm, das aber irgendwie nicht auf dem 
at91sam3 laufen möchte :)

Ich denke es liegt am Flashvorgang (siehe Anhang) und zwar an:
1
wrote 24576 bytes from file bin/getting_started_sam3s_ek_sam3s4-flash.elf in 1.911682s (12.554 KiB/s)
2
verified 22712 bytes in 1.545846s (14.348 KiB/s)

Hat da schon wer erfahrung?
LG, Nick
Angehängte Dateien:
Man kann nur ganze Flash Sektoren schreiben. Deshalb "schreibt" er ein 
paar Bytes mehr als das Programm eigentlich belegt, was die Abweichung 
beim Vergleichen erklären würde.

> Open On-Chip Debugger 0.5.0

Es gibt einen RC für die 0.6.0 von OpenOCD.

Das Problem liegt hier:

> verified 22712 bytes in 1.545846s (14.348 KiB/s)
> target state: halted
> target halted due to breakpoint, current mode: Thread
                       ^^^^^^^^^^
> xPSR: 0x61000000 pc: 0x2000003a msp: 0x20002a1c
                       ^^^^^^^^^^

Der PC (Program Counter Register) zeigt ins RAM und da steht ein 
Breakpoint. Wieso der ins RAM und nicht ins Flash zeigt ist die Frage.
OP
Hi Jim, danke für deine Antwort!

Jim Meba schrieb:
> Es gibt einen RC für die 0.6.0 von OpenOCD.

Ok, werde ich mal updaten und schaun was die neue Version sagt...

Jim Meba schrieb:
> Das Problem liegt hier:
>
>> verified 22712 bytes in 1.545846s (14.348 KiB/s)
>> target state: halted
>> target halted due to breakpoint, current mode: Thread
>                       ^^^^^^^^^^
>> xPSR: 0x61000000 pc: 0x2000003a msp: 0x20002a1c
>                       ^^^^^^^^^^
>
> Der PC (Program Counter Register) zeigt ins RAM und da steht ein
> Breakpoint. Wieso der ins RAM und nicht ins Flash zeigt ist die Frage.

Aha, kann es sein, dass ich noch ein linker script rein linken muss?
Das tu ich nämlich jetzt nicht und dort stehen MEMORY infos drin (siehe 
Anhang) - werde ich auch weiter verfolgen.
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 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.