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 '加载设备信息&quot 期间出现内部错误;"'

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1291200/codecomposer-ccs-internal-error-occurred-during-loading-device-information

器件型号:CODECOMPOSER
主题中讨论的其他器件:CCStudio

CCS 版本10.4和12.4在今天之前均已运转良好。 今天、当打开工作区时、CCS 抛出错误:出现了多个问题。 "加载设备信息"期间出现内部错误。

窗口中的信息为:

   CrashTrackerJob

   正在加载设备信息

细节说明:"加载设备信息"期间发生内部错误。  java.lang.NullPointerException

CCS 10.4版和12.4版中都会出现相同的错误。  

导致此错误的原因是什么、如何修复它?

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

    我以前见过这些错误、但在您看到的上下文中却看不到。 以前在旧版本中会发生这种情况、在这种情况下、CCS 所依赖的许可或 MSVC 可再发行库存在一些问题。 但是、许可不再是 CCS 版本7+的问题、而且由于您成功运行 CCS 之前遇到了一些问题、因此可能与 MSVC 可再发行库无关。  

    它同时影响两个版本是很奇怪的。 只需确认一下、您对两个版本都使用单独的工作区、对吗?

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

    Ki -感谢您的回复。 可以、因为 CCS 版本10.4和12.4不兼容、所以我使用了2个完全独立的工作空间。

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

    再说一次、同时发生对我来说是奇怪的。 您的主机系统是否收到更新? 什么是主机操作系统? 请尝试清理工作区。  

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

    我按照 Walter snafu 在相关的13年线程中的指令、通过使用-clean 参数的命令窗口启动 CCS v10.4。 CCSv10.4和 v12.4 现在均可无误地启动。  这两个 命令都还会导入该 CCS 版本的当前项目、并且运行正常。

    感谢您的帮助。  

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

    啊、是的、这将 清除某些 CCS IDE 缓存。感谢您的更新! 我仍然很好奇您的两个 CCS 版本是如何产生影响的、但我很高兴您的工作现在开始。

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

    Ki -在启动 CCS 时使用-clean 选项确实可以解决问题、但还没有完全消除问题、这里是有关该问题的更多信息。  

    在 Windows 10计算机上、在 cmd 窗口启动时使用过-clean 参数后、行为 似乎 恢复正常。 随后不 需要-clean 选项即可正常启动。  

    在 Windows 7计算机上、只有从提升的 cmd 窗口执行-clean 参数时、才有效。 如果我从桌面图标启动 CCS、无论是否添加-clean 参数、CCS 都会打开工作区选择窗口、并且按下 Launch 按钮后、几秒钟后任务 栏中的 CCS 图标消失、CCS 不会列在 Task Manager Applications 中、 但 ccstudio.exe 仍显示在"Processes"窗口中。 必须用结束进程来杀死剩余的人,否则下一次启动 CCS 的尝试不起作用。  

    我想您可能不再在 Windows 7上支持 CCS。 但我想知道如何找出哪些 CCS 资源已损坏或缺失、从而导致 CCS 启动失败。 如果我知道这一点、我可能能够在 Windows 7计算机上恢复正常操作。 一个与此相关的非常旧的线程表示需要 Windows 7 SPI、这已经到位。 它还指出可能需要 Windows 更新 KB2999226。 我安装了该更新。 它没有任何影响。  

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

    Windows 7在技术上仍受两个版本的支持(但说实话、目前测试最少。

    在 Windows 7计算机上,只有从提升的 cmd 窗口执行时,-start 参数才有效。

    您指的是什么-start 参数? 您是指"干净"吗?

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

    是的、我很抱歉遇到了这个错误、我确实打算键入-clean。  我编辑了回复以更正错误。

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

    我在旧的 Windows 7 Pro 实验室 PC 上尝试了启动 CCS。 我可以从标准命令提示符运行./CCStudio -clean。 CCS 将打开。 我还可以通过桌面图标启动 CCS、而不会出现问题。 我不知道问题到底出在哪。 可能是您的用户帐户存在权限问题?

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

    因此、简单地说一下、您是说在命令窗口中使用-clean 参数运行 CCS 后、可以从桌面图标运行 CCS、而无需添加-clean 参数、CCS 可以正常工作吗? 这是我的 Windows 10笔记本电脑上出现的行为、但在 Windows 7笔记本电脑上、CCS 的每次新启动都必须通过-clean 参数从命令窗口完成。 无论是否有-clean 参数、任何尝试从桌面启动 CCS 的操作都会导致无法从我之前的回复中描述的症状开始。  

    同样,我认为 Windows 7笔记本电脑中一定有一些资源缺失或损坏,该问题似乎只能通过在命令行中使用-clean 暂时解决。 您是否知道识别问题的方法、可能是启动尝试生成的日志文件?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    所以、只是为了澄清、您是说在命令窗口中使用-clean 参数运行 CCS 后、可以从桌面图标运行 CCS 而不添加-clean 参数、而 CCS 可以正常运行吗?[/quot]

    可以。 查看以下视频(双击视频至全尺寸):

    e2e.ti.com/.../ccs_5F00_win7.mp4

    请注意,我的 Windows 7机器是~14岁的机械硬盘驱动器,有限的内存,和古老的处理器。 因此 CCS 需要很长时间才能启动。

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

    Ki -跟随你的领导,我在我的 Windows 7企业笔记本电脑上创建了一个截屏 MP4文件,显示从桌面图标 CCS 版本12.4的启动尝试, 然后从命令行使用-clean 参数启动、然后再次从桌面图标打开 CCS。 您可以看到、每次通过图标启动尝试都会导致相同的错误、即使是在使用命令行-clean 参数成功且无错误启动后也是如此。  

    出于安全原因,如果可能的话,我想通过私人消息将 MP4发送给您。 如果您想看到 MP4、请告诉我如何通过私人消息上传 MP4。  

    我的问题是:为什么-clean 启动显然可以修复 CCS 启动中出现的任何错误、而在我的计算机上、在使用-clean 选项启动后、启动错误仍然出现? 另外、是否有办法(或许来自启动日志文件)在我安装的 CCS 版本12.4中识别哪个资源缺失或损坏?

    我的 CCS 10.4版的行为与之类似、但执行 CCS v10.4的副本(如 v12.4)不会启动、而是随后显示错误窗口)会经由工作区选择屏幕直接终止执行、几秒钟后根本不会显示 CCS 窗口。 而且、它也可以从命令行使用-clean 选项轻松启动。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    出于安全原因,如果可能,我将通过私人消息向您发送 MP4。 如果您想看到 MP4、请告诉我如何通过私人消息上传 MP4。  [/报价]

    我认为没关系。 发现问题发生不能帮助解决问题。 描述和错误消息就足够了。

    为什么-clean 启动显然可以修复 CCS startu 中最初出现的任何问题

    我应该澄清一点、我没有任何问题要解决。 CCS 在我的 Windows 7 PC 上工作正常。

    此外,是否有办法(也许是从启动日志文件)来确定在我安装的 CCS 版本12.4中缺少或损坏了什么资源?

    您可以尝试提供 /.metadata/.log 文件中。 在执行此操作之前、请尝试使用全新的工作区文件夹、然后重现问题。 这样、日志的内容将仅包含最新信息、因此更易于浏览。

    此外、还可以尝试禁用任何防病毒/安全软件、看看这是否有用。 我们遇到了干扰 CCS 的激进防病毒/安全软件的问题。

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

    我的客户向我发布了 Win7和 Win7两款笔记本电脑。 他们拥有非常安全的计算环境、有时会遇到阻碍。 他们最近进一步加强了安全。 因此、安全软件可能会成为一个问题。 我无权 暂时禁用它。  

    安全软件可能阻止了 CCS 版本12的全新安装。  我想尝试在客户现场重新安装 CCS 版本12.4、这可能会比试图在 VPN 之外进行操作少得多。

    另一方面、CCS v10.4多年来一直在 Windows 7笔记本电脑上完美运行。 安装 CCS v12后、它才会开始出现行为异常。 这是令人费解的。

    我已经从 CCS v12附加了错误窗口。  

    我看不到附加.metadata/.log 文件的方法。 添加为内联文本太长了。 您能告诉我怎样上传它吗?

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

    我看到您在此线程中列出的各种错误消息的唯一时间是缺少 MSVC 可再发行库:

    https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_troubleshooting.html#missing-msvc-redistributable-libraries

    但这通常在 安装并首次尝试运行 CCS 之后才会成为开始时的问题。 您所描述的环境表明此过程已经运行了一段时间。

    但是、值得检查可重新分发程序是否安装正确。 也许尝试重新安装它们。 请注意、用户指南中的信息已过时。 您可以在此处尝试抓取最新版本:

    https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

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

    "

    我看到您在此线程中列出的各种错误消息的唯一时间是缺少 MSVC 可再发行库"。

    因此、我计划在周末在我的 Windows 7计算机上卸载并重新安装 CCS 版本12.4。 我将在周一再次联系、让您了解结果。

    ...

    我周六回来了。 我必须卸载并重新安装 CCS v10.4和 v12.4。 现在、这两种设备在现场和远程均能正常工作。  由于我远程安装 CCS v12.4的不干净安装,因此对于 CCS 的两个实例,MSVC 可再发行版必须已被压缩。 再次感谢您的全力帮助。