Hi,
I config the WD_IMPACT_1:0:RSTB only is asserted low if WD error counter = WD_CNT_ERR,
Then I set the INIT_WD_CNT,WD_CNT_ERR :01 ,WD_CNT_RFR:00.
It means, if watchdog refresh not ok, wd error counter is 6, RSTB will be 0.
So I test it , it puts the "while(1)' in the code, I hope that the watchdog will not refresh, the wd error counter will be increaming to 6,then the RSTB will be 0, ECU will reset.
But ECU does not reset, I do not know why ,so I read the value about FS6512, check the SFR,
LFSR is 0Xb2, WD counter is 0,wd window is 512ms.
So I want to ensure that if the watchdog refresh ok or not?If the watchdog refresh not ok, it will reset all the time.
Or RSTB needs more conditions to make it output to 0? I mean watchdog refresh works,but it need more condition to make RSTB active?
Or watchdog does not really work,it need more configration or state to enter the watchdog mode?
Ada_Lovelace_0-1632444141627.png