mikrocontroller.net

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


Autor: Paraiso (Gast)
Datum:

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ß

Autor: Peter Diener (pdiener) Benutzerseite
Datum:

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

Autor: Paraiso (Gast)
Datum:

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

Autor: Tilo L. (katagia)
Datum:

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

Autor: Michael Fischer (mifi)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo ???,

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

Gruß,

Michael

Autor: Paraiso (Gast)
Datum:
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.