Forum: Compiler & IDEs Mein ARM-Board startet von allein


von Paraiso (Gast)


Lesenswert?

Hallo Leute,

ich habe ein Problem und hoffe jemanden könnte mir vielleicht helfen.
ich habe mit YAGARTO ein Program für mein ARM-Bord geschrieben 
compiliert geflasht und debbugt und es hat wunderbar geklappt.Nur mein 
Board will nicht von allein starten.zum Bsp er startet nicht wenn  ich 
den Reset-Knopf  drücke oder die Spannung aus und einschalte.

hat jd eine Ahnung was das Problem sein könnte.

Gruß

von Peter D. (pdiener) Benutzerseite


Lesenswert?

Es kann sein, dass der Resetvector nicht auf den Anfang von deinem 
Programm zeigt. Der Debugger kann es aber starten, weil er zum Start 
manuell den Programcounter auf die Startadresse stellt.

Grüße,

Peter

von Paraiso (Gast)


Lesenswert?

vielen Dank Peter für den Feedback.
Nun,wie könnte ich vorgehen um das Problem zu beheben?

viele Grüßen

von Tilo (Gast)


Lesenswert?

Ein paar Infos mehr anbieten? Linkerskript, Makefile, .... ?

von Michael F. (mifi)


Lesenswert?

Hallo ???,

ist es zufällig eine LPC CPU die Du benutzt?

Gruß,

Michael

von Paraiso (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

Ich benutze einen  AT91SAM7S256 von ATMEL. für die Programmierung 
arbeite ich mit YAGARTO.ich habe das Beispiel aus dem James P. Lynch's 
Tutorial "Using Open Source Tools For AT91SAM7S Cross development"  für 
mein Bedürfnis angepaßt, wobei ich den Startup sowie den 
Linker-command-File aus dem Demo-Projekt demo_at91sam7_blink_flash 
"eins zu eins" übernommen und den Make angepaßt habe.

Anbei mein Projekt als Zip.
wäre auch auch hilfsreich , wenn jd ein lauffähiger Muster-Projekt  für 
AT91SAM7S  unter YAGARTO für mich hätte.

viele Grüße.

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.