Other Parts Discussed in Thread: OMAPL138, SYSBIOS, CCSTUDIO
I'm trying to create a sample project for the DSP on my OMAPL138 using RTSC so I can have BIOS on it. However, when I go through the new project wizard and creat a new project and RTSC configuration project based on the "Hello" Example, I get the following configuration build errors:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
**** Build of configuration Default for project algproc_configuration ****
C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake -k all
'Building target: configPkg/linker.cmd'
'Invoking: XDCtools'
"C:/Program Files/Texas Instruments/xdctools_3_20_00_41/xs" --xdcpath="C:/Program Files/Texas Instruments/pspdrivers_02_10_01/packages;C:/Program Files/Texas Instruments/bios_6_21_00_13/packages;C:/Program Files/Texas Instruments/ipc_1_00_05_60/packages;C:/Program Files/Texas Instruments/xdais_6_25_01_08/packages;C:/Program Files/Texas Instruments/xdais_6_25_01_08/examples;" xdc.tools.configuro -o configPkg -t ti.targets.C674 -p ti.platforms.evmOMAPL138 -r whole_program -c "C:/Program Files/Texas Instruments/C6000 Code Generation Tools 7.0.1" "../common.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring common.p674 from package/cfg/common_p674.cfg ...
js: "C:/Program Files/Texas Instruments/xdctools_3_20_00_41/packages/xdc/cfg/Main.xs", line 123: Error: incompatible use of package 'xdc.runtime' [in C:/Program Files/Texas Instruments/xdctools_3_20_00_41/packages/xdc/runtime/]: version of the loaded package 'xdc.runtime' is [2, 1, 0], while 'ti.targets.rts6000' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/targets/rts6000/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.interfaces' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/interfaces/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.family.c64p' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/family/c64p/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.family' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/family/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.misc' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/misc/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.hal' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/hal/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.knl' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/knl/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.heaps' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/heaps/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.ipc' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/ipc/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.gates' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/gates/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.xdcruntime' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/xdcruntime/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.family.c62' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/family/c62/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.timers.timer64' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/timers/timer64/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197], while 'ti.sysbios.family.c64p.primus' [in C:/Program Files/Texas Instruments/bios_6_21_00_13/packages/ti/sysbios/family/c64p/primus/] was built with 'xdc.runtime' [2, 0, 0, 0, 1254957688197]
Adding the following line to your program configuration script:
environment['xdc.cfg.check.fatal'] = 'false';
converts this incompatibility error into a warning. Please, check the documentation for the package xdc.cfg for more information.
gmake.exe: *** [package/cfg/common_p674.xdl] Error 1
js: "C:/Program Files/Texas Instruments/xdctools_3_20_00_41/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: *** [configPkg/linker.cmd] Error 1
C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake: Target `all' not remade because of errors.
Build complete for project algproc_configuration
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
My settings in the wizard look like this:
CCStudio version is
Version: 4.1.3.00038 RTSC version is 3.20.0.41 BIOS version is 6.21.0.13 Thanks in advance