I am adopting a project which was initiated by someone else. I am using GCC toolchain eclipse while previously used by other colleague who initiated the project used IAR. I have setup new ARM project on eclipse with all the necessary steps e.g GNU MCU plugin, buildtools and GCC toolchain while my project was setup using automated generated makefile and not managed makefiles. Now the situation is that my project is build correctly but the hex file generated is not accurate. I am saying inaccurate because it is merely 1 kb. I think that the problem is with my linker script. Here are things I tried for my processor NRF51822XAAC (256kb/32kb)
1) I have changed my default linker script to one of the script given in example of NRF SDK for my processor.
2) I have tried to debug through the code but it is not debugging as well
In the attachment, I have attached to hex file, one with default linker script and one with changes to linker script Einkauf.hexEinkauf.hex
My linker script folmem.lddersections.ldEinkauf.map
and build loglog.txt