This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I have been looking at porting some previous legacy projects from CCS3.3 to CCS12 one by one for which the process is now fairly straight forward (mostly)
One of the projects nows compiles and links and debugs etc very well, nothing to complain about.
As an example this is what is presented when a debug session is launched with an XDS200 USB type emulator. The program loads and the code executes to the main() entry point and breaks as expected and as it used to do.
Next, another very similar legacy project based on the same code with some small variations has also been ported to CCS12 as with the first project as already mentioned.
This project also compiles, links and the debug session launches with a small notable difference as shown below :
This time instead of stepping to the main() entry point and breaking, it seems to be doing something else and a message is shown "main does not contain frame information" with no "the entry point was reached" as with the first project.
Frankly I cannot see why this should be the case other than some setting some where in this new workspace that is different from the first workspace used to import the first legacy project.
Could anybody suggest why this might be the case and how to resolve this ? BTW the new project does not seem to do single stepping, so something is definitely not set-up as it was before, but what, this is for now a mystery !
Many thanks in advance for any suggestions on how to resolve this for the new workspace.
Regards, Mike
Hi there again,
So after fidling around with the settings I noticed that I had not chosen the correct debugging model and just left it to the default value.
So after chaging this to :
"Full Symbolic Debug" and rebuilding the project, the launch happens as expected with the correct entry point break-point set on the debugger etc.
So there ! I answered my own question (probably for the millionth time now ;-)
Cheers, Mike