Unfortunately my old laptop kicked the bucket and I have had to get a new one. My first task was to get the code I wrote in CCS C2000Ware on my old laptop working on my new one, but I am running into many problems that has took me all day to work on. First of all there were a lot of includes options messed up because I had loaded the program up via my memory stick and it could not find any includes. I have solved this but now get the following issues.
I had to manipulate one of the linker files to give memory to CPU1 to CPU2 and CPU2 to CPU1 IPC, and to hold CLA programs and memory. I have not changed a single line of code when loading the old code to my new laptop, but I am getting consistently new/different error codes.
Can anyone help me resolve this one? I assume it is something to do with the linker files not being done properly. I have a nonBIOS which was completely unedited from the file given by TI, and a CPU1 RAM that was slightly modified to handle the CLA and IPC data sections.
It could be that the output sections are given slightly different names, see atached. But I do not want to modify the TI factory file that I have included in my project. It also says that the program is too large to fit into memory, but again this compiled fine on my previous laptop with no issues and no file size/program size issues whatsoever.
Error "<a href="file:/C:/ti/ccs1040/ccs/tools/compiler/dmed/HTML/10099.html">#10099-D</a> program will..." occurs at lines 175 and 176 of the nonBIOS header file:
DcsmZ1RegsFile : > DCSMZ1, type=NOINIT
DcsmZ2RegsFile : > DCSMZ2, type=NOINIT
Just for clarity. Again this is the factory TI file so I am unsure if this is incorrect or I just need to specify something in the linker file to get this to work,..