Hi,
I have a couple questions both related to converting a project from CCSV3 to CCSV5:
1) I've converted a CCSV3 (DSP/BIOS) project to CCSV5 (SYS/BIOS) basically leveraging most of my legacy DSP/BIOS stuff, but one of the problems I came across is that two of the symbols that my application uses from the CCSV3 project don't make it into my CCSV5 project after conversion. Those symbols are _HWI_STKTOP and _HWI_STKBOTTOM. It looks like those symbols don't actually exist in the .tcf file but are found in the .cdb file. So after converting the tcf file to cfg, I end up with a linker cmd file that does not include those two symbols. My question is: Is there a way to get the conversion utility to pull those symbol definitions from the legacy cdb file into the cfg file. Ultimately, how do I get a (SYS/BIOS) linker cmd file with those symbol definitions? Below is a code snippet showing how those symbols are used.
//Initialize system stack checking - Margin = 16
STKOV_initSystemStack((Uint32)&HWI_STKBOTTOM,(Uint32)&HWI_STKTOP,16);
//Initialize task stack checking
STKOV_initTaskStack();
2) I tried debugging a project that I converted from CCSV3 to CCSV5, it does not break at the beginning of the main() function. No source file is displayed. If I suspend the program, it stops at what appears to be a random address such as 0x229359 with the texts: "(no symbols are defined for 0x229359)". My suspicion is that something in the project settings is not right. I'm hoping someone might have seen/heard of a situation similar to this and might have some suggestions. Thanks in advance for your help.
Kens