Re-position code start address not working
Posted: Wed Oct 07, 2020 3:36 pm
I am trying to re-position the code start address for some code to make way for a bootloader. This is on a program I have just migrated from Flowcode 4 to Flowcode 8 and it worked fine on Flowcode 4.
I have added the -rb directive to the Compiler Options as follows:
But when I load the .hex file into MPLAB X IPE v5.40 it is not positioned at 0x800 but at the start 0x000 as follows:
What am I missing?
I don't understand why the linker is called "DoNothing.exe" that seems a bit strange and my concern is that it is ignoring the directive.
David
I have added the -rb directive to the Compiler Options as follows:
But when I load the .hex file into MPLAB X IPE v5.40 it is not positioned at 0x800 but at the start 0x000 as follows:
What am I missing?
I don't understand why the linker is called "DoNothing.exe" that seems a bit strange and my concern is that it is ignoring the directive.
David