I build my code on Linux with gcc using emake outside ds5 or uVision. I can load the .elf on Keil and then it jumps into main from. the same executable rung fine on command line. But the same executable when loaded on DS5 doesn't jumps into main and gets stucked inside __START() - at a memset call.How to fix this issue?
Hello Mr S.
What device are you using?
In general Keil has off the shelf support devices, and DS-5 more general device support.
Some devices need particular CRC values or registers written to in order to work, and the Keil IDE will do that automatically.
You might have picked a device that DS-5 is not doing this for you.
Good luck
I'm using ARM FVP(MPS2_Cortex-M7).