Bootloader Ressourcen freigeben

Gast #2563596
Hallo zusammen,

ich habe ein Programm geschrieben, dass über einen Bootloader verfügt. 
Logischerweise kommen beide Programmteile niemals miteinander mit ihren 
Ressourcen in Konflikt, da immer entweder der Bootloader aktiv ist oder 
das Programm.

Wie mache ich dem Linker klar, dass er sowohl für das Programm als auch 
für den Bootloader den kompletten RAM-Bereich zur Verfügung stellen 
darf? Im Moment reserviert er für den Bootloader Speicherplatz, den ich 
im Programm dann nicht mehr zur Verfügung habe.

Geht das überhaupt oder muss ich zwei getrennte Build verwenden?

Ich verwende den BL51 von Keil.

Grüße
Steffen

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.