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


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Paraiso (Gast)


Bewertung
0 lesenswert
nicht 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


Bewertung
0 lesenswert
nicht 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)


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

viele Grüßen

von Tilo L. (katagia)


Bewertung
0 lesenswert
nicht lesenswert
Ein paar Infos mehr anbieten? Linkerskript, Makefile, .... ?

von Michael F. (mifi)


Bewertung
0 lesenswert
nicht lesenswert
Hallo ???,

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

Gruß,

Michael

von Paraiso (Gast)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.