Hi, I'm having problems with the reset command on an imx7d soc. As far as I understand it, to reboot barebox on an imx7 the 'reset' command invokes the watchdog1, forcing it to do its job: in drivers/watchdog/imxwd.c: static void imx21_soc_reset(struct imx_wd *priv) ... val |= IMX21_WDOG_WCR_WDA; /* do not assert ext-reset */ imxwd_write(priv, IMX21_WDOG_WCR, val); ... What I see is that shortly after the imxwd_write() call the soc hangs but it doesn't reboot. Can anyone confirm that the current barebox is able to restart an imx7 soc without using external signals ? Do I need to enable / configure some other soc controller ? Currently I just enable the wdog1 in my device tree: ... &wdog1 { status = "okay"; }; ... giorgio _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox