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.

MSP432E401Y: 使用Code Composer Studio软件导入MSP432E401Y的项目时提示需要安装compiler tool

Part Number: MSP432E401Y

使用的CCS版本是8.3.00009,在导入MSP432E401Y的项目时出现如attachment_1所示的错误。

但是当我按照提示安装compiler tool时,在安装列表里面没有找到MSP432相关的compiler tools,如attachment_2所示。

我还试过10版本的CCS,也是同样的问题。

  • Hi Ryan,

    在这个页面下载:https://www.ti.com.cn/tool/cn/ARM-CGT

    下载并安装后:

  • 谢谢,这个问题解决了。还有另一个问题,我导入工程后,编译时出现以下错误,请问可能的原因是什么?

  • Hi Ryan,

    后面这个工程的编译依赖于前一个工程,您把前一个工程也导入进来试一下。

  • Hi Yale,

    我只有这个工程的上一个版本,目录结构与现在的一样,没有前一个工程。看提示似乎是缺少tirtos_builds_MSP_EXP432E401Y_release_ccs目录,请问这个目录从哪里能获得,他是与项目唯一关联的吗?

    谢谢。

  • Hi Ryan,

    https://www.ti.com.cn/tool/cn/SIMPLELINK-MSP432-SDK

    在默认安装位置安装了上述链接中的SDK后,导入以下路径中的工程后再build:

    C:\ti\simplelink_msp432e4_sdk_4_20_00_12\kernel\tirtos\builds\MSP_EXP432E401Y\release\ccs

  • Hi Yale,

    在编译时遇到了如下图所示的问题,能帮忙看下是什么原因吗,谢谢。

    tools目录下也确实没有cgi文件夹

  • Hi Ryan,

    您使用的是这个例程吗:

    C:\ti\simplelink_msp432e4_sdk_4_20_00_12\examples\rtos\MSP_EXP432E401Y\ns\tcpecho\tirtos\ccs-->tcpecho_MSP_EXP432E401Y_tirtos_ccs

    我看到工程名是相同的。

    这个例程在我这边直接导入并build是没有问题的。

  • Hi Yale,

    上一位工程师在此基础上有所修改,现在我编译后出现了”error #10008-D: cannot find file "ti/ndk/tools/cgi/lib/cgi.aem4f"
    error #10010: errors encountered during linking; "tcpecho_MSP_EXP432E401Y_tirtos_ccs.out" not built“这个错误。

    请问这个未找到的文件是编译出来的还是”C:\ti\simplelink_msp432e4_sdk_4_20_00_12\kernel\tirtos\builds\MSP_EXP432E401Y\release\ccs“这个例程下自带的?

    谢谢

  • Hi Ryan,

    方便把这个log上传一下吗?谢谢

  • 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    **** Build of configuration Debug for project tcpecho_MSP_EXP432E401Y_tirtos_ccs ****
    "C:\\ti\\ccsv8\\utils\\bin\\gmake" -k -j 8 all -O
    Building file: "../tcpEchoHooks.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_19.6.0.STS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="D:/CCS_Workspace/10G_PON_BERT/tcpecho_MSP_EXP432E401Y_tirtos_ccs/inc" --include_path="D:/CCS_Workspace/10G_PON_BERT/tcpecho_MSP_EXP432E401Y_tirtos_ccs" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/ti/net/bsd" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/third_party/CMSIS/Include" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/ti/posix/ccs" --include_path="C:/ti/ti-cgt-arm_19.6.0.STS/include" --advice:power=none -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="tcpEchoHooks.d_raw" --cmd_file="D:/CCS_Workspace/10G_PON_BERT/tirtos_builds_MSP_EXP432E401Y_release_ccs/Debug/configPkg/compiler.opt" "../tcpEchoHooks.c"
    Finished building: "../tcpEchoHooks.c"
    Building file: "../MSP_EXP432E401Y.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_19.6.0.STS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="D:/CCS_Workspace/10G_PON_BERT/tcpecho_MSP_EXP432E401Y_tirtos_ccs/inc" --include_path="D:/CCS_Workspace/10G_PON_BERT/tcpecho_MSP_EXP432E401Y_tirtos_ccs" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/ti/net/bsd" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/third_party/CMSIS/Include" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/ti/posix/ccs" --include_path="C:/ti/ti-cgt-arm_19.6.0.STS/include" --advice:power=none -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="MSP_EXP432E401Y.d_raw" --cmd_file="D:/CCS_Workspace/10G_PON_BERT/tirtos_builds_MSP_EXP432E401Y_release_ccs/Debug/configPkg/compiler.opt" "../MSP_EXP432E401Y.c"
    Finished building: "../MSP_EXP432E401Y.c"
    Building file: "../main_tirtos.c"
    Invoking: ARM Compiler
    "C:/ti/ti-cgt-arm_19.6.0.STS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="D:/CCS_Workspace/10G_PON_BERT/tcpecho_MSP_EXP432E401Y_tirtos_ccs/inc" --include_path="D:/CCS_Workspace/10G_PON_BERT/tcpecho_MSP_EXP432E401Y_tirtos_ccs" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/ti/net/bsd" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/third_party/CMSIS/Include" --include_path="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source/ti/posix/ccs" --include_path="C:/ti/ti-cgt-arm_19.6.0.STS/include" --advice:power=none -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="main_tirtos.d_raw" --cmd_file="D:/CCS_Workspace/10G_PON_BERT/tirtos_builds_MSP_EXP432E401Y_release_ccs/Debug/configPkg/compiler.opt" "../main_tirtos.c"
    Finished building: "../main_tirtos.c"
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Hi Ryan,

    https://www.ti.com.cn/tool/zh-cn/NDKTCPIP

    下载并解压这个SDK。

    cgi.aem4f在..\ndk_2_25_01_11\packages\ti\ndk\tools\cgi\lib