Hello Con Verse, Erich,
Thank you both for responding quickly. Actually, after posting this, by comparing and matching settings from a sample project from SDK, I was able to run my elf image successfully. The problem was not with the image created outside, but rather the project & Linkserver.launch settings. I am able to manually copy the project settings.MCU settings on the and also after the probe detection stage on the LinkServer.launch I manually match some of the settings.
Although this works, it is a bit ugly. I assume there should be a better or more cleaner approach to this. Like for instance if there is an option to attach the SDK.LPC55S69 (in my case) to the empty project "Makefile project" then I assume the settings into both project setting.MCU, LinkServer.launch->Startup commands and all other relevant settings would then get automatically inherited from the SDK like it happens for the SDK_demo projects. I tried finding this path (customized eclipse has many ways, that it can get a bit confusing at times).
FYI:
1. I have the SDK already installed into MCUexpresso and when I import the SDK.example project, the settings on both project settings and Linkserver.Launch->Startup seem to be populated with what is required automatically. Either these settings come from the attached SDK or is carried within these projects. Either case, if I can do a step that will allow inheriting all the correct settings automatically by pointing to the SDK for the Makefile project (which I have not figured yet) or my inheriting the settings from a SDK.demo project, that will be lot cleaner than me manually copying them over.
2. Even after manually choosing the right SDK, MCU under project setting.MCU (different compared to Attaching SDK with the board picture when importing SDK.demo project), the LinkServer.launch->Startup commands come out differently, then I have to manually edit them (copy-paste) these commands from SDK.demo project for it to connect and run the image without errors.
Thanks,
-Michael.