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.

[参考译文] LP-CC2652RB:将 EnergyTrace 和 LaunchPad XDS110与外部1.8V 目标配合使用

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/944778/lp-cc2652rb-using-energytrace-and-launchpad-xds110-with-an-external-1-8v-target

器件型号:LP-CC2652RB
主题中讨论的其他器件:ENERGYTRACECC2652RBTPS62740

我的目标是使用3V 纽扣电池、但将其转换为1.8V、用于 CC2652RB 和其他板载组件、我看到 XDS110需要3.3V 电压。 我想我可以使用 LaunchPad 提供的3.3V 电压来模拟纽扣电池(引脚1、P10)、但将1.8V 电压反馈到 LS_VDD (引脚1、P7)以设置 cJTAG 电压? 下面是我的红色文本。 这将提供调试和 EnergyTrace 功能、对吧?

(MCU067B_SCH 中的表3/7)

类似情况、但不是1.8V: CCS/LAUNCHXL-CC1352R1:将 EnergyTrace 与外部目标结合使用

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

    您好!

    是的、您的假设是正确的。

    谢谢、

    PM

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

    通过这些连接、我可以调试目标、但在基于 empty.c 运行简单的 LED 闪烁例程时、我不会显示电流或能量的任何变化 这是原理图和电路板堆栈。 中间板是一个桥、上面有一个用于 LS_VDD 的1.8V 稳压器(用带状电缆隐藏)、因为我的目标不会从其稳压器输出1.8V 电压(在部署中、目标将由纽扣电池供电)。 LS_VDD 沿着带状电缆连接、我认为 EnergyTrace 仅基于此配置中的3.3V ET_VDD 线路?

    在 MacOS Catalina 上使用 CCS 版本:10.1.0.00010  10.15.5.

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

    您好!  

    EnergyTrace 限制为3.3V、如果要将其与工作电压为1.8V 的外部电路板配合使用、您将无法同时使用 JTAG。 您的电路板看起来是由 JTAG 扁平电缆供电的、因此您将看到 ET 没有消耗电流。  

    Simon

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

    Simon 您好、目标(右图)由 ET_VDD (3.3V)的橙色导线供电。 我只是在绿色 PCB 上生成1.8V 电压、以馈入 LS_VDD 以改变电压、因为3.3V 电压会在目标上调节到1.8V (即 CC2652RB 在1.8V 上运行)。 是否有办法解决这个问题? PM 最初的答复认为这是可行的。 谢谢、

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

    您好!

    通过此设置、您已将 ET_VDD 连接到电路板。 该电压网络未由 ET 测量。 如果您查看原理图、可以看到只有 TARGET_VDD 馈入电流感应电阻器 R107。 您需要将橙色导线连接到 P4.17 (TARGET_VDD)。  

    Simon  

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

    好的、在阅读原理图后、我看到:

    • Target_VDD = LS_VDD 至 R107 (对于 ET)
    • LS_VDD =通过必要的跳线(P10、引脚1和2) ET_VDD
    • JTAG 逻辑= LS_VDD 至 U8-10电平转换器

    此板的任何修复必须为:

    1. 放置跳线(P10、引脚1和2)、使 LS_VDD = ET_VDD (3.3V)、并覆盖 U9-10上的 VCCB (至1.8V)。
    2. 移除跳线、使用外部电源将 LS_VDD 驱动至1.8V、将 U33 (引脚3和9)上的 LS_VDD 覆盖至 ET_VDD (3.3V)。

    最佳选择可能是从 P7为我的 JTAG 信号构建外部电平转换 器、但这也需要针对 XDS_TMS_LS 线路接入 XDS_TM_DIR。 下面是选项1:

    使用解剖刀刀片钻出 U9和 U10引脚2的顶层通孔。

    敲入 C72和 C74电容器的引脚2、并将这些导线连接到1.8V 电源。 我使用来自 P7的 LS_VDD (3.3V、它使用 P10上的跳线连接到 ET_VDD)作为1.8V 稳压器的输入、这不应影响 ET 测量。

    我认为我必须降低 TCLK 速度(100kHz 的工作频率)以避免调试过程中出现错误(可能是由于长电缆、请参阅 CCS/CC1352P:XDS110问题)。  Target_VDD (3.3V)现在直接连接到我的目标板。

    Target_VDD 现在直接连接到目标板(右图)。 EnergyTrace 正常工作。

    虽然您可以看到 LED 闪烁的位置(1Hz)、但此测量值看起来不亮。 ET 的电流为~4.5mA、而当我使用独立于 XDS110的纽扣电池为目标供电时、其电流读数为~0.7-1mA、具体取决于 LED 状态。 如果我在未进行调试的情况下启动 EnergyTrace、我会得到以下结果、对于这些波形(放大后)是可疑的、除非这些瞬态正常吗?

    *我可能应该注意到 CCS 在调试期间以~200%的速度运行我的 CPU (新 Macbook)、如果我尝试运行10秒 ET 并选择"EnergyTrace Technology"以外的任何选项卡、我会喜欢崩溃。 我还从 XDS 中得到此错误、该错误似乎取决于 ET 运行情况:

    IcePick_C:错误:(错误-261 @ 0xFFFFFFB)接收到来自 XDS110的无效响应。 (仿真包9.2.0.00002)
    IcePick_C:错误:(错误-261 @ 0xFFFFFFB)从 XDS110接收到无效响应。 (仿真包9.2.0.00002)
    CS_DAP_0:错误:(错误-261 @ 0x0)从 XDS110接收到无效响应。 (仿真包9.2.0.00002)
    Cortex_M4_0:目标 CPU 停止时出现问题:(错误-261 @ 0x0)从 XDS110接收到无效的响应。 (仿真包9.2.0.00002)
    Cortex_M4_0:错误:(错误-261 @ 0x0)接收到来自 XDS110的无效响应。 (仿真包9.2.0.00002)
    CS_DAP_0:错误:(错误-215 @ 0x0)测试总线控制器的信号量处于超时状态。 Unif-SCIF 无法获取用于表示由实用程序或调试器拥有控制器的信号量。 您可能必须退出其他客户端、因为发生了超时。 (仿真包9.2.0.00002)
    Cortex_M4_0:错误:(错误-215 @ 0x0)测试总线控制器的信号量处于超时状态。 Unif-SCIF 无法获取用于表示由实用程序或调试器拥有控制器的信号量。 您可能必须退出其他客户端、因为发生了超时。 (仿真包9.2.0.00002)
    CS_DAP_0:20次尝试后无法确定目标状态
    CS_DAP_0:在断开连接之前无法从目标删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接仿真器并重新加载程序之前、继续调试
    Cortex_M4_0:JTAG 通信错误:(错误-261 @ 0x0)从 XDS110接收到无效的响应。 (仿真包9.2.0.00002)
    Cortex_M4_0:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序 

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

    您好!  

    您是否在调试会话之外运行 ET 时断开了 JTAG 电缆?  

    我无法就您对电路板所做的更改提供反馈。  

    Simon  

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

    是的、它记录0电流/能量(平坦线)。

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

    好的、上面的图形是在连接 JTAG 的情况下进行的? 只需将橙色导线和 GND 连接到您的板上、您就可以使用 ET。 您能执行1捕获并发送屏幕截图吗?

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

    我明白了。 这个问题似乎是我的目标板的问题、因为在连接了 LP MCU 的情况下运行闪烁例程、并在我的电流配置中将 LED 手动触控至3.3V (不使用目标板)、可以为电流提供非常好的方波。

    现在、我想知道来自我的目标的这些瞬变是否有意义(上一个 ET 图)。 我的所有电源线在示波器上看起来都很干净、基本上是从应用手册中复制电路。 VDD 以1.8V 电压为 MCU 供电、负载输出立即关断。 从目标到 LP 的接地电阻小于1欧姆、因此它们不像悬空的那样。

    我观察到的瞬态为~8.5kHz。 查看 TPS62740后、如果我正在正确读取数据表、这似乎是正常的(下图)。 我的迹线看起来与绿色的迹线非常相似、我认为这是 Iload、也是我的电路中测量的 ET。