Hi Team,
On s32k144 with FreeRTOS, we are doing a non-blocking i2c read which is having a delay of 1ms via OSIF_TimeDelay(1). During which we notice a WDOG being triggered.
pavankishore1_0-1608033952558.png
I doubt if this is an actual watchdog; The CFSR register contents are follows:
pavankishore1_1-1608034047781.png
if the register addresses are correct, then I believe the IMPRECISERR and FORCED bit are set which means there is a hard fault.
The stack usage is within the limit.
Wondering why would a vTaskDelay() cause a fault? Can somebody please shed some light or direct to the right forum for attention?
Thanks.