I have a custom board that has a IMX6SL. The design is based on the IMX6SL-EVK design. My board has a PMIC and is running in LDO bypass mode. The watchdog reset seems to work perfect as long as I run the board at 1Ghz or 800 Mhz. When i manually set the CPU to 400Mhz (cpufreq-set -f 400000) and then try to issue a reset command from w/i linux the watchdog nolonger works. System hangs and I get "Watchdog reset failed to assert reset". Anyone else expierence this problem? Why does it work at 1Ghz & 800Mhz but not 400Mhz?
Hi RobHawksFan
at 400MHz processor voltages may be lowered, while
at reset processor starts with 792MHz and 400MHz voltage levels
may be insufficient. One can try to reset PMIC too (PWRON)
or boot with 400MHz (set BT_FREQ=1).
Best regards
igor