您好
我们发现了一个奇怪的问题,请帮忙检查原因。 谢谢你。
我们从不发送任何答案、但在 WD_PWRHOLD = 0 且 WD_EN& WD_RST_EN 启用时、NRSTOUT 直到12分钟后才会下拉。
下面随附了寄存器转储值。
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.
您好
我们发现了一个奇怪的问题,请帮忙检查原因。 谢谢你。
我们从不发送任何答案、但在 WD_PWRHOLD = 0 且 WD_EN& WD_RST_EN 启用时、NRSTOUT 直到12分钟后才会下拉。
下面随附了寄存器转储值。
您好!
是的、器件中看门狗已启用、如果您要测试 WD 复位功能、则需要配置 WD_LONGWIN 并将时间从12~13 μ s min 缩短为几秒或在 WD 长窗口超时内减少1或2分钟。 读取数据表的8.3.7.2部分以确定 WD_LONGWIN 时间间隔。
两个器件(一个是 REV04、另一个是 REVA)在 WD 长窗口时间方面的差异如下
1. REV04 -> WD_LONGWIN 设置为最大时间12。 96分钟
2. RevA -> WD_LONGWIN 设置为5秒。
此致、
伊什蒂亚克·潘哈瓦
您好、 Ishtiaque Panhwar、
首先、我已经为 WIN1和 WIN2将看门狗窗口配置 为50ms。
然后我已经将0x00写入 WD_MODE_REG 寄存器、然后读回它并确认 WD_PWRHOLD 为0x00。
因此我认为当前看 门狗模式已经是 Q&A 看门狗、如果我不提供看门狗、则热复位的时间为(50 + 50)* 14 = 1.4s。
但实际时间 12. 96分钟、那么我想知道如何确认看门狗模式是 Q&A 模式、而不是长窗口模式?
图8-9的 fow-chat 条件为 WD_PWRHOLD=0、 但似乎无法准确地反映其状态
尊敬的 Wu:
就像我在前面的回复中所说的、 你可以配置 WD_LONGWIN 以根据需要尽可能减少超时。 这样、只要在长窗口期到期、WD 就会开始其序列。
是的、在 WD long 寡妇到期后、PMIC 会检查 WD_PWRHOLD 位、如果设置为0、则会检查 WD_EN= 0、如果正确、器件预计4个答案、则器件会生成问题、序列会重复、WD 会按预期工作。
此致、
伊什蒂亚克·潘哈瓦
您好!
你是对的。
我在退出长窗口模式之前发送了4个答案。
如果引导加载程序不馈送看门狗、PMIC 将按预期工作、在1.4秒上电后复位。
否则、看门狗计数器可能不是3、然后我仍然发送4个答案、PMIC 直到12.96分钟而不是1.4秒才会复位。
我将尝试根据 WD_QUESTION_ANSW_CNT 寄存器中的看门狗计数器更改发送答案的计数器。
感谢你的评分
Br、
吴斌