工具与软件:
你(们)好
请示意图
运行 SHUTDOWN 命令、之后按下复位按钮并发出信号 PB_RSTN 为低电平、但系统不再启动。
什么地方出错了?
谢谢
最大值
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.
工具与软件:
你(们)好
请示意图
运行 SHUTDOWN 命令、之后按下复位按钮并发出信号 PB_RSTN 为低电平、但系统不再启动。
什么地方出错了?
谢谢
最大值
不再启动-所有处理器电源轨是否通电、复位是否取消置位?
我不太 了解您的处理器和 PMIC 连接。 SYS_MCU_PWRDN -它是否由处理器 IO 控制? SYS_MCU_EN -这是否可以控制 PMIC 启用? 您是否将 TPS65941111用于 PMIC?
假设这些值为真- SYS_MCU_PWRDN 变为低电平(软件命令)、导致 SYS_MCU_EN 驱动为低电平、从而禁用 PMIC。 PMIC 开始 SHUTDOWN 序列-包括置位处理器复位。 处理器复位会导致 IO 处于 tri 状态、因此 SYS_MCU_PWRDN 处于 tri 状态、上拉 R302将信号拉至高电平、从而再次启用 SYS_MCU_EN。
可以在关断序列完成之前重新启用 PMIC (ENABLE 驱动为高电平)。 您能确认吗? 我将对 PMIC 资源进行循环、以查看这是否是问题。
PMIC 可能会尝试重新启动-但检测某些电源轨上的残余电压(因为它们还没有时间完全放电)、检测并出错并进入安全状态(哪个处理器已关闭)。 您能确认吗?
尊敬的 Robert:
不再启动-所有处理器电源轨是否通电、复位是否取消置位? 是的、所有电源轨均正常、RESET 处于高电平。
我们的 A 示例设计未使用 SYS_MCU_PWRDN。 是的。 SYS_MCU_EN 正在启用 PMIC A
我们使用 TPS6594141BRWERQ1和 LP876441B1RQKRQ1
BTW,这种情况发生非常罕见,不能不断重复。
如果您提供了共享框链接、我可以分享原理图设计。
谢谢
最大值