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.

[参考译文] IP 地址不正确导致连接拒绝错误(调试测试控制器配置实用程序)

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1220231/connection-refused-error-because-of-incorrect-ip-address-debug-test-controller-configuration-utility

Thread:TMS320C6678中讨论的其他器件

上下文:

我实施了基于以太网的测试自动化框架、用于在 TMS320C6678电路板上远程测试我的模块。 此测试框架包括测试服务器、"Blackhawk XDS560v2 System Trace"和 TMS320C6678板。 该测试程序的工作原理如下:

  • 一开始、我们会收集所有测试二进制文件。
  • 我的测试服务器 通过以太网连接到"Blackhawk XDS560v2 System Trace"
  • 每个测试二进制文件都会上传到所有内核。
  • 将一个二进制文件上传到所有内 核后、我们会 同时启动所有内核   

问题:

一般来说、我的测试自动化框架 能够顺利运行。 但是、我经常遇到一个关于连接的问题。 我收到以下错误:

E_RPCENV_IO_ERROR (-6)无连接:套接字连接错误:连接被拒绝(ECONNREFUSE):检查 IP 地址
错误:14:远程过程调用失败:无法打开 URL sd560v2e:-1408236848的 DTC 配置服务

很显然、我的 IP 地址不时地搞砸了。 到目前为止、我检查了一些可能的误差源:

  • 已检查网络参数
  • 已检查 Blackhawk 仿真器的电源  

我注意到了一个不一致的地方、即在使用"调试测试控制器配置实用程序"时、为什么我必须使用"sd560v2e"而不是"Bh560v2e"作为 IO 适配器。 如果我使用"Blackhawk XDS560v2 System trace"作为仿真器、我会假设使用"bh560v2e"作为 IO 适配器。

问题:

为什么我的 IP 地址经常被破坏? 是因为我们使用了错误的固件(请参阅我注意到的不一致)

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

    您好!

    我假设相关的 IP 地址已分配给 Blackhawk XDS560v2 JTAG 调试器。 请联系 support@blackhawk-dsp.com 、因为这是第三方工具、不是来自 TI。

    此致、
    斯坦利

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

    Niklas、

    请查看此帖子: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/811570/tms320c6678-with-xds560v2-emulator

    此致

    Shankari G

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

    很遗憾、这个帖子不是我要 找的内容。 显然、此帖子很有前途 :CCSTUDIO-Sitara:连接 XDS560v2 - Code Composer Studio 论坛- Code Composer Studio ︎- TI E2E 支持论坛时出错 

    当./dt_conf 命令行工具输出上述错误时、"Code Composer Studio"中的连接测试会输出 我在本次回复中发布的线程中提到的错误:"尝试通过 USCIF ECOM 访问调试探针失败了。"

    正如我提到过的、这个误差只是偶尔会突然发生。 在这种情况下、只有通过拔下电源进行复位才能正常工作。 然而、对于应 远程工作的自动化测试框架、拔下电源并不是令人满意的解决方案。

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

    Niklas、

    好的、我明白。

    在这之间、您使用的是 C6678板的外部仿真器还是板载仿真器?

    在 C6678板中、它有两个内置的 XDS 仿真器。 一个是 XDS560、另一个是 XDS100。

    ——

    如果您使用的是最新的 C6678电路板、只需  尝试从 C6678电路板上缓慢小心地移除 XDS560仿真器、然后尝试使用 XDS100内置的仿真器。

    检查内置 XDS100是否仍然存在错误...

    --

    此致

    Shankari G

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

    现在、我使用的是外部 XDS560仿真器。 我的同事强烈建议我使用 XDS560。 我想知道为什么您希望内置 XDS100不会导致上述错误?

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

    只是为了缩小问题的范围、是没有仿真器工作还是 XDS100工作等等。。。

    此外、还有 EVM 修订版。 我手头的是3A、在删除 XDS560之后开始使用 XDS 100。

    此致

    Shankari G

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

    嗯,你是对的,这不是一个容易跟踪的错误(特别是从远程)。 我想试错是我们目前能做的最好的。 我将去试试并提供反馈。

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

    Niklas、

    好的,让我知道…