Hi,
Would someone give me his thought about the Fault Counter state machine?
In the datasheet, ch. 22.10.2 I read about faults and fail-safe and I see the following:
1. FLT_ERR_CNT is incremented on a fault(31 different sources) but only the fault which had had its reactions for RSTB AND FSB0B activated. Is my understanding correct that unless both signals are asserted my FLT_ERR_CNT doesnt move towards the DFS? When only one is asserted I could have the MCU reset but the counter frozen or I could have the system in fail-safe(independently of MCU) then back to Normal but the counter frozen. Is this correct?
2. Second case, when FS0B is asserted AND WD_ERR_CNT overflows then Fault error counter still can be incremented. So, the system goes the fail-safe then it is released back to Normal. So, when WD error happens along with other fault (i.e VLDO1 OV) then the counter is incremented, otherwise not?
Thank you in advance,
-Darek
1:FLT_ERR_CNT is incremented on a fault(31 different sources) but only the fault which had had its reactions for RSTB AND FSB0B activated.
Is my understanding correct that unless both signals are asserted my FLT_ERR_CNT doesn’t move towards the DFS?
When only one is asserted I could have the MCU reset but the counter frozen or I could have the system in fail-safe(independently of MCU) then back to Normal but the counter frozen. Is this correct?
[gw]See enter into DFS condition below, once error happened which lead to fault error counter increased to setting max value it will enter into DFS,no matter it trigger RSTB /FS0B same time or not :
-RSTB pin low during 8 s
- Or FLT_ERR_CNT[3:0] = FLT_E RR_ CNT_ LIMIT[1:0]
- Or VPRE > VPRE_O VP
- Or xxxTDFS _OTP = 1 & xxxTSD_ I
- Or VPRE < VPRE_ UV H for 5 ms in `Start V PRE ' state
2:
[gw] if the error still exist the counter will always increment.
1:Enter into DFS conditions:
- RSTB pin low during 8 s
- Or FLT_ERR_CNT[3:0] = FLT_E RR_ CNT_ LIMIT[1:0]
- Or VPRE > VPRE_O VP
- Or xxxTDFS _OTP = 1 & xxxTSD_ I
- Or VPRE < VPRE_ UV H for 5 ms in `Start V PRE ' state
2:Fault error source showed as below, if the error listed still exist no remove the fault error counter will up to max value to trigger the system enter into DFS mode:
Hi guoweisun,
This doesn't answer my question. I know what are the contitions to get to DFS. I asked more how to interpret the ch22.10.2 and when the 'Fault Error Counter' is incremented.
-Darek
which points you don't understand?
Please see my first post.