Why is there no CLEAR_FAULTS command sent for Intel Agilex® devices in Master Mode after detecting non-zero value in STATUS_BYTE? - Why is there no CLEAR_FAULTS command sent for Intel Agilex® devices in Master Mode after detecting non-zero value in STATUS_BYTE?
Description Due to a problem in Intel® Quartus® Prime Pro Edition Software versions 21.3 and 21.4, you may see SEU errors remain once the error flag is asserted and where the STATUS_BYTE not equal to zero. The Power Management Firmware (PMF) versions 21.3 and 21.4 do not send a CLEAR_FAULTS command to clear the error flag. Resolution This problem is fixed beginning with the Intel® Quartus® Prime Pro Edition Software version 22.1. Here is the firmware flow for sending the CLEAR_FAULTS command starting with version 22.1 : Power up FW reads STATUS_BYTE FW sends CLEAR_FAULTS if step 2 returns a non-zero value (new in v22.1) FW polls STATUS_BYTE every 500ms SEU detection IP flags the error when STATUS_BYTE !=0, an error will be put into Error Message Queue (EMQ) FW sends CLEAR_FAULTS if step 4 returns a non-zero value (new in v22.1) Go to step 4 If the slave device type is set to “Other” in Intel® Quartus® Prime GUI, steps 4-7 will not be executed.
Custom Fields values:
['novalue']
Troubleshooting
15010540266
False
['novalue']
['FPGA Dev Tools Quartus® Prime Software Pro']
22.1
21.3
['Agilex™ 7 FPGAs and SoCs']
['novalue']
['novalue']
['novalue'] - 2023-06-05
external_document