Using the S32K146 MCU with DS for ARM v2.2.
After I initialize my WDOG, I can confirm that it is working to reset the system... but I cannot seem to successfully kick the WDOG.
Screenshots attached of my wdog config and wdog init + refresh functions.
My application is FreeRTOS based. I inserted the wdog init call in main along with my other initializations.
I have a UART print in main that shows me when the system is reset.
The issue is that regardless of where I call `refresh_watchdog`, I cannot get the WDOG to reset.
Currently, I enabled `#define configUSE_IDLE_HOOK 1` in FreeRTOS config so I can use the idle task with `void vApplicationIdleHook(void)` to call the wdog kick. Still no luck.
Wdog is working, I just need to know how I can successfully kick the thing.
Please help.