Hi, I need help with the watchdog. Unfortunately, the in-tree documentation is sparse on this topic. Currently, I am continuing hacking an Allwinner based board and my workflow is the following: u-boot runs EFI grub2 which loads Linux. u-boot starts hardware watchdog with timeout of 16 sec and everything works well until the Linux kernel exits EFI services. The board is rebooted shortly after this message. I've completely disabled the watchdog in u-boot configuration and checked that the Linux boots fine, so it means that the watchdog is not disabled at EFI services exit now and not handled by the Linux kernel as well.
My question is how it is supposed to work by design? What is the correct workflow here? Should the timeout be sufficiently large or should the watchdog be disabled just before switching to OS? -- With best regards, Matwey V. Kornilov