Startproblem AT91SAM7

Gast #733459
Lesenswert?

Hallo,

ich benütze die Entwicklungsumgebung CrossStudio und will damit einen 
AT91SAM7 programmieren.

Mein Programm ist fertig und funktioniert auch im Debug-Modus!

Wenn ich aber die Versorgungsspannung  von Controller aus und wieder 
einschalte, dann läuf mein Programm nicht ab.

Hat jemand eine Idee was da los sein könnte???

Danke!
Gast #733535
Lesenswert?

also ich hab ARM FLAH DEBUG eingestellt.
ein dumme Frage aber wie schau ich nach ob das Programm im Flash ist?


also wenn ich die spannungsversorgung einschalte und mit dem "atach 
debugger" debugge bleibt in der AT91SAMT_Startup.s hängen!

->   pabort_handler:
         b .  /* Endless loop */
#733575
Lesenswert?

Da gibts bestimmt sowas wie ein Linker File. Dort stehen Adressen drin. 
Die Adressen z.B. von main vergleichen mit dem Manual Schluesselwort 
"addressmap" Wenn also main im flash Bereich liegt sind normalerweisse 
die Chancen gross, dass es auch nach einem Power Cycle noch 
funktioniert, sonst sind die Chancen eher gering, ausser Du hast eine 
Pufferbatterie.

Robert

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren