Other Parts Discussed in Thread: CCSTUDIO, SYSBIOS
Tool/software: Code Composer Studio
I have been trying to rebuild the demo app for the Lyrtech EVB, ie \dvsdk_1_11_00_00_DM648\dm648_demo_0_92_04 with CCS 3.3 (I don't want to use a newer version, on the advice of posts elsewhere in this forum).
I've installed xdctools_3_10_05_61 in C:/Program Files/Texas Instruments/xdctools_3_10_05_6 & set the XDCPATH environment variable to point to it, but to no effect - the xdc config step fails at the beginning of a clean build, although all of the sources no compile ok:
[dm648_demo.cfg] "C:\Program Files\Texas Instruments\xdctools_3_10_05_61\xs.exe" xdc.tools.configuro.ccs --xdcpathsfile="xdcpaths.dat" -tti.targets.C64P -pti.platforms.evmDM648 -rdebug --tcf -Dconfig.importPath=".../C:/dvsdk_1_11_00_00_DM648/examples/common/evmDM648" -c "C:/CCStudio_v3.3/C6000/cgtools" --xp "C:/CCStudio_v3.3/bios_5_31_08//packages" -o "xdcconfig" dm648_demo.cfg
Info: running XDC configuration using package path:
C:\dvsdk_1_11_00_00_DM648\codec_engine_1_20_02\packages
C:\dvsdk_1_11_00_00_DM648\codec_engine_1_20_02\examples
C:\dvsdk_1_11_00_00_DM648\framework_components_1_20_03\packages
C:\dvsdk_1_11_00_00_DM648\xdais_5_21\packages
C:\dvsdk_1_11_00_00_DM648\codecs_1_10_evmDM648\packages-evaluation
C:\dvsdk_1_11_00_00_DM648\ndk_1_92_00_22_eval\packages
C:\dvsdk_1_11_00_00_DM648\biosutils_1_00_02\packages
C:\dvsdk_1_11_00_00_DM648\pspdrivers_1_10_00\packages
C:\dvsdk_1_11_00_00_DM648\edma3_lld_1_05_00\packages
C:\dvsdk_1_11_00_00_DM648\examples\common\evmDM648
C:\CCStudio_v3.3\bios_5_31_08\\packages
C:\Program Files\Texas Instruments\xdctools_3_10_05_61\packages
The configuration step is now running:
making package.mak (because of package.bld) ...
generating interfaces for package xdcconfig (because package/package_xdcconfig.c is older than package.xdc) ...
configuring dm648_demo.x64P from package/cfg/dm648_demo_x64P.cfg ...
js: "C:/Program Files/Texas Instruments/xdctools_3_10_05_61/include/utils.tci", line 748: xdc.services.global.XDCException: xdc.PACKAGE_NOT_FOUND: can't locate the package 'ti.bios' along the path: 'C:/PROGRA~1/TEXASI~1/XDCTOO~2/packages;..;'. Ensure that the package path is set correctly.
"./package/xdcconfig.sch", line 10
"./package/cfg/dm648_demo_x64P.cfg", line 708
gmake.exe: *** [package/cfg/dm648_demo_x64P.c] Error 1
js: "C:/Program Files/Texas Instruments/xdctools_3_10_05_61/packages/xdc/tools/Cmdr.xs", line 40: Error: xdc.tools.configuro.ccs: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
[app_block.c] "C:\CCStudio_v3.3\C6000\cgtools\bin\cl6x" -g -@"=C:/dvsdk_1_11_00_00_DM648/dm648_demo_0_92_04/xdcconfig/compiler.opt" -fr"C:/dvsdk_1_11_00_00_DM648/dm648_demo_0_92_04/Debug" -i"C:/dvsdk_1_11_00_00_DM648/dm648_demo_0_92_04/include" -i"C:/dvsdk_1_11_00_00_DM648/ndk_1_92_00_22_eval/packages/ti/ndk/inc" -i"C:/dvsdk_1_11_00_00_DM648/codec_engine_1_20_02/packages/" -i"C:/dvsdk_1_11_00_00_DM648/framework_components_1_20_03/fctools/packages" -i"C:/dvsdk_1_11_00_00_DM648/codecs_1_10_evmDM648/packages-evaluation" -i"C:/dvsdk_1_11_00_00_DM648/edma3_lld_1_05_00/packages" -i"C:/dvsdk_1_11_00_00_DM648/biosutils_1_00_02/packages" -i"C:/dvsdk_1_11_00_00_DM648/pspdrivers_1_10_00/packages" -d"_DEBUG" -d"CHIP_DM648" -mv64+ -@"../Debug.lkf" "app_block.c"
I found this, which suggests making clean the packages:
https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/p/6000/314960#314960
but there's no make or timake in my (Windows 7) environment. Am I meant to install Gnu make or Cygwin?