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.

[参考译文] CODECOMPOSER:CCS v12:新项目(空)和样例项目的各种错误

Guru**** 2763595 points

Other Parts Discussed in Thread: MSPM0C1104, SYSCONFIG

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1601694/codecomposer-ccs-v12-various-errors-with-new-empty-projects-and-likewise-with-sample-projects

部件号: CODECOMPOSER
主题中讨论的其他器件: MSPM0C1104SysConfig

大家好、E2E 专家:

我使用 CCS v12(在 Win7 上尝试 Theia 未成功安装后)、然后尝试开始安装。

请参阅下面的编译新工程时得到的结果。 缺少的“driverlib.a"位于“位于错误消息中所述路径的位置。

调用:GNU 链接器
“c:/Firmware/Tools/TI/CCS_v1281/gcc_arm_none_eabi_9_2_1/bin/arm-none-eabi-gcc-9.2.1.exe -D__MSPM0C1104__-og -g -gdwarf-3 -gstrict-dwarf -wall -specs=“nosys.specs"-wl“-wl、-map、“just2SortOut.map"-o"just2SortOut.out"“-o"just2SortOut.out"../main.o"“../main.o"../startup_mspm0c110x_gcc-ent.rop“../startup_mspm0c110x_gcc-ent.rop /source/ti/driverlib/lib/gcc/m0p/mspm0c110x/driverlib.a“ /source/ti/driverlib/lib/gcc/m0p/mspm0c110x/driverlib.a、-ml-start“-link-commun-commun-end  
Makefile:138:目标'Just2SortOut.out'的配方失败
arm-none-eabi-gcc-9.2.1.exe:错误:/source/ti/driverlib/lib/gcc/m0p/mspm0c110x driverlib.a:无此类文件或目录

 

通过工程向导导入的工程具有类似的结果:

i“C:/Firmware/Tools/TI/CCS_v1281/mspm0_sdk_2_09_00_01/source -i“C:/Firmware/Tools/TI/CCS_v1281/gcc_arm_none_eabi_9_2_1/arm-none-eabi/include/newlib-nano -i“C:/Firmware/Tools/TI/CCS_v1281/gcc_arm_none_eabi_9_2_1/arm-none-eabi/include -O2 -ffunction-sections -Fdata-sections -g -gdwarf-3 -gstrict-dwarf -wall -MD -MP -mf“timx_timer_mode_capture_duty_and_period.d_raw"-mtx_timer_period“-mtx_timer_period  
subdir_rules.mk:9:目标“timx_timer_mode_capture_duty_and_period.o"的“的配置失败
arm-none-eabi-gcc-9.2.1.exe:错误: device.opt:没有此类文件或目录

错误在哪里?

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

    尊敬的 TI-CSC:

    您的系统是 64 位的吗? CSCv12 与 32 位 Windows 系统不兼容。 此外、您能否确保拥有最新版本的 SDK 和 GNU 编译器? 您对 CCSv12 的初始安装是否有问题? 这也可能是值得做一个新的安装,以及.

    此致、
    Brian

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

    您好 Brian、

    我尝试了一个新的安装在不同的 PC 上的 Win7 64 位。 安装过程中无错误、未成功、结果相同(在所有方面都与之前的情况相同)。

    我在使用 Win10 64 位... surpise 的 PC 上安装了 CCS v12、它工作正常。 我可以加载并编译示例工程。

    因此、我将成功的安装和工作空间(维护相同的目录路径)复制到我的 64 位 Win7。

    在这里,它得到怪异:相同的错误之前!!!

    subdir_rules.mk:9:目标“gpio_toggle_output.o"的“的配置失败
    tiarmclang:错误:无此类文件或目录:'@device.opt'
    gmake:***[gpio_toggle_output.o]错误 1

    似乎“配方“取自其他地方:安装目录和工作区目录都不是...???

    我不知道你是否有一个想法。

    此致、

    公务员制度委员会

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

    尊敬的 TICSC:

    我已咨询我们工具团队的一位成员以寻求进一步帮助、并将向您提供最新回复。

    此致、
    Brian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid=“480323" url="“ url="~“~/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1601694/codecomposer-ccs-v12-various-errors-with-new-empty-projects-and-likewise-with-sample-projects/6185290
    subdir_rules.mk:9:目标“gpio_toggle_output.o"的“的配置失败
    tiarmclang:错误:无此类文件或目录:'@device.opt'
    gmake:***[gpio_toggle_output.o]错误 1

    device.opt 应在编译过程中从 SysConfig 生成、并应在诸如“Debug"等“等构建配置子文件夹中生成。 如果编译器无法找到它、那么听起来好像没有生成。 编译 SysConfig 文件时是否存在任何构建问题? 您能否将编译输出窗口中的所有消息复制粘贴到文本文件并将其附加到此线程?

    谢谢

    Ki

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

    您好、Ki、

    我附上四个文本文件供您分析(我还提供了您需要的其他内容)。
     
    映射文件是相同的。  
    Build-output 文件显示了第 8 行中的差异:
     
      只有 Win7 Build-output 有此条目(在第 8 行末尾附近):  @“./device.opt"</s>“
     
    我想知道这个条目在这里是如何实现的、因为我在 Win7 上运行的 CCS v12 安装是 Win10 计算机的复制安装(包括 SDK)、在两台计算机上保持所有路径相同的情况下进行复制。 同样、这两个工作区也具有相同的路径。
    此致、
    公务员制度委员会
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ki、

    到目前为止是否有任何更新?

    此致、

    公务员制度委员会

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

    尊敬的 TICSC:

    我们的软件和工具团队正在进一步调查此问题。 更新将在可用时继续在此处发布。

    此致、
    Brian

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

    尊敬的 TICSC:

    很抱歉、延迟的回复。 团队仍在内部调查此问题、但同时提供了以下反馈:

    1. 在 Windows 7 版本上是否生成 device.opt 文件? 该参数应该会显示在“Generated files(生成的文件)“列表中。
    2. 如果生成了文件、但工具没有提取该文件、是否可以尝试在项目属性->构建->编译器->预定义符号设置上手动添加符号?

    此致、
    Brian

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

    您好 Brian、

    文件 device.opt 不会生成、一般来说、与 Win10 相比、Win7 上的调试文件夹已耗尽。
    附带的存档显示了两种环境的文件列表。
     
    我从 Win10 手动添加了两个文件到 Win7、以查看是否有进一步的信息:
     
      device.opt
      GPIO_TOGGLE_OUTPUT_LP_MSPM0C1104_nortos_ticlang.out
     
    此后的编译结果会包含在内、但在任何地方都无法获取。
    此致、
    公务员制度委员会
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 TICSC:

    感谢您确认文件未生成。 您是否还可以执行干净构建并将完整的构建输出附加到此线程? 这将告诉我们是否调用 SysConfig、告知它生成的目标位置以及要求编译器查看的位置。

    此致、
    Brian

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

    您好 Brian、

    我在执行“干净“命令后附上结果。 此后会自动开始构建。

    e2e.ti.com/.../gpio_5F00_toggle_5F00_output_5F00_LP_5F00_MSPM0C1104_5F00_nortos_5F00_ticlang-_2800_clean_2D00_build-Win7_2900_.rar

    e2e.ti.com/.../Clean_2D00_Build-Win7.txt

    此致、

    公务员制度委员会