I want to have the functionality of some of controlSUITE's examples in a C++ program, so I created a simple main.cpp file that created a class for blinky and enet_uip. I renamed the main functions from those programs and called them from the classes in main.cpp. I am now getting the following error:
error #10099-D: placement
fails for object ".text", size 0x4d32 (page 0). Available ranges:
C0 size: 0x2000 unused: 0x2000 max hole: 0x2000
I am surprised that I am having problems with memory just using code from two of the simple examples. Does enet_uip really require that much memory? I followed suggestions in the error message: Increasing the optimization level had no affect. It suggests the "printf_support=minimal" option, but I did not know where or how to set that. I went in to the linker cmd file and tried expanding C0 and diminishing C1, but then I got an error on C1.
Have I really hit the limit on Concerto already, or is there a simple configuration item that will take care of this problem?
I am using a recent version of controlSUITE and CCS version 5.1.0.09000. I am using the controlCARD TMDXCNCDH52C1 with the XDS100v2 emulator.