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.

RTOS/TMDSEVM6657: PDK build issue

Part Number: TMDSEVM6657

Tool/software: TI-RTOS

Hi,

I'm trying to build PDK_c665x_2_0_13 under Windows7 by following instructions given in section 1.4 SDK RTOS 5.3.0.7 getting started guide. The sequence I'm following is below (commands in red):

c:\ti\processor_sdk_rtos_c665x_5_03_00_07>setupenv.bat
***************************************************
Environment Configuration:
***************************************************
    SDK_INSTALL_PATH        : C:/ti
    GMAKE_INSTALL_PATH      : C:/ti/xdctools_3_51_01_18_core
    RULES_MAKE              : C:/ti/pdk_c665x_2_0_13/packages/Rules.make
***************************************************
    IPC_PLATFORM: C6657
    IPC_ALT_PLATFORM:
    PROC_SDK_INSTALL_PATH     : C:/ti/processor_sdk_rtos_c665x_5_03_00_07
**************************************************************************
Changing to short name to support directory names containing spaces
current directory: C:/ti/processor_sdk_rtos_c665x_5_03_00_07
PROCESSOR SDK BUILD ENVIRONMENT CONFIGURED
**************************************************************************

cd ..\pdk_c665x_2_0_13\packages

c:\ti\pdk_c665x_2_0_13\packages>pdksetupenv.bat
***************************************************
Environment Configuration:
***************************************************
    SDK_INSTALL_PATH        : C:/ti
    GMAKE_INSTALL_PATH      : C:/ti/xdctools_3_51_01_18_core
    RULES_MAKE              : C:/ti/pdk_c665x_2_0_13/packages/Rules.make
***************************************************


c:\ti\pdk_c665x_2_0_13\packages>gmake LIMIT_BOARDS="evm6657l" LIMIT_CORES="c66x"

The build runs through the components, but none of the libraries under the component\lib folder are rebuilt. A snapshot of the build output for a couple of files is:

cle66e src/qmss_qosSched.c ...
if [ ! -d lib/c6657/c66/obj/src ]; then mkdir -p lib/c6657/c66/obj/src ; fi;
rm -f lib/c6657/c66/obj/src/qmss_qosSched.oe66e.dep
C:/ti/ti-cgt-c6000_8.3.2/bin/cl6x -c -mo -o3 -q -k -eo.o --mem_model:data=far -DBIGENDIAN -me -mv6600 --abi=eabi -DSOC_C6657  -I./src -I. -I./test  -Dti_targets_elf_C66_big_endian
 -DMAKEFILE_BUILD -eo.oe66e -ea.se66e -fr=lib/c6657/c66/obj/src -fs=lib/c6657/c66/obj/src -ppa -ppd=lib/c6657/c66/obj/src/qmss_qosSched.oe66e.dep -I. -IC:/ti/xdctools_3_51_01_18_co
re/packages -IC:/ti/bios_6_75_02_00/packages -IC:/ti/pdk_c665x_2_0_13/packages -IC:/ti/pdk_c665x_2_0_13/packages -IC:/ti/ti-cgt-c6000_8.3.2/include -fc src/qmss_qosSched.c
C:/Users/JCONWA~1.ADA/AppData/Local/Temp/make11696-c.sh: lib/c6657/c66/obj/src/qmss_qosSched.oe66e.dep: not found
C:/Users/JCONWA~1.ADA/AppData/Local/Temp/make11696-c.sh: cannot open lib/c6657/c66/obj/src/qmss_qosSched.oe66e.pp: no such file

cle66e src/qmss_srioRtr.c ...
if [ ! -d lib/c6657/c66/obj/src ]; then mkdir -p lib/c6657/c66/obj/src ; fi;
rm -f lib/c6657/c66/obj/src/qmss_srioRtr.oe66e.dep
C:/ti/ti-cgt-c6000_8.3.2/bin/cl6x -c -mo -o3 -q -k -eo.o --mem_model:data=far -DBIGENDIAN -me -mv6600 --abi=eabi -DSOC_C6657  -I./src -I. -I./test  -Dti_targets_elf_C66_big_endian
 -DMAKEFILE_BUILD -eo.oe66e -ea.se66e -fr=lib/c6657/c66/obj/src -fs=lib/c6657/c66/obj/src -ppa -ppd=lib/c6657/c66/obj/src/qmss_srioRtr.oe66e.dep -I. -IC:/ti/xdctools_3_51_01_18_cor
e/packages -IC:/ti/bios_6_75_02_00/packages -IC:/ti/pdk_c665x_2_0_13/packages -IC:/ti/pdk_c665x_2_0_13/packages -IC:/ti/ti-cgt-c6000_8.3.2/include -fc src/qmss_srioRtr.c
C:/Users/JCONWA~1.ADA/AppData/Local/Temp/make11696-f.sh: lib/c6657/c66/obj/src/qmss_srioRtr.oe66e.dep: not found
C:/Users/JCONWA~1.ADA/AppData/Local/Temp/make11696-f.sh: cannot open lib/c6657/c66/obj/src/qmss_srioRtr.oe66e.pp: no such file

I've also tried to just build a single component, e.g., emac:

c:\ti\pdk_c665x_2_0_13\packages>gmake emac_clean
gmake -C ./ti/drv/emac clean
gmake[1]: Entering directory 'c:/ti/pdk_c665x_2_0_13/packages/ti/drv/emac'
gmake[1]: Nothing to be done for 'clean'.
gmake[1]: Leaving directory 'c:/ti/pdk_c665x_2_0_13/packages/ti/drv/emac'

The clean operation doesn't remove the libraries, and the subsequent attempt to build the component indicates 'nothing to be done'

I'd appreciate any suggestions to help me figure this out.

Thanks,

Jim