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.

[参考译文] CCS:初始化调试服务器失败

Guru**** 2590260 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/606650/ccs-failed-to-initialize-the-debug-server

工具/软件:Code Composer Studio

您好,

我在装有Windows XP操作系统的PC上安装了6.2。32位服务Pack2,受最新版本的6.2 .0支持。   在Tivaware系列2.1 .4.178 版本中正确地构建(编译)其中一个示例项目(如Hello,QS_RGB,….) ,但是当我尝试使用调试命令将代码下载到目标板(TM4c123GXL)时。  我收到以下错误消息:

 调试器初始化错误

无法加载C:\ti\ccsv6\CCS_base\DebugServer\drivers\icdi_emu.dvr

对内存位置的访问无效

我已经检查了文件夹的内容,并查看了该文件“icdi_emu.dvr”。 虽然该文件存在于文件夹中,但无法加载。  

安装CCService 6.2 之前。我的PC的Windows安装程序已使用程序包升级到4.5 :Windows 4.5 Redistributable XP (SP2) KB94.2288万。

如果卸载6.2 0,然后再次安装,您认为问题是否会得到解决?

 

感谢您的支持

穆罕默德  

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

    请查看 此相关主题 以及此处建议的故障排除提示。 我怀疑您可能还缺少该文章中提到的一些依赖项。

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

    感谢您的回复,

    我在icdi_emu.dvr上运行x86 32位版本的依赖项查看器(2.2 .6000.)。  它报告两个缺少的依赖关系。  报告的错误为:

    EFSADU.DLL    “打开文件时出错: 系统找不到指定的文件(2)”   

    msjava.DLL   “Error opening file: The system cannot find the file specified (2)(打开文件时出错:系统找不到指定的文件(2))”

    我不知道如何找到缺少的依赖关系。

    感谢你的帮助。  

    穆罕默德

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

    您好,AartiG:

    正如我在2002年7月告诉您的那样,有两个缺少的依赖项:基于Dependency Walker报告的EFSADU.DLL和msjava.DLL。

    我遵循了您建议的相关线程中的故障排除提示。  我想知道丢失的文件: EFSADU.DLL和msjava.DLL是否 属于“Microsoft Visual C+2013 Redistributable (x86)”的一部分。  是否应该从Microsoft网站安装Visual C++ 2013可再发行软件包for Visual Studio 2013以修复这些缺少的依赖关系?

    如果是,请告诉我  CCS安装程序如何安装“Microsoft Visual C+2013 Redistributable (x86)”。

    感谢您的支持

    穆罕默德

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

    穆罕默德

    能否尝试卸载并重新安装CCS并告知我们错误是否仍然存在? 对于卸载,只需删除CCS安装所在的目录。 在重新安装到同一位置之前,请确保目录中没有剩余文件。

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

    您好,AartiG:

    我卸载了CCS并删除了所有其他剩余文件, 然后安装了CCS,但我再次收到  “调试器初始化错误 ”消息:

    无法加载C:\ti\ccsv6\CCS_base\DebugServer\drivers\icdi_emu.dvr

    这次,我在icdi_emu.dvr上运行了x86 32位依赖性Walker。  新报告错误为:

    错误:由于 隐式从属模块中缺少导出功能,至少有一个模块具有未解析的导入。

    这些文件是:Kernel32.DLL,MSVCP120.DLL和MSVCR120.DLL

    “Microsoft Visual C++ 2012/2013Redistributable (x86)2013 (x86)”已经安装在我的PC上。 2013 Redistributable是否应该卸载,然后在我的PC上重新安装? 是否应由CCS安装程序安装? 但我不知道怎么做?

    谢谢你

    穆罕默德

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

    穆罕默德

    这是依赖关系步行器输出的外观:

    如果未找到MSVCR120和MSVCP120相关性,则卸载并重新安装此可重新分发的软件包可能会有所帮助。  所需的可重新分发软件包是Visual Studio 2013 x86版本(不是64位版本)。  可在以下网址找到: https://www.microsoft.com/en-us/download/details.aspx?id=4.0784万

    运行此安装程序时,它可能会修复您的现有安装。 如果是,请允许修复安装,然后再次尝试CCS操作。

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

    您好,AndyW:

    是的, 依赖关系查看器输出看起来如上所示,因此MSVCR120和MSVCP120依赖关系都缺失。 首先,我 修复了PC的现有可再分发软件包,但它不起作用。  然后卸载并重新安装可重新分发的软件包: Visual Studio 2013 x86版本。 问题再次存在。  最后,我卸载了可再分发软件包和CCS,然后重新安装它们。 依赖性步行程序再次显示 MSVCR120和MSVCP120仍然缺失,当我运行(调试)某个示例项目(如"Hello")时,我收到相同的消息"icdi_emu.dvr is not found"(未找到icdi_emu.dvr)。

    我不知道这个问题将如何解决。

    穆罕默德

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

    我不确定问题是什么。 我从您上面的描述中注意到的一件事(顺便说一下,非常完整和详细)是,您运行的是XP SP2。  您运行的是SP2而不是SP3吗?  我不确定这是否会导致问题,但最近版本的CCSv6仅针对SP3进行了测试。  我无法再访问具有SP2的XP操作系统安装,因此无法测试是否看到相同的问题。