Hello,
We are using "Freescale i.MX6 series" based custom board where we need hardware-watchdog (which is available in Imx6ULL SoC) to be enabled during kernel initialization process itself rather to wait for an application service triggers and feeds /dev/watchdog device.
This is needed as our custom board sometimes faces random crashes during kernel boot up event which could not be recovered with any reset triggers.
Placing watchdog in early stage of kernel boot-up would recover board from any crash once its timeout seconds elapsed.
Please help us if you know better tricks on kernel panic/oops/hang issue with self recoverable features (soft/hard restart).
Regards,
Nirav