Hello,
during evaluation of an AV BIOS SDK example I tried to get more familiar with the CCS environment and the related project settings, but I encountered a strange behavior: after the import of an example project and the first (successful) compilation I've seen a warning that the configured TI ARM compiler version is not installed and I should update the project settings. But, that seems not to be possible, and I wonder why...
My installation:
- Windows 7 Professional, Service Pack 1, 64-bit system
- Code Composer Studio version 5.5.0.00077
- AV BIOS SDK version 00 08 00 00
The warning: [This project was created using a version of compiler that is not currently installed: 4.9.0 [ARM]. Another version of the compiler will be used during build: 5.1.1. Please install the compiler of the required version, or migrate the project to one of the available compiler versions by adjusting project properties.]
Now I wanted to change this option in the project configuration > page "General" > tab "Main" > Compiler version (see top of the attached screen shots). But after the modification of this parameter I'm getting another warning (see middle of the attached screen shots) and CCS creates a "project.log" file, which says:
[!CONFIGURATION: 'com.ti.ccstudio.buildDefinitions.TMS470.Debug.1252258592.1247292877' [Thu Sep 19 10:40:00 CEST 2013]
!TOOL: 'com.ti.ccstudio.buildDefinitions.TMS470_5.1.exe.linkerDebug.2025268225'
!WARNING: Unresolved option: com.ti.ccstudio.buildDefinitions.TMS470_5.1.linkerID.DYNAMIC]
Furthermore I can see that the configuration file ".cproject" has changed. And if I return to the project settings I can see that the compiler version is updated and shows now the currently installed one (see bottom of the attached screen shots). If I try to compile the example project now I can see that the compilation works well, but the linker fails with the following error:
["./configPkg/linker.cmd", line 219: error #10099-D: program will not fit into
available memory. placement with alignment fails for section ".cinit" size
0x4e0a9d . Available memory ranges:
CODE_CORE_HOST size: 0x100000 unused: 0x6a694 max hole: 0x6a3c0
error #10010: errors encountered during linking; "avsk_app_a8new_debug.xea8f"
not built]
The referenced linker command file "linker.cmd" has been created by CCS during compilation, so I don't know where the inherent settings are coming from and why it fails.
I'm thankful for any hint or advice...
Kind Regards,
Stéphane