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] [参考译文] [常见问题解答] EVMK2GX:如何为 K2G 处理器系列生成 CCS PDK 示例?

Guru**** 633105 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1135633/faq-evmk2gx-how-to-generate-the-ccs-pdk-examples-for-k2g-processor-family

器件型号:EVMK2GX
主题中讨论的其他器件:EVMK2G

介绍生成适用于 K2G 系列处理器的 TI-RTOS SDK 附带的 PDK 示例工程的步骤、必要条件和环境设置。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    要 为 K2G 器件创建 PDK 示例工程、请确保满足必要条件。

    先决条件  

    1. 从  https://software-dl.ti.com/processor-sdk-linux/esd/K2G/latest/index_FDS.html 安装 processor_sdk_rtos_k2g_6_03_00_106
    2. 从 CCSTUDIO_9.3.0.00012 | TI.com 安装 CCS 9.3
    3. 将安装目录选择为 C:\TI

    生成 PDK 示例的步骤。

     安装 processor_sdk_rtos_k2g_6_03_00_106后、观察   C:\ti 下的 PDK 软件包"pdk_k2g_2_0_16"

    1. 启动命令提示符
    2. 转至目录 C:\ti\pdk_k2g_1_0_16\packages   
    3. 运行  pdksetupenv.bat
      1. C:\ti\pdk_k2g_1_0_16\packages/pdksetupenv.bat
    4. DSPCore 示例:
      1. C:\ti\pdk_k2g_1_0_16\packages >pdkProjectCreate.bat k2G 几乎所有 DSP "C:\ti\pdk_k2g_1_0_16\packages "
    5. ARMCore 示例:
      1. C:\ti\pdk_k2g_1_0_16\packages >pdkProjectCreate.bat k2G 几乎所有 ARM "C:\ti\pdk_k2g_1_0_16\packages "
    6. 它将在 C:\ti\pdk_k2g_1_0_16\packages 下创建一个名为"MyExampleProjects"的文件夹。
    7. 下面是将创建的示例项目的列表。  136 个例子

    1. cpievmK2GArmBiosTestProject
      cpievmK2GC66BiosTestProject
      EMAC_BasicExample_evmK2G_armBiosExampleProject
      EMAC_BasicExample_evmK2G_c66xExampleProject
      EMAC_BasicExample_iceK2G_armBiosExampleProject
      EMAC_BasicExample_iceK2G_c66xExampleProject
      EMAC_CpswRateLimit_evmK2G_c66xExampleProject
      EMAC_CpswRateLimit_iceK2G_c66xExampleProject
      EMAC_cptsEventExample_evmK2G_c66xExampleProject
      EMAC_cptsEventExample_iceK2G_c66xExampleProject
      EMAC_cptsTsCmpExample_evmK2G_c66xExampleProject
      emac_cptsTsCmpExample_iceK2G_c66xExampleProject
      GPIO_LedBlink_evmK2G_armTestProject
      GPIO_LedBlink_evmK2G_c66xTestProject
      GPIO_LedBlink_iceK2G_armTestProject
      GPIO_LedBlink_iceK2G_c66xTestProject
      I2C_BasicExample_evmK2G_armExampleProject
      I2C_BasicExample_evmK2G_armTestProject
      I2C_BasicExample_evmK2G_c66xExampleProject
      I2C_BasicExample_evmK2G_c66xTestProject
      I2C_BasicExample_iceK2G_armExampleProject
      I2C_BasicExample_iceK2G_armTestProject
      I2C_BasicExample_iceK2G_c66xExampleProject
      I2C_BasicExample_iceK2G_c66xTestProject
      I2C_ErrorRecovery_evmK2G_armExampleProject
      I2C_Master_evmK2G_armTestProject
      I2C_Master_evmK2G_c66xTestProject
      I2C_Slave_evmK2G_armTestProject
      I2C_Slave_evmK2G_c66xTestProject
      ICSS_EMAC_BasicExample_iceK2G_wSoCLib_armTestproject
      ICSS_EMAC_BasicExample_iceK2G_wSoCLib_C66Testproject
      ICSS_EMAC_SwitchExample_iceK2G_wSoCLib_armTestproject
      ICSS_EMAC_SwitchExample_iceK2G_wSoCLib_C66Testproject
      McASP_AudioEQ_evmK2G_c66ExampleProject
      McASP_Audio_evmK2G_armExampleProject
      McASP_Audio_evmK2G_c66ExampleProject
      McASP_DeviceLoopback _evmK2G_armExampleProject
      McASP_DeviceLoopback _evmK2G_c66ExampleProject
      McBSP_DigLpbkevmK2Gc66ExampleProject
      MCSPI_SlaveMode_MasterExample_evmK2G_armExampleProject
      MCSPI_SlaveMode_MasterExample_evmK2G_c66xExampleProject
      MCSPI_SlaveMode_SlaveExample_evmK2G_armExampleProject
      MCSPI_SlaveMode_SlaveExample_evmK2G_c66xExampleProject
      MMCSD_evmK2G_armTestProject
      MMCSD_evmK2G_c66xTestProject
      MMCSD_evmK2G_DMA_armTestProject
      MMCSD_evmK2G_DMA_c66xTestProject
      MMCSD_evmK2G_EMMC_armTestProject
      MMCSD_evmK2G_EMMC_c66xTestProject
      MMCSD_evmK2G_EMMC_DMA_armTestProject
      MMCSD_evmK2G_EMMC_DMA_c66xTestProject
      MMCSD_FatfsConsole_evmK2G_armExampleProject
      MMCSD_FatfsConsole_evmK2G_c66xExampleProject
      MMCSD_FatfsConsole_evmK2G_DMA_armExampleProject
      MMCSD_FatfsConsole_evmK2G_DMA_c66xExampleProject
      MMCSD_iceK2G_armTestProject
      MMCSD_iceK2G_c66xTestProject
      MMCSD_iceK2G_DMA_armTestProject
      MMCSD_iceK2G_DMA_c66xTestProject
      NIMU_BasicExample_evmK2G_armExampleproject
      NIMU_BasicExample_evmK2G_c66xExampleProject
      NIMU_BasicExample_iceK2G_armExampleproject
      NIMU_BasicExample_iceK2G_c66xExampleProject
      NIMU_CCLinkMaster_evmK2G_wSockLib_armExampleproject
      NIMU_CCLinkMaster_evmK2G_wSockLib_c66Exampleproject
      NIMU_CCLinkMaster_iceK2G_wSockLib_armExampleProject
      NIMU_CCLinkMaster_iceK2G_wSockLib_c66Exampleproject
      NIMU_CCLinkSlave_evmK2G_wSockLib_armExampleproject
      NIMU_CCLinkSlave_evmK2G_wSockLib_c66Exampleproject
      NIMU_CCLinkSlave_iceK2G_wSockLib_armExampleproject
      NIMU_CCLinkSlave_iceK2G_wSockLib_c66Exampleproject
      NIMU_FtpExample_evmK2G_armExampleproject
      NIMU_FtpExample_evmK2G_c66xExampleProject
      NIMU_FtpExample_iceK2G_armExampleproject
      NIMU_FtpExample_iceK2G_c66xExampleProject
      NIMU_ICSS_BasicExample_iceK2G_wSockLib_armExampleproject
      NIMU_ICSS_BasicExample_iceK2G_wSockLib_c66Exampleproject
      NIMU_ICSS_CCLinkMaster_iceK2G_wSockLib_armExampleproject
      NIMU_ICSS_CCLinkMaster_iceK2G_wSockLib_c66Exampleproject
      NIMU_ICSS_CCLinkSlave_iceK2G_wSockLib_armExampleproject
      NIMU_ICSS_CCLinkSlave_iceK2G_wSockLib_c66Exampleproject
      NIMU_ICSS_FtpExample_iceK2G_wSockLib_armExampleproject
      NIMU_ICSS_FtpExample_iceK2G_wSockLib_c66Exampleproject
      OSAL_BasicExample_evmK2G_armTestProject
      OSAL_BasicExample_evmK2G_c66xTestProject
      PCIe_evmK2G_wSoCFile_armExampleProject
      PCIe_evmK2G_wSoCFile_C66BiosExampleProject
      PCIe_evmK2G_wSoCLib_armExampleProject
      PCIe_evmK2G_wSoCLib_C66BiosExampleProject
      PCIe_iceK2G_wSoCLib_armExampleProject
      PCIe_iceK2G_wSoCLib_C66BiosExampleProject
      PRUSS_BasicExample_iceK2G_wSoCFile_armTestproject
      PRUSS_BasicExample_iceK2G_wSoCFile_c66xTestProject
      QmDCfgevmK2GArmBiosTestProject
      qmDCfgevmK2GC66BiosTestProject
      qmDescevmK2GArmBiosTestProject
      qmDescevmK2GC66BiosTestProject
      QmInfraevmK2GArmBiosExampleProject
      qmInfraevmK2GC66BiosExampleProject
      QmInsRegionevmK2GArmBiosTestProject
      qmInsRegionevmK2GC66BiosTestProject
      QmQAllocevmK2GArmBiosTestProject
      QmQAllocevmK2GC66BiosTestProject
      qmSCfgevmK2GArmBiosTestProject
      qmSCfgevmK2GC66BiosTestProject
      QSPI_BasicExample_evmK2G_armExampleProject
      QSPI_BasicExample_evmK2G_armTestProject
      QSPI_BasicExample_evmK2G_c66xExampleProject
      QSPI_BasicExample_evmK2G_c66xTestProject
      QSPI_BasicExample_iceK2G_armTestProject
      QSPI_BasicExample_iceK2G_c66xTestProject
      rmevmK2GC66A15LinuxDspClientTestProject
      rmevmK2GC66DspMtBiosTestProject
      SA_UnitTest_evmK2GC66BiosTestProject
      SA_UnitTest_evmK2GCArmBiosTestProject
      SPI_BasicExample_evmK2G_armExampleProject
      SPI_BasicExample_evmK2G_armTestProject
      SPI_BasicExample_evmK2G_c66xExampleProject
      SPI_BasicExample_evmK2G_c66xTestProject
      SPI_LoopbackExample_evmK2G_armExampleProject
      SPI_LoopbackExample_evmK2G_c66xExampleProject
      UART_BasicExample_evmK2G_armDMATestproject
      UART_BasicExample_evmK2G_armExampleProject
      UART_BasicExample_evmK2G_armTestproject
      UART_BasicExample_evmK2G_c66xDMATestProject
      UART_BasicExample_evmK2G_c66xExampleProject
      UART_BasicExample_evmK2G_c66xTestProject
      UART_BasicExample_iceK2G_armDMATestproject
      UART_BasicExample_iceK2G_armExampleProject
      UART_BasicExample_iceK2G_armTestproject
      UART_BasicExample_iceK2G_c66xDMATestProject
      UART_BasicExample_iceK2G_c66xExampleProject
      UART_BasicExample_iceK2G_c66xTestProject
      USB_DevBulk_evmK2G_armExampleProject
      USB_DevMsc_evmK2G_armExampleProject
      USB_HostMsc_evmK2G_armExampleProject
    1. EVMK2G K2G ICE (K2G 工业通信引擎)的项目、请相应地选择项目。

    谢谢

    Rajarajan U