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.

TMS3220 C6678 例程 在哪里找,PDK重新编译无法生成例程

Other Parts Discussed in Thread: CCSTUDIO, SYSBIOS

TI 官网下载 CCS10.1 ,并安装软件包 ,得到pdk_c667x_2_0_16,按照官网说明 .在package 下gmake cleak ,和 gmake all,编译后没有 例程产生???? 

CCS 安装路径 D:\ti\TI1010

参考网页

gmake all 后信息如下

gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
Nothing to be done for c6678 mmcsd_board_diag
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build/makefile norflash_board_diag
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
Nothing to be done for c6678 norflash_board_diag
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build/makefile ospi_board_diag
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
Nothing to be done for c6678 ospi_board_diag
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build/makefile pmic_board_diag
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
Nothing to be done for c6678 pmic_board_diag
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build/makefile temperature_board_diag
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
Nothing to be done for c6678 temperature_board_diag
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build/makefile uart_board_diag
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
Nothing to be done for c6678 uart_board_diag
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build/makefile board_diag_img
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
Nothing to be done for c6678 board_diag_img
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build/makefile pdk_dup_apps
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
gmake[3]: Nothing to be done for 'pdk_dup_apps'.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
gmake[1]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build -f makefile_non-buildinfra all PDK_SOC=c667x
gmake[1]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/bcp all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/bcp'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.bcp.ae66.mk lib/c66/ti.drv.bcp.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/bcp'
gmake[3]: 'lib/c66/ti.drv.bcp.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/bcp'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/bcp'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/cppi all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/cppi'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.cppi.ae66.mk lib/c66/ti.drv.cppi.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/cppi'
gmake[3]: 'lib/c66/ti.drv.cppi.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/cppi'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c6678/c66/ti.drv.cppi.c6678.ae66.mk lib/c6678/c66/ti.drv.cppi.c6678.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/cppi'
gmake[3]: 'lib/c6678/c66/ti.drv.cppi.c6678.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/cppi'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/cppi'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/hyplnk all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/hyplnk'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.hyplnk.ae66.mk lib/c66/ti.drv.hyplnk.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/hyplnk'
gmake[3]: 'lib/c66/ti.drv.hyplnk.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/hyplnk'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c6678/c66/ti.drv.hyplnk.c6678.ae66.mk lib/c6678/c66/ti.drv.hyplnk.c6678.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/hyplnk'
gmake[3]: 'lib/c6678/c66/ti.drv.hyplnk.c6678.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/hyplnk'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/hyplnk'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/nwal all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/nwal'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.nwal.sa.ae66.mk ENABLE_SA=1 lib/c66/ti.drv.nwal.sa.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/nwal'
gmake[3]: 'lib/c66/ti.drv.nwal.sa.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/nwal'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.nwal.ae66.mk lib/c66/ti.drv.nwal.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/nwal'
gmake[3]: 'lib/c66/ti.drv.nwal.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/nwal'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/nwal'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/pa all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/pa'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.pa2.ae66.mk lib/c66/ti.drv.pa2.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/pa'
gmake[3]: 'lib/c66/ti.drv.pa2.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/pa'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.pa.ae66.mk lib/c66/ti.drv.pa.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/pa'
gmake[3]: 'lib/c66/ti.drv.pa.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/pa'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/pa'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/qmss all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/qmss'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.qmss.ae66.mk lib/c66/ti.drv.qmss.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/qmss'
gmake[3]: 'lib/c66/ti.drv.qmss.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/qmss'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c6678/c66/ti.drv.qmss.c6678.ae66.mk lib/c6678/c66/ti.drv.qmss.c6678.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/qmss'
gmake[3]: 'lib/c6678/c66/ti.drv.qmss.c6678.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/qmss'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/qmss'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/sa all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/sa'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.salite.ae66.mk lib/c66/ti.drv.salite.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/sa'
gmake[3]: 'lib/c66/ti.drv.salite.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/sa'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.sa.ae66.mk lib/c66/ti.drv.sa.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/sa'
gmake[3]: 'lib/c66/ti.drv.sa.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/sa'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/sa'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/srio all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/srio'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c66/ti.drv.srio.ae66.mk lib/c66/ti.drv.srio.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/srio'
gmake[3]: 'lib/c66/ti.drv.srio.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/srio'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c6678/c66/ti.drv.srio.c6678.ae66.mk lib/c6678/c66/ti.drv.srio.c6678.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/srio'
gmake[3]: 'lib/c6678/c66/ti.drv.srio.c6678.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/srio'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/srio'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/tsip all
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/tsip'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f ./build/c6678/c66/ti.drv.tsip.ae66.mk lib/c6678/c66/ti.drv.tsip.ae66
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/tsip'
gmake[3]: 'lib/c6678/c66/ti.drv.tsip.ae66' is up to date.
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/tsip'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/drv/tsip'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -f D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build/makefile_non-buildinfra pdk_examples_core
gmake[2]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake -C D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/board/diag all ALL_BOARDS="evmC6678"
gmake[3]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/board/diag'
D:/ti/TI1010/xdctools_3_55_02_22_core/gmake buildtarget bboard=evmC6678 btests=evmC6678_DIAG
gmake[4]: Entering directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/board/diag'
gmake[4]: Nothing to be done for 'buildtarget'.
gmake[4]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/board/diag'
gmake[3]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/board/diag'
gmake[2]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'
gmake[1]: Leaving directory 'D:/ti/TI1010/pdk_c667x_2_0_16/packages/ti/build'

