Ich möchte Code im RAM laufen lassen und diesen erst wenn er gebraucht wird ins RAM kopieren. Ich brauche das RAM zunächst komplett und erst wenn Code im RAM laufen soll, kann dann dieser den gesamtem RAM Bereich neu benutzen. Alle Variablen im RAM werden dann nicht mehr gebraucht.
Dazu habe ich entsprechend einer AN das Linker-File modifiziert und den Code angepasst.
Im Prinzip funktioniert es auch, aber nicht ganz so wie ich das möchte. Es sieht so aus, als ob der Code schon beim Starten ins RAM geladen und der benötigte Bereich vom "normalen" RAM abgezweigt wird. Das zeigt auch das .map File.
Wie kann ich denn bitte den Linker (benutze CCS 11.1) dazu bringen das so zu machen wie ich das möchte?
Danke für Hinweise.