Start Adresse für AVR32UC3 ändern

OP #1776657
Lesenswert?
• ▲
▼
Hallo liebes Forum. Ich versuche mich etwas an den 32-bit Prozessoren 
von Atmel. Ich habe mir dazu das EVK1100 zugelegt.
Mich nervt es, dass man die Start-Adresse über das Trampoline machen 
muss. Ich habe hier im Forum bereits einiges dazu gefunden das man die 
Start Adresse im Linker Script ändern kann (bei mir dann at32uc3a0512). 
Aber wo liegt denn diese Script? Ich habe mal danach suchen lassen 
allerdings finde ich lediglich im Ordner  [Flip3.4.1\...] eine Datei die 
so heißt. Dies ist eine .xml- Datei. Das ist doch nicht die richtige, 
oder?? Ich verwende nämlich gar nich das FLIP, ich programmiere mit dem 
Dragon!

Kann mir jemand hier im Forum sagen welche Datei ich dazu ändern muss. 
Ach ja, und benötige ich dann einen Hex-Editor oder geht das auch mit 
„Wordpad“ oder ähnliches??

Grüße und ein schöners Wochenende,
Marcel
#1777330
Lesenswert?
• ▲
▼
Hallo Jens,

Du kannst im Linker Script den flash auf 0x80002000 Stellen, ab da ist 
der Bootloader zuende. Dann brauchst du kein Trampoline mehr. Jedes 
Programm wird von da an erst ab 0x80002000 starten. Das Trampoline macht 
auch nichts anderes als dem Linker zu sagen, dass das Programm erst ab 
0x80002000 startet.
Der Bootloader kontrolliert beim Reset dann am Anfang den Bootloader 
taster, wenn der low ist startet er den Bootloader, wenn der High ist 
spring er einfach an 0x80002000.

Gruß
Zippi

Antwort schreiben

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.

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.