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.

[参考译文] 编译器/LAUNCXL-F2.8377万S:编译器/LAUNCXL-F2.8377万S

Guru**** 2550460 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/576463/compiler-launchxl-f28377s-compiler-launchxl-f28377s

部件号:LAUNCHXL-F2.8377万S

工具/软件:TI C/C++编译器

我收到以下错误消息。  我在应用程序中心检查了更新,它说编译器是最新的。  我没有对软件进行任何更改。

****为MonoMtrServo_377s项目构建配置F2837x_RAM ****

"C:\\ti\\ccsv7\\utils\\bin\\gmake "-k all
'构建文件:../MonoMtrServ.c'
'调用:C2000编译器'
c:/ti/ccssv7/tools/compiler/ti-CGT-C2000_MOST_SUPPORT.1.LTS/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --float_support=fpu32 --tmu_support=tmu0 --cla_support=cla0 --vcu0 -vcu_support=vcu2 -o2 -o1 -opt -opt_for _fu32 -fp_contr -fp_tools/tr170_contact/ftrp_contact=-ctrp_contact/f37xip_ctr-ctr-ctr-/s-ctrp_contact=-ctr/f-ctrp_contact/f-ctr-ctrp_contact=-ctr-ctr-ctr-ctr-ctr-ctr/f-ctr-ctr-ctrp_contact/f-ctr-/f-ctr-ctr-ctrp_contact=-ctr-ctr-/f-ctr-/f-ctr- 16.9 4.3  

>>编译失败
subdir_rules.mk:86:目标'MonoMtrServe.obj'的配方失败

内部错误:16.9 C:\ti\ccsv7\tools\compiler\ti-CGT-C2000_C2000_SX.1.LTS\bin\cg2000.exe遇到2000遇到分2000.分段错误
                 处理功能_MotorControlISR时

这是由编译器本身的缺陷引起的。 TI客户
支持人员可能会建议一种解决方法来避免这种情况。

升级到最新版本的编译器可以解决此问题。

在E2E支持论坛中联系TI,网址 为http://e2e.ti.com
“开发工具”,“TI C/C++编译器”。 请参阅标题为的链接
"提交问题"。 包括整个错误消息和
选项--preproc_with注释时创建的.pp文件的副本
(-PPC)。

gmake:***[MonoMtrServe.obj]错误1
gmake:由于错误,目标'all'没有重制。

****构建已完成****

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

    感谢您通知我们此问题。  我可以复制它。  我在 SDOWP系统中提交了CodeGen-2069以获得此地址。  欢迎您使用我签名中下面的SDOWP链接进行关注。

    谢谢,此致,

    -George

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

    您好,Wayne:

    您是否在Windows上编译?如果是,是哪个版本?  我无法重现此错误,并且我使用的Windows版本与George不同,因此我尝试了解操作系统版本是否有所不同。

    谢谢!

    Anna

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

    它是使用Windows 10编译的。   它是间歇性的。  它的工作 时间约为1/3,无论是 通过右键单击项目名称> rebuild,单击调试图标还是通过其他方法执行,它都将有所不同。  

    我不断得到这样的信息:“这个项目是使用当前未安装的编译器版本6.4 6 [C2000]创建的。  将使用另一个版本的编译器。"  它正在使用v 6.4 6 [ti 16.9 v.1.LTS]。  是否存在兼容性问题?

    Wayne Hunter

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

    内存映射初始化完成
    IcePick_C_0:读取长度0x320的第0页上0x0处的内存块时出现问题
    IcePick_C_0:读取长度0x320的第0页上0x0处的内存块时出现问题
    IcePick_C_0:读取长度0x320的第0页上0x0处的内存块时出现问题
    IcePick_C_0:读取长度0x320的第0页上0x0处的内存块时出现问题
    IcePick_C_0:读取长度0x320的第0页上0x0处的内存块时出现问题
    IcePick_C_0:读取长度0x320的第0页上0x0处的内存块时出现问题
    IcePick_C_0:读取长度0x320的第0页上0x0处的内存块时出现问题
    IcePick_C_0:读取长度0x320的第0页上0x0处的内存块时出现问题

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

    Wayne Hunter 说:
    这是否相关?[/QUOT]

    谢谢,此致,

    -George

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

    韦恩,请尝试新的补丁版本(16.9 .2.LTS),看看问题是否消失。  我们仍在调查此问题,但此处唯一运行Windows 10的人员在16.9 .2.LTS或16.9 .1.LTS之前的版本上不会遇到此问题。  

    如果您仍遇到16.9 .2.LTS的问题,请告诉我。

    谢谢!

    Anna

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此错误似乎与16.9 .2.LTS中修复的CodeGen-1709重复。 如果更新到16.9 .2.LTS不能解决问题,请告知我们。
    谢谢!
    Anna
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不,它没有帮助,但还有什么新功能。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    那么,您可能遇到了我们尚未看到的另一个错误。  

    当我使用版本16.9 .2.LTS构建我在CodeGen-2069中提交的测试用例(我在回复您的第一篇文章时提交的条目)时,它总是有效的。  所以我收集测试案例的方式可能是错误的。  我不是直接从你那里得到的。  我注意到您正在controlSUITE项目中构建源文件。  所以我建造了同样的项目,遇到了这个问题。  然后我从这个例子中提取了测试用例。  

    在这种情况下,要确保我们以完全相同的方式构建相同的代码,请使用以下步骤直接提交测试案例。

    1. 预处理 问题源文件
    2. 将该文件附加到您的下一篇文章中
    3. 通过从CCS控制台视图中复制和粘贴,可以准确地显示编译器看到的所有生成选项

    谢谢,此致,

    -George

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我转到了另一个项目。 我不能等到你们最后决定作出答复。

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

    韦恩,

    我在3月7日发布消息,表示我们认为问题已解决,并要求您尝试16.9。2.LTS进行确认。  我们直到4月25日才收到您的回复。 因此,我对这种批评是不明白的。  

    对于难以重现的错误,我们必须依靠遇到该问题的客户的合作。  很抱歉,这个问题没有得到你满意的解决,但我们确实认为这个问题可以在你最初发表意见后两周内得到解决,我们没有相反证据,因为你一个半多月没有答复。

    谢谢你。

    Anna

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不是想浪费时间在这里试图重建细节。 如果我没有回答,那是因为我放弃了从TI获得有关技术问题的及时响应。 如果您的团队想要做得更好,那么您值得称赞。 简而言之,我认为TI的技术支持策略令人厌恶。 所以我转至另一个项目。 从包装盒中取出产品,使用您提供的软件而不进行编译,会让人对测试过程产生怀疑。 当时我没有做任何更改软件的事情。

    我注意到一件事可能是您问题的一部分。 控制套件中的库用于许多项目。 我确信,所做的更改会使一个项目受益,同时会给以前的项目带来问题。 我理解尽可能重复使用代码,但也许项目中使用的库应该在发布时保持在一起,以避免此问题。

    Wayne Hunter