i.MX 8M Plus 支持多种低功耗模式,但并非所有模式都会影响 PMIC 电源。这意味着,某些低功耗模式需要所有 PMIC 电源轨都保持开启或关闭状态。例如,在运行模式和空闲模式下,所有 PMIC 电源轨都可以保持开启状态。在关闭模式下,所有 PMIC 电源轨都会被关闭。
但是,挂起模式和 SNVS 模式需要特定电源轨保持开启状态,同时保持其余 PMIC 电源轨关闭。这些低功耗模式是可选的,在某些应用中不使用。以下是一些关于在需要时支持低功耗模式的指南:
挂起模式
- 在此模式下,所有时钟均关闭,不必要的电源也会关闭。可以通过软件(I2C 写入寄存器字段 BUCK1_EN)或通过硬件(仅当 PMIC MODE/STBY 引脚配置为 STBY 且待机状态配置为关闭 Buck1 时支持)关闭为 VDD_ARM 供电的 Buck1。
SNVS 模式
此模式也称为 RTC 模式,只有 SNVS 域保持打开状态以保持 RTC 和 SNVS 运行。
- 选项 1:将 MODE/STBY 引脚从只有 MODE 重新配置为 MODE&STBY,并将待机状态配置为保持 LDO3 开启,其余电源轨关闭。这允许使用 MODE/STBY 引脚关闭除 LDO3 之外的所有 PMIC 电源轨以支持 SNVS 模式。在这种情况下,可以从活动状态触发 SNVS 模式(在 PMIC 完成默认上电序列后)。
- 选项 2:使用具有电源正常指示的外部随时运行的 LDO,该 LDO 可为 NVCC_SNVS 域供电并启用 TPS65219 PMIC。在这种情况下,LDO3 成为可用的 300mA 电源资源。