If you need to communicate outside of system when any error occurs, PS ERROR
OUT response can be set for that respective error. So, when that error
occurs, error will be propagated outside and PS_ERROUT signal LED
will glow. In this example we use PS ERROR OUT as a response to the
OCM ECC double-bit error.
Following is the code that adds the PS ERROR OUT as action:
@@ -162,6 +162,8 @@ static void EmCfgInit(const XPfw_Module_t *ModPtr, const u32
*CfgData,
}
}
+ XPfw_EmSetAction(EM_ERR_ID_OCM_ECC, EM_ACTION_PSERR, NULL);
+
if (XPfw_RecoveryInit() == XST_SUCCESS) {
/* This is to enable FPD WDT and enable recovery mechanism when
The Tcl script to inject OCM ECC error is same as the one for above example. Once you trigger the error, a PS_ERROUT LED will glow on board.