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.

[参考译文] TMS320F28P650SH:CCS 2.5.0 重新连接到 TI Cloud Agent 灾难性错误

Guru**** 2867080 points

Other Parts Discussed in Thread: F29H850TU

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1637970/tms320f28p650sh-ccs-2-5-0-reconnecting-to-ti-cloud-agent-catastrophic-bug

器件型号: TMS320F28P650SH
主题中讨论的其他器件: F29H850TU

我今天安装了 CCS 2.5.0(Mac 版本)-我运行的是 2.4.0、并同意使用自动更新。 现在、当我启动调试会话时、会出现非常熟悉的“Reconnecting to TI Cloud Agent“弹出窗口。 虽然这个消息以前很令人讨厌、但现在每次我启动调试会话时都会出现这种消息、导致我无法连接到我的目标。

所以我现在实际上已经死在水中了、这就是为什么我认为这是一个灾难性的错误。 我显然需要快速修复。

回到 2.4.0? 显然,这不是一个选项,因为我选择了自动更新。

擦除 CCS 并从 2.4.0 开始似乎是我的唯一选择、这意味着要擦除我的所有设置。 如果您能告诉我保存这些设置并在新安装时恢复它们的方法、这也会很有帮助。

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

    修正案:我说 2.5.0、我指 20.5.0、从 20.4.0 开始

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

    您好:

    我的 F29h850tu 目标也有同样的问题。 只是更新到 20.5。
    我希望有一个解决方案。

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

    Doug, Michael,

    您是否可以提供以下日志(两者都需要首先显式启用)。

    1) 云代理日志。 请参阅: https://software-dl.ti.com/ccs/esd/documents/ti_cloud_agent.html 下面的“支持“和“日志记录“部分。 本地运行(CCS 桌面版)时、请查看有关云代理日志记录的“注释“。

    2) 调试服务器日志。 请参阅: https://software-dl.ti.com/ccs/esd/documents/ccs_diagnostic-logs.html。  

    压缩日志并附加到此主题。

    Michael — 您使用的是哪种主机操作系统?

    谢谢

    Ki

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

    我解决了重新安装 20.5.0 的问题
    之前、我只执行了 20.4.0 中的更新。

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

    您好、Ki。 已尝试启用日志、但它们似乎没有生成。 我在驱动器上找不到任何一个日志文件的跟踪。 如前所述、当此对话框弹出时、一切都会停止:

    我只能按下 CANCEL、这会强制重新启动 CCS。 我只能假设事情进展得不够远、调试器无法开始日志记录。

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

    此处也是同一问题、通过自动更新从 20.4 更新为 20.5。 平台是 Windows。 完全阻止连接到调试器。

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

    尊敬的 Ki:
    使用 Windows 11.
    我创建了日志、但无法上载、因为其中的文件路径和其他日志可能包含机密信息。

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

    在这里、我替换了 paths.e2e.ti.com/.../0044.my.zip 文件中的一些名称

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此处存在相同问题、通过自动更新从 20.4 更新为 20.5。 平台是 Windows。 完全阻止连接到调试器。

    谢谢 Oliver, Michael。

    我们认为这个问题特定于通过增量更新将 CCS 更新至 20.5.0 的环境。 我们正在调查。 我创建了一个 TT 以跟踪此问题。 跟踪链接为: https://sir.ext.ti.com/jira/browse/EXT_EP-13345

    目前、建议的权变措施是重新安装 CCS 20.5.0。

    很抱歉给您带来不便。

    谢谢

    Ki

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

    尊敬的 Ki:
    感谢您的快速答复。
    解决方法适用于我:)
    我目前很忙、但可以尽可能地提供支持、例如、如果您需要更多日志文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我目前很忙、但可以尝试尽可能支持、例如、如果您需要更多的日志文件。

    感谢您提供此优惠、但我相信我们拥有所需的所有信息。 我现在还可以重现从 CCS 20.4.0 递增升级的 CCS 20.5.0 环境的问题(我的原始完整 CCS 20.5.0 安装工作正常)。

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

    安装 20.5.0 Fresh 对我来说不是一个好选择。 我 经常在多个项目之间切换、我使用工作区设置监视变量、图形和许多分析工具、每次切换时设置这些工具都非常耗时。 当我进行新的安装时、所有这些都将被清除、但如果我进行联机更新、所有这些都将被保留。 这除了我配置所有编辑器设置的方式。 如果有办法将这些设置迁移到新的 CCS 安装、那么问题就解决了。

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

    IDE 属性和设置可存储在多个位置:

    https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_ide.html#settings-precedence

    工作区级别存储在工作区文件夹的.theia 文件夹内。 如果使用的是多根工作区环境、则设置也可以存储在工作区文件中。 因此、如果用户使用新的 CCS 安装并将其指向现有的工作区、则将保留用户的设置

    用户级别(全局)很可能是您关注的级别。 它们存储在用户目录中的 settings.json 文件中。 访问它的最简单方法是通过 General Settings 、然后按选项以在编辑器中查看 settings.json 文件(右上角)

    您可以备份 settings.json 文件的内容、并将其内容粘贴到新安装的新 settings.json 文件中。

    谢谢

    Ki

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

    Ki、谢谢。 settings.json 文件确实包含了我要跳过的大部分内容。 但是、由于某种原因、特定于工作区的设置似乎无法传输、并且打开实际的工作区文件也不起作用。 它们似乎只能由创建它们所用的 CCS 版本读取。  但我可能没有按预期方式使用工作区概念 — 我将深入研究它,您提供的帮助资源已经很有帮助,谢谢。

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

    Doug, Michael,

    我们已经发布了 CCS 20.5.0 的 C28x (v6.28.5) 和 C29x (v1.2.31) 的最新器件支持包。 如果仍有“中断“CCS 20.5.0 安装(从 CCS 20.4.x 更新)、安装这些软件包应该会解决该问题。 您可以再次检查更新“Help -> Check for Updates...“ 找到并安装这些软件包。

    谢谢

    Ki

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

    KI、

    我可以发现有一个新版本,但我不能选择升级。 它只是我,还是每个人都在经历这个? 除了“Help -> Check for Updates...“ 方法、还有其他更新和安装方法吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我发现有一个新版本、但我无法选择升级。

    您是否先将增量更新执行到 20.5.0、然后再次检查更新?

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

    是的、我也有上述问题。 从 20.4.1 升级到 20.5.0 后、它会一直显示“重新连接到 TI Cloud Agent “。 我想按照您的回复进行升级和修复。 CCS 20.5.0 可以检测到有可升级的文件、但没有升级和安装它们的选项。 图片中的文件也无法选择、因此我想询问是否有任何其他方法可以升级和安装来解决此问题。

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

    修订版本说明:无法检测新的'C28x (v6.28.5) 和 C29x (v1.2.31)';当前版本为 C28x (v6.28.3) 和 C29x (v1.2.28)

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

    很抱歉给您带来不便、我们正在调查中。

    在此期间、您可能只需要执行全新的完全 20.5.0 安装作为一种变通办法。  

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

    我重新安装了 20.5.0  “C28x (v6.28.5) 和 C29x (v1.2.31)“并导入了我的工程文件。 构建后、出现了兼容性问题、并且以前的一些配置不可用。 因此,我仍然希望通过逐步升级到版本 20.5.0 来尽快修复它们。 谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    构建后、存在兼容性问题、并且以前的某些配置不可用。

    这些问题是什么?

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

    我没有仔细查看错误详细信息、应该是格式问题或配置文件问题。 现在我可以搜索并安装“C28x (v6.28.6) 和 C29x (v1.2.33)“、并测试编程和调试是否正常工作。 但是、在代码“GPIO_writePin (47、0);“中、“assert (GPIO_isPinValid (pin));“检查失败并进入错误处理函数。 此代码在升级前运行不会出现问题。 您能否帮助分析升级是否可能导致此问题、以及代码是否存在问题? 下面附上了代码的屏幕截图:

    谢谢你。

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

    附加说明:上述条目错误函数是由定义的数组变量长度溢出引起的,但现在没有问题。 非常感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    现在我可以搜索并安装“C28x (v6.28.6) 和 C29x (v1.2.33)“、并测试编程和调试是否正常工作。 但是、在代码“GPIO_writePin (47、0);“中、“assert (GPIO_isPinValid (pin));“检查失败并进入错误处理函数。 此代码在升级前运行不会出现问题。 您能否帮助分析升级是否可能导致此问题、以及代码是否存在问题?

    我很高兴器件支持包的更新解决了调试问题。 您能否为这个新问题创建一个新主题、因为它与原始帖子无关? 需要先由器件专家对其进行调查。

    谢谢

    Ki