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/LAUNCHXL-CC1352R1:针对 LAUNCHXL-CC1352R1使用 EnergyTrace

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/885821/ccs-launchxl-cc1352r1-using-energytrace-against-launchxl-cc1352r1

器件型号:LAUNCHXL-CC1352R1
主题中讨论的其他器件:ENERGYTRACE

工具/软件:Code Composer Studio

我尝试对 LAUNCHXL-CC1352R1使用 EnergyTrace。

配置

  • CCS 9.3.0.00012
  • Windows 10 1909 18363.693
  • 四核 i5-8250U 1.60GHz、具有8 GB 和 SSD

问题

对于90%的情况、将显示错误消息。 仅10%的病例会达到30秒。

遗憾的是、功率和能耗图都是平坦的。

  • 按照建议在 EnergyTrace 记录期间关闭电能和功率图无法解决问题。

Windows 任务管理器报告、尽管配置了四核 i5-8250U 1.60GHz 和8 GB、但 CCS 仍使用总 CPU 的45%至50%以及超过1 GB 的 RAM。

  • 按照建议尝试 stune 是一个死区、 因为建议的命令会返回错误

XDS110用户指南第3.6.5节中的引用 似乎已过时、因为建议的命令返回错误。

connect -c targetConfig.ccxml XDS
energytrace -o output.csv et 

我曾尝试过、但没有结果:

stune> connect -c CC1352R1F3.ccxml XDS

连接:缺少选项-d|--device= 
用法:连接--device [--config ] 

stune>连接-d CC1352R1F3 -c CC1352R1F3.ccxml XDS
stune> energytrace -o output.csv et
-7001:不支持器件。
-122:关闭调试探针端口
stune>时出错

请提供有关 stune 的完整文档、包括包含授权器件名称、配置文件名称以及启动 EnergyTrace 的正确语法的表。

结论

  •  如何执行 EnergyTrace?

感谢你的帮助。

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

    Olivier、

    很抱歉您遇到的问题。  

    尽管我仍在使用 Win10 1809 (更新时较为保守)、但 EnergyTrace 图形界面似乎可以很好地与我配合使用。 我将尝试查找最新主机、然后重试。  

    遗憾的是、CC1352 Launchpad 的 ETHDR 模式非常渴望获得带宽、因此性能可能会受到影响、具体取决于系统负载。 显然、您拥有一个功能相当强大的主机、这种情况本身不应发生。  

    您已经尝试了替代方法(命令行)、但正如您所说的、用户指南已经过时了。 我将正确记录此内容并在 XDS110页面上发帖。  

    同时、如果您想尝试一下、请执行以下步骤:  

    在 DOS 提示符下,使用以下命令创建文本文件:(我使用的是 copy con 功能,但您可以使用任何文本编辑器)

    [引用 user="cmd"]

    C:\ti\ccs930\ccs\ccs_base\emulation\analysis\bin\stune>copy con stunecmd.txt
    连接--config=CC1352R1F3.ccxml --device=CC1352 XDS
    energytrace --out=CC1352.csv --duration =30000 et
    ^Z
        已复制1个文件。

    C:\ti\ccs930\ccs\ccs_base\emulation\analysis\bin\stune>stroe < stunecmd.txt
    欢迎使用 stune 交互工具(v1.0.0.1)

    键入"help"以显示顶级帮助并显示命令列表
    键入"帮助" ”以获得有关特定命令的帮助


    stune>stune>正在更新 XDS110固件... 完成。
    30000ms 后停止 Energytrace
    30.10秒:平均电流:0.563891 mA 最大电流:11.318711 mA 最小电流:0.009341mA 总能量= 37395.424 uJ

    特技>
    [/报价]

    您还可以通过以下方式调用 stune 来将输出记录到文件中:  

    stune < stunecmd.txt > stunelog.txt 2&1

    给您带来的不便、我深表歉意、

    拉斐尔

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

    拉斐尔

    感谢您的详细说明。

    使用外部 USB XDS110调试探针似乎比 LaunchPad 的内置编程器调试器更稳定。

    使用  xdsdfu -e 获取 XDS 版本

    • USB 调试探针: XDS110探针、采用 CMSIS-DAP 3.0.0.11
    • LaunchPad 内置: XDS110嵌入了 CMSIS-DAP 3.0.0.11

    Stume 拒绝配置文件  CC1352R1F3.xml ...

    stune>连接--config=CC1352R1F3.xml --device=CC1352 XDS
    连接文件 CC1352R1F3.xml 不正确。 必须是.dat 或.ccxml。
    特技> 

    但接受 从 CCS 项目获取的 CC1352R1F3.ccxml。

    stune>连接--config=CC1352R1F3.ccxml --device=CC1352 XDS
    stune> 

    记录 EnergyTrace 正常。

    stune> energytrace --out=CC1352.csv --duration =10000 et
    在10000ms 后停止 energytrace
    10.09秒:平均电流:0.989939mA 最大电流:1.008500 mA 最小电流:0.910700 mA 总能量= 32968.295 UJ
    stune>
    

    很幸运地更新 了 XDS110页面上的文档

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

    Olivier、

    抱歉;我将编辑上面的".xml "拼写错误(手指上的机械内存会导致我出错)。   

    我更新了 XDS110页面的 EnergyTrace 部分。 此外、如果您在查看用户指南、请查看该页面的底部、因为它包含大量其他信息和勘误表。  

    https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html

    [引用 USER="Rei VILO "]使用外部 USB XDS110调试探针似乎比 LaunchPad 的内置编程器调试器更稳定。

    与嵌入式版本相比、独立式 XDS110+ETHDR 有一些小的改进。 另一个优势是独立电流最高可达800mA。  

    再次感谢、

    拉斐尔

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

    干得不错,很快!

    我将在单独的主题上发布其他问题。