Hello S32K3 team! I am currently attempting to control FS26 on the S32K312EVB.
Whenever I query 'FS_STATE', 'REG_CORRUPT' is always in a high state. The calculations for all init_register and init_not_register values are consistent. Please inform me how to reset this state.
Even after successfully attempting 'WD_Refresh', it does not switch to 'Normal state' and remains in 'Safety Outputs not released' status. Is this related to issue number 1?
The system resets when I input the debug_mode_exit value. What could be the issue?
After the FS State changed to the FS0B_ASSERT state, it was confirmed that the value of the Fault Error Count was 0. Then, when attempting to release FS0B and FS1B, the FS State immediately changes to FS_Init and then resets.
(Rel_State is the state after attempting to release FSxB)
I read the values of the registers that were set during the process. Even without making any separate changes, the value of FS_State changes to Invalid after attempting to Release FSXB.
The FS_STATE still hasn't changed to Normal... The last two lines are the values after attempting to release FSXB. '1' is the value of the UV/OV State, and '2' is the value of FS_STATE.
Thank you for your interest. However, due to company policy, we are unable to upload data. and I Sovled this problem! I think It is WD Refresh Data and timing problem. first I tried 0xA43D, 0x4A9A, 0x9535 ~ WD refresh at Release FSxB before, and After acquiring the WD Token and applying the challenger formula, continuing the WD refresh did not result in any issues.