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.

[参考译文] TMDSCNCD28P65X:在使用外部5V 电源时无法调试、无法连接到 XDS110。

Guru**** 2474630 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1471623/tmdscncd28p65x-not-able-to-debug-when-i-use-external-5v-power-supply-and-cannot-connected-to-xds110

器件型号:TMDSCNCD28P65X

工具与软件:

最近、我买了两个  TMDSCNCD28P65X、其中一个能够连接到 XDS 110并在通过 J1 USB 供电时进入调试模式、但另一个没有。 我有两个问题:

1.我想知道是否仍然需要将 J1连接到计算机或任何电源来为 xds110供电、以便使用调试模式、即使我使用外部5V 电压为 TMDSCNCD28P65X 供电、这意味着我实际上需要两个电源。

2.第二个电路板无法连接 xds110、即使我将 J1连接到我的电脑、它也总是显示错误: 尝试连接到 XDS110失败。 (我将 S1切换到右侧、开启模式)、那么 这是否意味着它是 坏的?

最棒的!

陈民登

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

    尊敬的 Chenmin:

    Unknown 说:
    1. 我想知道是否仍然需要将 J1连接到我的计算机或任何电源为 xds110供电、以便使用调试模式、即使我使用外部5V 电源为 TMDSCNCD28P65X 供电、这意味着我实际上需要两个电源。

    您无需使用两个电源、请参阅 controlCARD 信息指南中的第2节。 controlCARD 自动切换到外部5V 电源
    现在。

    Unknown 说:
    2. 第二个电路板无法连接 xds110、即使我将 J1连接到我的计算机、它也会始终显示错误: 尝试连接到 XDS110失败。 (我将 S1切换到右侧、开启模式)、那么 这是否意味着它是 坏的?

    需要检查以下几点:

    1. 您能否确认是否根据 controlCARD 信息指南中的表4-1配置了器件?  
    2. 您是否可以尝试将器件置于等待引导模式(通过 S3)?  
    3. 您看到了什么 JTAG 错误代码?

    此致!

    Matt

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

    您好、Matt、

    是的、两个电路板我都使用了第一列配置-S1、这两个都打开...:从 表4-1中。

    1.第一块板能够连接到我的笔记本电脑、加载内部的代码、但问题是、即使我将闪存设置为活动状态、加载内部的代码、代码似乎被擦除、就像在 RAM 中一样。 换而言之、每次断电板时、我都需要重新连接到笔记本电脑并通过 J1 USB 再次重新加载代码。 因此、当我使用外部电源时、几乎仍然需要连接 J1 USB。  

    很抱歉之前的问题不明确、基本上、我在问为什么在我关闭电源然后再次打开之后、即使我将闪存设置为活动状态、代码也无法正常运行。  

    BTW、我还尝试在内部使用第一列配置加载代码后、切换到第三列配置(从闪存引导)、但仍然没用。  

    2、我已经解决了第二块板的问题,只是 一些连接问题。  

    因此、我只会在关闭之后再打开电源之后让代码正常工作。  

    最棒的!

    Chenmin

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

    尊敬的 Chenmin:

    您可以在存储器浏览器中(View > Memory Browser)确认应用程序是否正确写入闪存。

    当您将 S1位置1和2配置为低电平时、您是否将 S3的位置1和2都设置为高电平(GPIO72 = 1、GPIO84 = 1)以引导至闪存?

    此致!

    Matt

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

    您好、加载代码后内存浏览器是空的、这很奇怪。 我是否需要单击任何其他内容才能显示?

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

    您好!

    您是否已连接到 CPU1内核? 仅当您需要时才能查看存储器。

    此致!

    Matt

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

    否则它将如何成功加载代码。 我还在调试模型中尝试此操作、如图所示、CPU1已连接并正在运行、但内存 浏览器仍为空。

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

    尊敬的 Chenmin:

    您必须在此处输入十六进制闪存地址:

    如果您使用的是通用闪存链接器命令文件、则编程的应用程序将从闪存地址0x80000开始。  

    此致!

    Matt

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

    谢谢、我想我明白了。

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

    尊敬的 Chenmin:

    您能否确认您的问题是否已解决? 如果是、我将关闭该主题。

    此致!

    Matt