Tool/software: Code Composer Studio
I am attempting to build a new empty project with DSP/BIOS 5.42.2.10, CCS8 and C6000 7.4.24 compiler. I am using a c6x1x.cdb seed file from the previous/associated thread here: https://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/115/t/436998
I am getting the following build errors with the empty project (main.c)
"test8cfg.s62", ERROR! at line 884: [E0003] Invalid constant specification
TSK_Obj 1, TSK_idle, 0, _iFXN, _iARG0, _iARG1, _iARG2, _iARG3, _iARG4, _iARG5, _iARG6, _iARG7, _iAUTOSTK, _iMANSTK, _iSTKSZ, _iSTKSEG, _iPRI, _iENV, _iEXITFLAG, _iUSETSKNAME, _iSTATREG, _Order, _filter, _maxformat, _sumformat, _avgformat, _filtmaxmult, _filtsummult, _unittype
The workaround I found is to modify the c6x1x.cdb (or intermediate .s62) to change avgformat :: "%.2f" to avgformat :: "%g".
My question is, is this a valid workaround? Is there a newer .cdb seed I could use or am I doing something wrong?
These are the steps to recreate the issue
0. Install DSP/BIOS 5.42.01.09,CCS8, C6000 compiler and moving c6x1x.cdb to bios_5_42_01_09\packages\ti\bios\config\cdb),
1. File ->New CCS Project
2. New Empty Project (with main.c): Target: C671x Floating Point DSP, TMS320C6711. Compiler version TI v7.4.24 (last support for C6711)
3. After project creation, select the project
4. File ->New DSP-5.4 BIOS Configuration file; Next
5. Selection ti.platforms.sim67xx (note: also same issue with DSK6713)
6. Select all features (note: also same issue with different features selected); Finish
7. Specify XDC tool directory (e.g. example C:\ti\bios_5_42_02_10\xdctools)
8. Enable XDC tools
9. Rebuild Project
Note I also see that I have XDC tools 3.50 and 3.32 installed in CCS (Installed products), not sure if that makes a difference even though I specify the DSP/BIOS XDCtools path on the conversion.