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.

[参考译文] CC2674R10:低功耗基准测试

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1271988/cc2674r10-low-power-benchmarking

器件型号:CC2674R10
主题中讨论的其他器件:ENERGYTRACE

使用 LP-EM-CC1354P10-1评估 CC2652R10的客户。   现在、他们让运行 Project Zero 的 LP 具有2000ms 的广播间隔。  EnergyTrace 表明平均电流消耗为1.75mA、对于其应用而言绝对过高(目标低于0.3 mA 平均值)。  他们知道项目0可能不是低功耗的理想用例。

 

是否有任何有关 BLE 外设项目的指导可用于对此功耗性能进行基准测试?  它需要发送可连接广播。

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

    劳伦斯、您好!

    我建议使用位于中的 basic_ble 项目 \examples\rtos\CC26X2R1_LAUNCHXL\ble5stack、配置为具有可连接和可扫描的非定向事件属性的外设模式。

    此外、还应考虑使用 basic_ble.syscfg 文件禁用显示模块选项(在"RF stacks"-"BLE -"Advanced Settings"-"Disable the Display Module"中找到该选项)。

    希望这对您有所帮助。

    大卫。

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

    David:

    谢谢。  这会让我进入 0.3mA 功耗以下吗? 他们是否可以遵循分步指南来实现这一点?

    此致、

    劳伦斯

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

    劳伦斯、您好!

    我对 cc26和 basic_ble 项目执行了相同的步骤、从而使用 EngeryTrace 获得大约0.65 mA 的平均电流消耗。

    我将查看您提到的分步指南、然后我们会马上与您联系。 同时、我建议您使用您的设置来尝试上述步骤、因为我没有使用 LP-EM-CC1354P10-1板来尝试。

    此致、

    大卫。

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

    尊敬的 David:

    客户进行了您建议的更改、Energytrace 仍会显示1.8mA (最差):

    SYSCnfg 设置:

    实现更低的平均功耗缺少什么?

    此致、

    劳伦斯

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

    劳伦斯、您好!

    请考虑 再次在 Energytrace 中运行测试、而不在调试模式下执行这些测试。

    在我这边:

    1.调试时进行能量跟踪。

    2.未进行调试

    此致、

    大卫。

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

    尊敬的 David:

    要在不进行调试的情况下运行、意味着与目标断开连接、构建版本与调试?

    此致、

    劳伦斯

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

    劳伦斯、您好!

    David 建议在运行 EnrgyTrace 之前终止调试会话。 (刷写调试或发布编译目标不应更改太多、除非更改了默认工程配置)。

    理想情况下、我建议刷写器件、拔下电源插头、再插上电源、然后最终运行 EnergyTrace 测量。

    如有疑问、请参阅此处提供的 EnergyTrace 用户指南: https://software-dl.ti.com/simplelink/esd/simplelink_cc13xx_cc26xx_sdk/7.10.00.98/exports/docs/ble5stack/ble_user_guide/html/energy-trace/energy-trace.html

    我希望这将有所帮助、

    此致、

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

    其他要点-客户返回到竞争解决方案在使用案例中的电流为10uA:  

    温度:25°C

    广播 TX 数据有效载荷:31字节

    广播间隔:每2秒

    CC2674R10是否可以达到这一功率级别?

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

    劳伦斯、您好!

    我正在做这项工作,我将在一周结束前向你提供一个答案。

    此致、

    大卫。

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

    劳伦斯、您好!

    您能否使用与之前相同的程序设置运行新的 EnergyTrace 测量、但需要考虑以下步骤:

    1. 使用 based_ble 配置的程序刷写器件。
    2. 执行 EnergyTrace。
    3. 在运行 EnergyTrace 时按下器件的复位按钮。
    4. 请等待、直到 EnergyTrace 停止或自行暂停(使用下图所示的按钮)。 重要提示:请勿关闭 EnergyTrace。
    5. 再次运行 EnergyTrace (使用下图所示的按钮)。                                      
    6. 考虑新的平均电流值(mA)。                                                                                 

    我们正在进一步研究如何避免由于重置而导致执行所有这些步骤、但与此同时、请再次尝试以这种方式进行测量。

    我使用功率分析仪确认了电流测量结果、显示平均电流消耗为13uA。

    与功率计算器相关、请使用以下链接中"设计与开发"下的内容:

    功率计算器 CC26xx

    希望这对您有所帮助。

    大卫。

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

    尊敬的 David:

    非常感谢,这是非常有帮助的。  客户提出的问题。  您能建议 使用31字节有效载荷来配置非定向、可连接广播的正确方法吗?  是否应该在 syscfg 中完成此操作以设置正确的 BLE 广播大小?

    此致、

    劳伦斯

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

    劳伦斯、您好!

    这样是为了确保有效载荷是31字节、还是要发送一些特定的广播数据?

    要修改广播数据、请转至:basic_ble.syscfg - RF Stacks BLE Broadcaster Configuration - Advertisement Set 1 - Advertisement Data 1。

    您可以在其中添加要包含在广播有效载荷中的信息(最多31字节)。 如果要检查已有多少数据被视为有效负载、请为"生成的文件"单击以下符号:<>、选择 ti_ble_config.c、然后搜索 advData1[]数组。 使用 syscfg 选择的所有数据元素都将出现在该位置、有效载荷等于数组的元素数量。

    我建议从以下 SLA 中查看"广告任务1"一章: 扫描和广告基础知识

    希望这对您有所帮助。

    大卫。