Hi Andreas,

On 6/20/26 12:08 AM, Andreas Zdziarstek wrote:
[You don't often get email from [email protected]. Learn why this is 
important at https://aka.ms/LearnAboutSenderIdentification ]

The rk3566 ODROID-M1S has a DesignWare watchdog. Enable CONFIG_WDT,
CONFIG_DESIGNWARE_WATCHDOG and CONFIG_CMD_WDT so it can be driven via
the wdt command.

CONFIG_WATCHDOG and CONFIG_WATCHDOG_AUTOSTART are left explicitly unset
to not cause any breaking changes on existing systems.


Reviewed-by: Quentin Schulz <[email protected]>

Please note that an SoC watchdog may not be enough to be able to properly restart a board. When IO domains are in play (they are for the overwhelming majority of Rockchip SoCs), the SoC with the default IO domain configuration may expect a different voltage than provided by the PMIC, since the PMIC won't (necessarily) be reset along with the SoC. This is an issue on our PX30 Ringneck for example where you cannot use a watchdog reset if you're booting from SD card otherwise the BootROM won't be able to interact with the device after a watchdog reset (due to the power rails being stuck at 1.8V while 3+V is expected by default). Unfortunately, the Rockchip PMIC on our PX30 Ringneck (and on your Odroid M1S) does not have a watchdog so that's not an option.

Cheers,
Quentin

Reply via email to