D:\ti\TI1010\pdk_c667x_2_0_16\packages>

  • 建议从以下链接开始仔细阅读。
    software-dl.ti.com/.../index_overview.html
    以下四个主要步骤:
    1、SDK的安装
    software-dl.ti.com/.../index_how_to_guides.html
    2、SDK与CCS如果不是安装在默认路径,需要修改PATH。
    3、1.4.2. Setup Environment
    4、根据指令进行编译
    software-dl.ti.com/.../index_overview.html
  • 置顶帖中有SDK包,也可参考。
    e2echina.ti.com/.../47664
  • 已经再看了 官网从编译的 说明其中1.4.5.1.5. PDK Example and Test Project Creation这一节中的
    If the CCS installation is located somewhere other than “C:\ti”, ensure that the pdkProjectCreate script has this location correctly specified by updating the CCS_INSTALL_PATH or set TOOLS_INSTALL_PATH variable
    这里面的 “更新 CCS_INSTALL_PATH“ 在哪里改啊 ,或者“set TOOLS_INSTALL_PATH variable”是啥意思,怎么做啊

    编译完 运行

    D:\ti\TI1010\pdk_c667x_2_0_16\packages>pdkProjectCreate.bat C6678 all little all all dsp D:\ti\TI1010\pdk_c667x_2_0_16\packages
    =========================================================================
    Configuration:
    SOC : C6678
    BOARD : all
    ENDIAN : little
    MODULE : all
    PROJECT_TYPE : all
    PROCESSOR : dsp
    PDK_SHORT_NAME : D:\ti\TI1010\pdk_c667x_2_0_16\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 D:\ti\TI1010\pdk_c667x_2_0_16\packages\MyExampleProjects
    Detected Test Project: cppi_evmc6678_c66BiosExampleProject
    系统找不到指定的路径。
    Copying macros.ini
    系统找不到指定的路径。
    已复制 0 个文件。
    Detected Test Project: cppi_evmc6678_C66BiosTestProject
    系统找不到指定的路径。
    Copying macros.ini
    系统找不到指定的路径。
    已复制 0 个文件。
    Detected Test Project: GPIO_LedBlink_C6678_EVM_c66xTestProject
    系统找不到指定的路径。
    Copying macros.ini
    系统找不到指定的路径。
    已复制 0 个文件。

  • 依次运行了set TOOLS_INSTALL_PATH  ;  set SDK_INSTALL_PATH ; pdksetupenv.bat; gmake clean  ; gmake all;pdkProjectCreate.bat 命令后, 并修改了 pdkProjectCreate.bat 文件中的 CCS_INSTALL_PATH参数。并运行pdkProjectCreate.bat   任然没有例程产生, 但是该文件中:

    REM Workspace where the PDK projects will be created.
    set MY_WORKSPACE=%PDK_SHORT_NAME%\MyExampleProjects

    REM macros.ini location
    set MACROS_FILE=%PDK_SHORT_NAME%\macros.ini

    其中 MyExampleProjects 文件夹已经产生,但是里面没例程 ,还有是macros.ini 文件没在 packages 文件夹下,这个macros.ini 是什么

    输出信息如下

    Creating project 'SRIO_TputBenchmarking_evmc6678_C66TestProject'...


    !ERROR: Version 6.76.3.01 (or equivalent) of product-type 'com.ti.rtsc.SYSBIOS' is not currently installed!
    NOTE: Omit the version to select the highest, or refer to the following list of available 'com.ti.rtsc.SYSBIOS' versions:

    6.83.0.18

    Copying macros.ini
    系统找不到指定的路径。
    已复制 0 个文件。
    Detected Test Project: TSIP_evmc6678_c66exampleProject

    --------------------------------------------------------------------------------
    Creating project 'TSIP_evmc6678_c66exampleProject'...


    !ERROR: Version 6.76.3.01 (or equivalent) of product-type 'com.ti.rtsc.SYSBIOS' is not currently installed!
    NOTE: Omit the version to select the highest, or refer to the following list of available 'com.ti.rtsc.SYSBIOS' versions:

    6.83.0.18

    Copying macros.ini
    系统找不到指定的路径。

  • 有没有在ccs->windows->preference->product 中安装这个版本的sys/bios Version 6.76.3.01 ,报错显示找不到sys/bios Version 6.76.3.01

    安装之后需要重启生效,然后再编译。

  • 谢谢,需要用低版本的BIOS ,,高版本的BIOS 6.83反倒编译没法生成例程