Loadable Projects and Files -> (944) data conflict at address 0h
I have bootloader & application program working fine when used one by one.
I have done the "manual" way by reading the uploaded program directly on the device, it works fine but I'm looking for the smarter solution (in order to be more efficient in future).
I found out the "Loadable Projects" and that is the solution I would need in order to deploy the first version(s) of the app on the device.
Unfortunately I'm not able to combine both together with the loadable function (neither with hex file nor project).
The reason is that the linker file of the app generate a "goto 0x802" in adress 0x00 while the bootloader generate the "goto 0x100". The result is (944) data conflict at address 0h between...
How shall I write the .gld file in order to be able to combine both program into one hexfile? (see attached).
My bootloader is using up to address 0x6CC, so I have set the application code to start at 0x802.
Shall I modify the .reset section? How?
I could not find much of documentation about the loadable function so any hint would be greatly appreciated!
Many thanks in advance for your help