Hi,
ich benutzte den mcc18 Compiler.
Ich habe es auch schon mit | #pragma code | probiert.
Er hat mir das Programm zwar auf eine bestimmte Adresse gelegt, nur ich wusste danach nicht wo der Bootloader endet, da er alles andere hinter den Bootloader gelegt hat.

Kann man nicht über MPLAB IDE das irgendwie einstellen,
dass nur ein Programm als _startup da ist und das andere Programm einfach auf eine Adresse gesetzt wird, das ich dann anspringen kann.