TI Hex2000 Linker

OP #3274463
Hallo,

kurz zu Erläuterung:
Aktuell habe ich eine Section definiert die nur für Parameter benutz 
werden soll. Die Variablen die sich in dieser Section befinden werden 
beim Start des Mikrocontrollers vom ROM an die entsprechende RAM Adresse 
kopiert.

Nun möchte ich jedoch gerne das in der erzeugten *.hex Datei der Parmaer 
Bereich auch mit den Adressen vom RAM im der *hex Datei steht. Aktuell 
ist nur der .cinit Bereich in der *.hex Datei mit den entsprechenden 
Initialisierungswerten. Wie bekomme ich den hex200 Linker von TI dazu 
mir diese Adressen in die hex. Datei zu schreiben?

Von GCC ist mit folgender Befehl bekannt um genau das zu erreichen was 
ich gerne hätte:
objcopy [--change-section-lma section{=,+,-}val]

gibt es so was ähnliches auch für den hex2000?

Hoffe jemand kann mir hier weiter helfen :-)
PS: verwendeter DSP TMS320F28335

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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.