hi
We have got a CIO problem here that drives us crazy.
What we are using now is CCS5.1.1.00031 and BIOS 6.32.5.54, and the codes runs on the C6747 DSP. We had already built a ccs project that ran without any problem on the DSP, but after we add some flash writing codes into the project, the following message comes out in the console window when we try to load the generated .out file into the DSP:
Invalid CIO command (**) in the CIO buffer at address (0x****) was not recognized
I tried to comment some lines of the original codes to decease the size of used memory sections in the .map file, so that overflows may be avoid, and that solves the problem. But that is not what I want.
From some other threads it seems like a heap size related problem. since the .cmd file is generated by a sys/bios project, I tried to modify the .cfg file and rebuild the project. But whatever I do, the following three lines in the .cmd file refuse to change:
--args 0x0
-heap 0x0
-stack 0x1000
By the way, We are putting all sections in the internal memory.