Page tree
Skip to end of metadata
Go to start of metadata

STM32MP157支持三个Watchdog。两个是独立的watchdogs (IWDG1 和 IWDG2) 被用于MPU。另一个window watchdog用于MCU。

IWDG1可以被分配至CA7 secure模式下,可以被开发者的应用用于安全运行环境下,这种场景在OpenSTLinux还未被支持。

IWDG2可以被分配至CA7 non-secure模式下,可以在Linux watchdog框架下使用。在这种配置下,secure monitor(OP-TEE或TF-A)可以接受到IWDG early interrupts,然后尝试性的复位CA7,这个过程不受CM4的干扰。

下面是配置iwdg2的dts代码,timeout-sec表示watchdog超时的时间,单位是秒。

&iwdg2 {
         timeout-sec = <32>;
         status = "okay";
};
  • No labels