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.

[FAQ] 66AK2E05: How to generate the CCS PDK examples for K2E?

Part Number: 66AK2E05

Hi,

In the processor SDK, the steps to create CCS PDK examples are more generic.

I would like to know the list of examples available for K2E and like to generate them.

Please provide the steps.

  • How to generate the CCS PDK examples for K2E?

    Pre-requisite 

    1. Install processor_sdk_rtos_k2e_6_03_00_106 from http://software-dl.ti.com/processor-sdk-rtos/esd/K2E/latest/index_FDS.html
    2. Install CCS 9.3 from CCSTUDIO_9.3.0.00012 | TI.com
    3. Choose the installation directory as C:\ti

    Steps to generate the PDK examples.

    Once the processor_sdk_rtos_k2e_6_03_00_106 is installed, observe the PDK package,  "pdk_k2e_4_0_16" under C:\ti

    1. Launch command prompt
    2. Go to the directory C:\ti\pdk_k2e_4_0_16\packages
    3. Run pdksetupenv.bat
      1. C:\ti\pdk_k2e_4_0_16\packages>pdksetupenv.bat
    4. DSPCore examples:
      1. C:\ti\pdk_k2e_4_0_16\packages>pdkProjectCreate.bat K2E all little all all dsp "C:\ti\pdk_k2e_4_0_16\packages"
    5. ARMCore examples:
      1. C:\ti\pdk_k2e_4_0_16\packages>pdkProjectCreate.bat K2E all little all all arm "C:\ti\pdk_k2e_4_0_16\packages"
    6. It will create a folder by name "MyExampleProjects" under C:\ti\pdk_k2e_4_0_16\packages.
    7. The following is the list of example projects which will get created. ( Total - 92 examples )
      1. cppiK2EArmBiosTestProject
        cppiK2EC66BiosTestProject
        CSL_UnitTest_K2EC66BiosTestProject
        fmCoreDumpK2EC66TestProject
        GPIO_LedBlink_K2E_EVM_armTestProject
        GPIO_LedBlink_K2E_EVM_c66xTestProject
        hyplnk_K2EC66BiosCicInterruptExampleProject
        hyplnk_K2EC66BiosExampleProject
        hyplnk_K2EC66DevLibBiosCicInterruptExampleProject
        hyplnk_K2EC66DevLibBiosExampleProject
        I2C_BasicExample_K2E_armExampleProject
        I2C_BasicExample_K2E_armTestProject
        I2C_BasicExample_K2E_Evm_c66xExampleProject
        I2C_BasicExample_K2E_Evm_c66xTestProject
        mmap_k2eC66ResourceTestProject
        mmap_k2eC66TestProject
        NIMU_emacExample_EVMK2EC66BiosExampleProject
        NIMU_emacExample_EVMK2E_armBiosExampleProject
        nwalPktRouterArmMASTERK2E_C66TestProject
        nwalPktRouterC66xMASTERK2E_C66TestProject
        nwalUnitTestK2E_C66TestProject
        nwalUnitTestSaK2E_C66TestProject
        OSAL_BasicExample_evmK2E_armTestProject
        OSAL_BasicExample_evmK2E_c66xTestProject
        PA_emacExample_K2EArmBiosExampleProject
        PA_emacExample_K2EC66BiosExampleProject
        PA_UnitTest_K2EArmBiosTestProject
        PA_UnitTest_K2EC66BiosPCapTestProject
        PA_UnitTest_K2EC66BiosTestProject
        PCIE_K2E_wSoCFile_armExampleProject
        PCIE_K2E_wSoCFile_C66BiosExampleProject
        PCIE_K2E_wSoCLib_armExampleProject
        PCIE_K2E_wSoCLib_C66BiosExampleProject
        pktlib_DspOnlyk2eC66TestProject
        qmAccK2EArmBiosTestProject
        qmAccK2EC66BiosTestProject
        qmDCfgK2EArmBiosTestProject
        qmDCfgK2EC66BiosTestProject
        qmDescK2EArmBiosTestProject
        qmDescK2EC66BiosTestProject
        qmInfraK2EArmBiosExampleProject
        qmInfraK2EC66BiosExampleProject
        qmInsRegionK2EArmBiosTestProject
        qmInsRegionK2EC66BiosTestProject
        qmQAllocK2EArmBiosTestProject
        qmQAllocK2EC66BiosTestProject
        qmQosSchedCModelK2EArmBiosTestProject
        qmQosSchedDropSchedK2EArmBiosTestProject
        qmQosSchedDropSchedK2EC66BiosTestProject
        qmQosSchedK2EArmBiosTestProject
        qmQosSchedK2EC66BiosTestProject
        qmQosSchedWideK2EArmBiosTestProject
        qmQosSchedWideK2EC66BiosTestProject
        qmQosTestK2EArmBiosTestProject
        qmQosTestK2EC66BiosTestProject
        qmSCfgK2EArmBiosTestProject
        qmSCfgK2EC66BiosTestProject
        qmSrioContextK2EArmBiosTestProject
        qmSrioContextK2EC66BiosTestProject
        qmSrioRtrK2EArmBiosTestProject
        rmK2EC66A15LinuxDspClientTestProject
        rmK2EC66DspMtBiosTestProject
        SA_BasicExample_K2EArmBiosExampleProject
        SA_BasicExample_K2EC66BiosExampleProject
        SA_BasicExample_w3gpp_K2EArmBiosExampleProject
        SA_BasicExample_w3gpp_K2EC66BiosExampleProject
        SA_UnitTest_K2EArmBiosTestProject
        SA_UnitTest_K2EC66BiosTestProject
        SA_UnitTest_w3gpp_K2EArmBiosTestProject
        SA_UnitTest_w3gpp_K2EC66BiosTestProject
        serdes_diag_ber_K2EC66ExampleProject
        serdes_diag_eye_K2EC66ExampleProject
        serdes_diag_prbs_K2EC66ExampleProject
        SPI_BasicExample_K2E_armExampleProject
        SPI_BasicExample_K2E_armTestProject
        SPI_BasicExample_K2E_c66xExampleProject
        SPI_BasicExample_K2E_c66xTestProject
        SPI_LoopbackExample_evmK2E_armExampleProject
        SPI_LoopbackExample_evmK2E_c66xExampleProject
        tfw_GenProd_UnitTest_k2eC66BiosProject
        tfw_UiaMinst_UnitTest_k2eC66BiosProject
        tfw_Uia_UnitTest_k2eC66BiosProject
        transportQmssDspEpK2EC66TestProject
        TSIP_K2E_C66ExampleProject
        TSIP_K2E_C66TestProject
        UART_BasicExample_k2e_armDMATestproject
        UART_BasicExample_K2E_armExampleProject
        UART_BasicExample_k2e_armTestproject
        UART_BasicExample_K2E_c66xDMATestProject
        UART_BasicExample_K2E_c66xExampleProject
        UART_BasicExample_K2E_c66xTestProject
        wdtimerK2EC66TestProject
    Regards
    Shankari