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.

CCS/TMDSEVM6678: Trying to Import a Project but facing issues to generate .out file

Part Number: TMDSEVM6678

Tool/software: Code Composer Studio

Hi all,

I have started to work on the TMDSEVM6678 Kit by importing a project from MCSDK software for C6678 and I am facing issues with the XDC tools and linker command file.

I have posted the error for you're reference below.  The .out file is not being generated. I am following the steps provided in the Lab manual. I have also attached the Lab manual for reference.c6678_manual.pdf

**** Build of configuration Debug for project SRIO_LoopbackDioIsrexampleproject ****

D:\Software Installs\ti\New Folder\ccsv5\utils\bin\gmake -k all
'Building file: D:/Software Installs/C6678 Softwares/McSDK/pdk_C6678_1_1_1_4/packages/ti/drv/srio/example/SRIOLoopbackDioIsr/loopbackDioIsr.cfg'
'Invoking: XDCtools'
"D:/Software Installs/C6678 Softwares/McSDK/xdctools_3_23_04_60/xs" --xdcpath="D:/Software Installs/C6678 Softwares/McSDK/edma3_lld_02_11_05_02/packages;D:/Software Installs/C6678 Softwares/McSDK/ipc_1_24_03_32/packages;D:/Software Installs/C6678 Softwares/McSDK/bios_6_33_06_50/packages;D:/Software Installs/C6678 Softwares/McSDK/pdk_C6678_1_1_1_4/packages;D:/Software Installs/ti/New Folder/ccsv5/ccs_base;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C66 -p ti.platforms.evm6678 -r debug -c "D:/Software Installs/C6000 7.4.24 Compiler" "D:/Software Installs/C6678 Softwares/McSDK/pdk_C6678_1_1_1_4/packages/ti/drv/srio/example/SRIOLoopbackDioIsr/loopbackDioIsr.cfg"
D:/Software Installs/C6678 Softwares/McSDK/xdctools_3_23_04_60\packages\xdc\bld\xdc.mak:235: *** can't find specified XDCROOT: D:/Software Installs/C6678 Softwares/McSDK/xdctools_3_23_04_60.  Stop.
js: "D:/Software Installs/C6678 Softwares/McSDK/xdctools_3_23_04_60/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.

