Other Parts Discussed in Thread: MSPM0G3507, ENERGYTRACE
器件型号: MSPM0G3507
主题中讨论的其他部件: ENERGYTRACE
你(们)好
standby0 中的电流压缩以 mA 为单位。 接近 10mA。 问题是什么。
我将所有未使用的输出引脚配置为低电平。
GPIO 作为唤醒源。
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.
Other Parts Discussed in Thread: MSPM0G3507, ENERGYTRACE
器件型号: MSPM0G3507
主题中讨论的其他部件: ENERGYTRACE
你(们)好
standby0 中的电流压缩以 mA 为单位。 接近 10mA。 问题是什么。
尊敬的 Saraswati:
您的测量硬件是什么? 是否在 MSPM0G3507 LaunchPad 上进行测试? 您是基于电阻器还是基于 LaunchPad 中的 EnergyTrace 工具进行测试?
您可以首先尝试使用 SDK 示例:sysctl_power_policy_sleep_to_standby、查看您是否可以观察到预期的电流开关功耗。
测量时需要注意以下几点:
MCU 的正常功耗约为 3mA(在工作模式下)、因此我认为此 10mA 功耗可能包括一些其他外部原理图电流。
此致、
Pengfei
尊敬的 Saraswati:
由于 10mA 远高于通常运行的 MSPM0G3507 的功耗、因此您是否会在所有电路板中看到类似的 10mA 功耗?
我想您可以进行以下测试、以检查此 10mA 是否由其他组件导致:
所有电路板中都是相同的。
因此、这种异常功耗 不应该是由芯片故障引起的、因为故障率不能是 100%。
使用 15mA 对其进行出厂重置后。
恢复出厂设置后、MCU 将由于芯片空白而进入待机模式。 您测量的是来自 MCU 外部元件。
正如您所说、移除 MSPM0G3507 芯片时、功耗以 uA 为单位。 焊接问题是否会导致?
您能否分享与 MCU 相关的原理图和布局以进一步审查?
(请注意,MCU 通常运行的功耗为 3 –4mA)
我设置了空工程、直接进入待机 1 模式、不配置任何 GPIO 引脚(因此 GPIO 将处于高阻抗状态,不会产生功耗)。 您能否在已移除所有其他组件的电路板上尝试使用此项目?
e2e.ti.com/.../empty_5F00_LP_5F00_MSPM0G3507_5F00_nortos_5F00_ticlang_5F00_standby.zip
因此、您意味着在没有其他组件的情况下在电路板上运行此示例、您仍然可以观察到 10mA 的功耗。 移除 MCU 后、功耗会降至 uA 水平、对吧?
您是否可以尝试定期唤醒 MCU 并观察功耗变化? 例如、MCU 唤醒并在工作模式下运行 2s、然后进入低功耗模式、持续 2s 并保持低功耗模式、然后再次唤醒。 我们可以检查在此过程中是否观察到大约 3 –4mA 的消耗变化。
1.电流消耗 测试:在一个新的电路板上使用空代码(由 TI 团队提供),并将电容器替换为 Vcore 和 VDD 的建议值。 电流消耗在大约 10mA 下保持不变。
2、电阻测量:我们测量了所有引脚上的电阻。 MΩ 引脚显示的读数均高于 6kΩ、大多数引脚约为 3k Ω。
由于这些步骤无法解决问题、并且电流消耗保持不变、因此 请建议我们应该采取哪些后续步骤来进行调试。