Gast
#672064
Hallo, ich programmiere gerade einen Bootloader für den LPC2368. Dazu verwende ich Keil uVision3 (V3.53). Ich möchte den Bootloader ans Ende des Flashs platzieren, also direkt vor NXPs Standard-Bootloader. Nur wenn ich bei den Target Options als Startadresse für IROM1 etwas anderes als 0x0 angebe, dann kümmert das den Linker rein gar nichts. Wenn ich mir das ausgegebene Hex-File anschaue, dann beginnt der Code immer noch bei 0x00000000 und nicht (wie gewünscht) bei 0x0007C000. Mit einem Linker Script habe ich es auch schon versucht, wobei ich allerdings noch nicht herausgefunden habe, wo ich dem uVision denn sagen kann, dass er dieses verwenden soll. Bei den Linker Optionen habe ich jedenfalls keine entsprechende Zeile, wo ich einen Pfad für das File angeben könnte... Any ideas? mfg Nik