**** Build Finished ****

  • Hi,

    The MCSDK is obsolete and not supported any more. Please upgrade to the Processor SDK RTOS for C66x, https://software-dl.ti.com/processor-sdk-rtos/esd/C667x/latest/index_FDS.html.

    The SRIO example can be generated by pdkprojectcreate script then import into CCS. Please look at the user guide: https://software-dl.ti.com/processor-sdk-rtos/esd/docs/06_03_00_106/rtos/index.html

    Regards, Eric 

  • Hi,

    As you have informed me to use the processor SDK RTOS for C66x when using the command prompt i am not able to create the project files.

    CCS Version : 7.3.0

    SDK Version: ti-processor-sdk-rtos-c667x-evm-06.03.00.106-Windows-x86

    Windows 10 OS

    I am referring this link : https://processors.wiki.ti.com/index.php/Rebuilding_The_PDK#Building_PDK_using_gmake_in_Windows_environment

    I am trying to rebuild the PDK using pdksetupenv.bat and i get the below prompts on cmd.

    C:\ti\pdk_c667x_2_0_16\packages>pdksetupenv.bat
    ***************************************************
    Environment Configuration:
    ***************************************************
    SDK_INSTALL_PATH : C:/ti
    PDK_INSTALL_PATH : C:/ti/pdk_c667x_2_0_16/packages
    GMAKE_INSTALL_PATH : C:/ti/xdctools_3_55_02_22_core
    PDK_SOC : c667x
    PDK_VERSION : 2_0_16
    RULES_MAKE : C:/ti/pdk_c667x_2_0_16/packages/ti/build/Rules.make
    ***************************************************

    and when I use pdkProjectCreate.bat C6678 all  little all all dsp the below mentioned details appears on cmd.

    C:\ti\pdk_c667x_2_0_16\packages>pdkProjectCreate.bat C6678 all little all all dsp
    =========================================================================
    Configuration:
    SOC : C6678
    BOARD : all
    ENDIAN : little
    MODULE : all
    PROJECT_TYPE : all
    PROCESSOR : dsp
    PDK_SHORT_NAME : C:\ti\PDK_C6~1\packages\
    =========================================================================
    Checking Configuration...
    Complete
    =========================================================================
    PDK_PARTNO : C6678L
    PDK_ECLIPSE_ID : com.ti.pdk.c667x
    RTSC_PLATFORM_NAME : ti.platforms.evm6678
    RTSC_TARGET : ti.targets.elf.C66
    CCS_DEVICE : "com.ti.ccstudio.deviceModel.C6000.GenericC64xPlusDevice"
    *****************************************************************************
    Detecting all projects in PDK and importing them in the workspace C:\ti\PDK_C6~1\packages\\MyExampleProjects
    Detected Test Project: cppi_evmc6678_c66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: cppi_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: GPIO_LedBlink_C6678_EVM_c66xTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: hyplnk_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: hyplnk_evmc6678_C66DevLibBiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: I2C_BasicExample_C6678H_Evm_c66xExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: I2C_BasicExample_C6678_Evm_c66xTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: nwalUnitTestC6678_C66TestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: nwalUnitTestSaC6678_C66TestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: PA_emacExample_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: PA_multicoreExample_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: PA_UnitTest_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: PCIE_evmc6678_wSoCFile_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: PCIE_evmc6678_wSoCLib_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmInfraMC_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmInfra_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmAcc_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmDCfg_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmDesc_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmInsRegion_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmQAlloc_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmQosFwCModel_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmQosSchedCModel_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmQosSchedDropSched_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmQosSchedWide_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmQosSched_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmQosTest_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmSCfg_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmSrioContext_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: qmSrioRtr_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: rmShared_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: rm_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: rm_evmc6678_C66DspMtBiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SA_BasicExample_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SA_BasicExample_w3gpp_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SA_MultiCoreExample_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SA_MultiCoreExample_w3gpp_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SA_UnitTest_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SA_UnitTest_w3gpp_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SPI_BasicExample_C6678_c66xExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SPI_BasicExample_C6678_c66xTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SRIO_LpbkDioIsr_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SRIO_MulticoreLpbk_evmc6678_C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SRIO_Loopback_evmc6678_C66BiosTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: SRIO_TputBenchmarking_evmc6678_C66TestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: TSIP_evmc6678_c66exampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: TSIP_evmc6678_c66testProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: UART_BasicExample_C6678_c66xExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: UART_BasicExample_C6678_c66xDMATestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: UART_BasicExample_C6678_c66xTestProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: transportQmssBenchmarkC6678C66ExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: transportSrioBenchmarkC6678C66ExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: transportSrioMultiBoardConsumerC6678C66ExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: transportSrioMultiBoardProducerC6678C66ExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: NIMU_emacClientExample_EVMC6678C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Detected Test Project: NIMU_emacExample_EVMC6678C66BiosExampleProject
    The system cannot find the path specified.
    Copying macros.ini
    The system cannot find the path specified.
    0 file(s) copied.
    Project generation complete
    *****************************************************************************

    I also referred an similar query but the details displayed on the cmd is different. I have attached the link of the query 

    Link: https://e2e.ti.com/support/processors/f/791/t/630863?RTOS-TMDSEVM6678-Problems-rebuilding-the-PDK

    Regards,

    Bharath

  • Hi,

    After installing the Processor SDK RTOS on your PC, please open CCS, the CCS should automatically detect new packages installed on your PC and prompt you to register them with your current CCS.

    Then, before you run the script pdkprojectcreate, check/edit:

    if not defined CCS_INSTALL_PATH (
    set CCS_INSTALL_PATH=C:/ti/ccs930/ccs
    )

    make sure this is the correct CCS installation path (this is the CCS which detects and registers the PDK packages in case you have multiple versions of CCS installed).

    Finally, run the script. You can use "pdkprojectcreate C6678 all little srio all dsp" for SRIO only to save the time.

    Regards, Eric

     

  • I was able to resolve the issue by re-installing SDK_RTOS for C66x and CCS7.3.0 in the default path and by providing  CCS_INSTALL_PATH to C:\ti\ccsv7.

    This Resolved my issue.

    Thank you so much for constant support. Appreciate It.

    Regards,

    Bharath