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.

[参考译文] TMS320C6678:CCS 无法解析 GEL 文件

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1059660/tms320c6678-ccs-fails-to-parse-gel-file

器件型号:TMS320C6678

您好!

CCS 11.0无法解析 CCS 附带的 evmc6678l 未修改的 GEL 文件。 尝试加载 GEL 文件 evmc6678l.gel 时、会出现以下错误:

C66xx_0:GEL:加载文件'C:\ti\ccs1100\ccs\ccs_base\emulation\boards\evmc6678l\gel\evmc6678l.gel'时出错:第1534行:意外令牌:24

问题似乎是第1534行中的乘法。 10.4之前的 CCS 版本处理了此 GEL 文件、但删除与24的乘法似乎可以解决问题。
此论坛的相关帖子无法解决此问题: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1037704/tms320c6657-ccs-10-4-breaks-gel-file-parsing

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

    尊敬的客户:

    是的、我遇到了相同的问题。

    对于 EVMC6678、处理器 SDK 6.3的建议 CCS 版本为9.3。  

    处理器 SDK 仅使用 CCS 9.3进行测试。  

    我建议您使用随 CC 9.3一起提供的 GEL 文件、以及使用 CCS 9.3版本。

    有两种方法可以解决此问题。

    选项1:(我不建议采用这种方法)  

    按如下所示修改 GEL 文件:

    注释掉  set_wait()内的代码

    SET_WAIT (msec)

    //临时调用软循环
    //由于 CCS 4.x Slow SET_Timeout 问题、P4 3.4GHz 上的1秒~ 23500循环
    //wait_soft (msec*24);

    选项2:(请使用此方法)

    我在上附加了两个视频文件  1.如何创建目标配置和2. 成功加载并运行 GEL 文件。

    e2e.ti.com/.../C6678_5F00_CreateTargetConfiguration_5F00_And_5F00_TestConnection.mp4

    e2e.ti.com/.../C6678_5F00_Gel_5F00_File_5F00_load_5F00_And_5F00_Run.mp4

    请回复、并告诉我它是如何为您服务的。

    此致

    Shankari G

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

    感谢您的回答。
    是否有计划在 CCS 或 PDK 的未来版本中解决此问题?

    此致
    亚历山大

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

    亚历山大

    到目前为止、没有计划未来发布适用于 C6678的 PDK/SDK。

    不确定是否也会安排日程。

    在此之前、我们必须按照"Processor SDK 6.3"- C6678的发行说明/产品文件夹、坚持使用 CC 9.3版本。

    我们是否应该关闭此主题?

    此致

    Shankari G