> Mich würde interessieren wie/ob es geht, dass man die Flashdaten
> nicht als .hex Datei erzeugt bekommt, sondern direkt als "nackte"
> Binärdaten.
Natürlich. Du hast als Ausgabeoption Binärdaten, intel Hex, oder
Motorola s-Record.
> Ich habe in meinem Programm eine "normale" Section und die
> Bootloader Sektion. Kann ich nun dem makefile irgendwie sagen dass
> ich darin nur die Programmdaten des Applikationteils haben möchte ?
Prinzipiell ja, aber das geht über das hinaus, was sich z. B. Mfile
als Ziel gesetzt hast, sprich Du mußt Dich dann schon mit der
Funktionsweise von make selbst befassen. Der Trick besteht darin,
einmal .text und einmal .bootloader zu extrahieren für die Ladedatei.
Ansonsten: warum trennst Du nicht einfach beides in zwei separate
Applikationen auf? Der Sinn des Bootloaders ist doch ohnehin, daß man
ihn nur einmal initial lädt und danach mit seiner Hilfe beliebig oft
die Applikation (z. B. über RS-232) neu laden kann.