Disable hardware watchdog on imx8mq?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Disable hardware watchdog on imx8mq?

680 Views
chabalaw
Contributor I

Hello,

I'm working with an ITX-P-C444 imx8mq board. I'd like to completely disable all watchdog services, drivers, and hardware at build time (not in the user-space). I'm using a Yocto environment. I want to avoid modifying drivers/source code and keep all modifications in the configs. Is this possible?

I've tried setting the u-boot configs:  

CONFIG_WATCHDOG_TIMEOUT_MSECS=60000
CONFIG_HW_WATCHDOG=n
CONFIG_SPL_HW_WATCHDOG=n
CONFIG_IMX_WATCHDOG=n
CONFIG_SPL_WATCHDOG=n
CONFIG_WATCHDOG=n
CONFIG_WATCHDOG_AUTOSTART=n
CONFIG_WDT=n
CONFIG_WATCHDOG_RESET_DISABLE=n
 
 
 
and the kernel configs: 
 
CONFIG_SOFT_WATCHDOG=n
CONFIG_IMX_SC_WDT=n
CONFIG_IMX2_WDT=n
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=n
 
This partially  works. I don't see the watchdog devices under /dev/. However, the board will reboot at a 60s cycle (the default WDT timeout). In addition, the u-boot log shows : 
 

 

U-Boot 2021.04+fio+g38c3083e39 (Feb 16 2022 - 14:50:02 +0000)

CPU: i.MX8MD rev2.1 1300 MHz (running at 800 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 45C
Reset cause: POR
Model: WINSYSTEMS i.MX8MQ ITX-P-C444
Watchdog enabled

 

 

This last line indicates that the watchdog is either enabled before U-boot or in the U-boot environment and thus my configurations aren't working as I thought they would. Am I missing something? Any help would be greatly appreciated! 

Labels (1)
0 Kudos
Reply
2 Replies

653 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Delete all the packages and uboot in your nand or SD, before burning this new program. and uboot compile the new settings and tested

 

Regards

0 Kudos
Reply

636 Views
chabalaw
Contributor I

That's the workflow I've been following up to this point.

0 Kudos
Reply