I just created a new project, and added a Configuration, based on the “default” configuration created with the Project.
The “default” configuration built OK, but the added one failed with linker errors about section overlaps!
Looking at the gcc.lkopt files, the added Configuration was identical to the “default” - except that the RAM_MAP and ROM_MAP origins were both Zero!
Why would it do that
I realise that I added the Configuration before I had ever built the new project - is that wrong?
Is it necessary to build a new project before adding Configurations to it