This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Build Problem

Other Parts Discussed in Thread: SYSBIOS

Dear all, 

We use the EVM6472 board. We develop a big program which has been migrated from another platform. we use the CCS5.

We get the following error message:

:\Program Files\Code Composer Studio\ccsv5\utils\bin\gmake -k all

'Building file: ../bios6.cfg'

'Invoking: XDCtools'

"C:/Program Files/Code Composer Studio/xdctools_3_22_02_27/xs" --xdcpath="C:/Program Files/Code Composer Studio/bios_6_32_03_43/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C64P -p ti.platforms.evm6472 -r debug -c "C:/Program Files/Code Composer Studio/ccsv5/tools/compiler/c6000" "../bios6.cfg"

making package.mak (because of package.bld) ...

generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...

configuring bios6.pe64P from package/cfg/bios6_pe64P.cfg ...

warning: ti.sysbios.knl.Task: "C:/Program Files/Code Composer Studio/bios_6_32_03_43/packages/ti/sysbios/knl/Task.xs", line 168: .far:taskStackSection : The Task.defaultTaskSection name has been changed to ".far:taskStackSection".  Please update your Program.sectMap[] setting accordingly.

js: "C:\Program Files\Code Composer Studio\xdctools_3_22_02_27\packages\ti\targets\elf\linkcmd.xdt#108(eval)", line 1: Error: Allocations for sections '.bss', '.rodata' and '.neardata' must be same.

gmake.exe: *** [package/cfg/bios6_pe64P.xdl] Error 1

gmake.exe: *** Deleting file `package/cfg/bios6_pe64P.xdl'

gmake.exe: *** [package/cfg/bios6_pe64P.xdl] Deleting file `package/cfg/bios6_pe64P.h'

gmake.exe: *** [package/cfg/bios6_pe64P.xdl] Deleting file `package/cfg/bios6_pe64P.c'

js: "C:/Program Files/Code Composer Studio/xdctools_3_22_02_27/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.

gmake: *** [configPkg/compiler.opt] Error 1

gmake: Target `all' not remade because of errors.

  • Dr. Singer,

    This post was found in the C64x Multicore DSP Forum which is for device and hardware questions. It will be moved to the BIOS Forum since it has to do with building the bios6.cfg file. It may save you some time next time to post there first for BIOS questions.

    My comments will not be answers, unfortunately, but instead questions like what I would ask myself if this were my project build messages:

    Dr. Yehuda Singer said:

    warning: ti.sysbios.knl.Task: "C:/Program Files/Code Composer Studio/bios_6_32_03_43/packages/ti/sysbios/knl/Task.xs", line 168: .far:taskStackSection : The Task.defaultTaskSection name has been changed to ".far:taskStackSection".  Please update your Program.sectMap[] setting accordingly.

    js: "C:\Program Files\Code Composer Studio\xdctools_3_22_02_27\packages\ti\targets\elf\linkcmd.xdt#108(eval)", line 1: Error: Allocations for sections '.bss', '.rodata' and '.neardata' must be same.

    Is taskStackSection something familiar that you added or placed somewhere? The implication is that there is a mismatch between your Platform file and some of the SYS/BIOS config settings for the stack or for tasks.

    Did you change the Platform file? Check it from the CCS Debug perspective by clicking Tools->RTSC Tools->Platform->Edit/View.

    Regards,
    RandyP