Part Number:PMICLOADBOARDEVM
MCU_PORZ引脚已经拉低,触发重启,但是系统重启的瞬间,pmic芯片TPS65941213-Q1没有复位nRSTOUT寄存器,nRSTOUT寄存器的值一直为低。
导致系统一上电的瞬间发现MCU_PORZ引脚为低,系统又复位了,系统一直处于这种状态无法启动。
Johnsin Tao:
HI
问题出在MCU, 在时序上拉低信号会导致TPS65941重启,建议在MCU这边改善问题,TPS65941没办法解决。
,
ning william:
这种怎么通过mcu改善?用nRSTOUT寄存器输出低电平复位mcu这种方式,reset后mcu程序都没启动,根本没办法控制pmic的寄存器。是不是有什么寄存器可以控制mcu复位后,pmic的寄存器的值也一起复位吗?
我们使用同样的mcu1-0程序,PTPS659413F0RWERQ1用同样方式操作,重启后pmic自己把nRSTOUT寄存器恢复默认值,系统可以正常重启。
但是在TPS65941213-Q1在设置nRSTOUT寄存器输出低信号使mcu复位和main域复位后,nRSTOUT寄存器不会恢复输出高电平;现在我们需要使用TPS65941213-Q1。感觉像是两颗pmic不同型号导致的
,
Johnsin Tao:
HI
这个可能控制器选型有关,如其重启时nRSTOUT输出初始状态为低,会导致电源重启,除非中间增加电路使得隔离电源芯片启动,或者不控制。