What is difference to deal with the fault by FCCU between non-critical fault and critical fault?
The reference manual of 5744P only describes the "Non-critical FAULT (ALARM state) recovery" process.(Figure 69-3 and Figure 69-4 in the RM)
For example, the NCF[47] is defined to "critical fault" in reference manual--NCF[47] ADC_0_CF Internal self test (critical fault), if this fault injected, how to recover this fault or this fault cannot be recovered?
Thanks!
Solved! Go to Solution.
Hi,
On MPC57xx devices FCCU do not have Critical faults.
Only non-critical faults.
This is why all the faults are named NCF[xx].
If you look more carefully to the FCCU Non-Critical Faults Mapping you will that all faults are non-critical.
But the fault source (module) can be marked as critical if this fault is critical for reporting module (ADC).
However all faults can be handled only as non-critical even if ADC mark is a critical.
No big deal here, just service all faults in FCCU as non-critical.
I suggest you to have a look on my application notes:
http://cache.nxp.com/files/microcontrollers/doc/app_note/AN5284.pdf?fsrch=1&sr=2&pageNum=1
http://cache.nxp.com/files/32bit/doc/app_note/AN5259.pdf?fsrch=1&sr=3&pageNum=1
Peter
Hi,
On MPC57xx devices FCCU do not have Critical faults.
Only non-critical faults.
This is why all the faults are named NCF[xx].
If you look more carefully to the FCCU Non-Critical Faults Mapping you will that all faults are non-critical.
But the fault source (module) can be marked as critical if this fault is critical for reporting module (ADC).
However all faults can be handled only as non-critical even if ADC mark is a critical.
No big deal here, just service all faults in FCCU as non-critical.
I suggest you to have a look on my application notes:
http://cache.nxp.com/files/microcontrollers/doc/app_note/AN5284.pdf?fsrch=1&sr=2&pageNum=1
http://cache.nxp.com/files/32bit/doc/app_note/AN5259.pdf?fsrch=1&sr=3&pageNum=1
Peter
Peter,
Thank you! You gave me a perfect answer!