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.

[参考译文] TMS320F28P659DH-Q1:LAUNCHXL-F28P65X:错误:无法打开命令文件(以.opt 结尾):

Guru**** 2858300 points

Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1636473/tms320f28p659dh-q1-launchxl-f28p65x-error-cannot-open-command-file-ending-in-opt

器件型号: TMS320F28P659DH-Q1
Thread 中讨论的其他器件: SysConfigC2000WARE

尊敬的 CCS 团队:
请参阅下面的客户报告问题。
这似乎也与以下内容有关:
https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1560603/launchxl-f28p55x-ccscompiler-opt-compiler-argument-file-fails


能否请您确认是否可以重现?

提前感谢、
Anber

----------------------------------------------------------------------------------------

使用:

  • 代码稳定性 Studio 12.5
  • C2000 编译器 22.6.1 LTS
  • Windows 11 电脑
  • 使用 Code Conscenture Studio IDE 构建的工程

您可以在 freertos_ex1_c28x_led_blinky_syscfg 中重现问题。

要重新创建此问题:-

  • 添加 X60 行的预定义符号、每行有 128 个字符、即 x128 a

请记住,根据您到项目的路径长度,您可能需要更多或更少的资源,如果您不能用 X60 打破它,我会增加 20 行以防万一。

我刚刚从一个新的 freertos_ex1_c28x_led_blinky_syscfg 工程中重新创建了这个问题、我添加了这些预定义符号之前这个工程已经完成了。

我正在使用 X60 行预定义符号来重新创建问题、但在我们的实际工程中、我们发现包含路径数量导致了问题、以及工程的路径长度。

我认为问题只能在通过 SysConfig 配置 FreeRTOS 的工程中创建、无法在非 SysConfig 工程中重新创建问题。

您可以通过控制台输出所有与 RTOS 函数相关的未定义符号列表以及多个

错误:无法打开命令文件(以.opt 结尾):没有这样的文件或目录

 

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

    感谢您的测试用例。 我可以使用 CCS 12.8.1 重现问题。 但是、当将同一工程导入 CCS 20.5.0 并使用相同版本的编译器、SysConfig 和 C2000Ware 时、问题会消失。 我们使用当前版本的 CCS 进行的一些项目优化可能解决了这个问题。

    客户可以尝试最新的 CCS 版本吗? 请注意、CCS Eclipse(CCS 12.x 及更早版本)已在支持方面被弃用、因此我们不会解决这些版本中的任何错误。

    谢谢

    Ki