Visible to Intel only — GUID: ndk1726247904089
Ixiasoft
Visible to Intel only — GUID: ndk1726247904089
Ixiasoft
6.5. Applying Optional Injection for Validation
While the fRSmartComp is in an OD state and actively seeking faults, you have the option to inject faults to simulate a mismatch event. This feature comes in handy during development to validate the System Supervisor’s functionality to handle real faults.
There are two injections available in fRSmartComp.
- Root Fault Injection – A sticky root fault that triggers fRSmartComp comparators, which leads to fRSmartComp state change and alarm generation.
- Alarm Fault Injection—A benign alarm fault that asserts the ffRSmartComp alarm without triggering the comparator and without changing the fRSmartComp state.
Injection | Inject Action | Clear Action |
---|---|---|
Root Fault Injection |
|
Requires System Supervisor to restart the whole processor (Host CPU, fRSmartComp, and Agent CPU) to clear the injected root faults.
|
Alarm Fault Injection | Select the alarm and start using the ERRCTRL_ALARM_INJ register. | Clear the benign alarms by disabling the alarm injection using the ERRCTRL_ALARM_INJ register during runtime. |