On Sun, Sep 29, 2013 at 1:57 PM, Anatolij Gustschin <ag...@denx.de> wrote: > On Sat, 28 Sep 2013 21:19:19 -0300 > Otavio Salvador <ota...@ossystems.com.br> wrote: > >> I am trying to add support for watchdog in one board and it is not >> working as expected. >> >> I did add the: >> >> #define CONFIG_HW_WATCHDOG >> #define CONFIG_IMX_WATCHDOG >> >> into the board config file. >> >> Into the board .c file, I added: >> >> int board_late_init(void) >> { >> ... >> #ifdef CONFIG_HW_WATCHDOG >> hw_watchdog_init(); >> #endif >> >> return 0; >> } >> >> and the hw_watchdog_init is indeed called. >> >> It starts booting and shows: >> >> U-Boot 2013.10-rc3-00046-gc1c2434-dirty (Sep 28 2013 - 21:12:53) >> >> CPU: Freescale i.MX6Q rev1.2 at 792 MHz >> Reset cause: WDOG >> Board: yyyy >> DRAM: 1 GiB >> MMC: FSL_SDHC: 0, FSL_SDHC: 1 >> In: serial >> Out: serial >> Err: serial >> Net:� >> >> and it in fact resets. >> >> I am booting the board from USB loader. May it be an issue? > > No, it shouldn't be an issue. Does the attached patch help?
It does fix the issue! :-) -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot