Mailbox Client Intel® FPGA IPs User Guide

ID 683290
Date 11/04/2024
Public
Document Table of Contents

1.6.3. Error Code Recovery

The table below descibes possible steps to ecove fom a eo code. Eo ecovey depeds o specific use case.
Table 15.  Eo Code Recovey fo Kow Eo Codes
Value Eo Code Respose Eo Code Recovey
4 INVALID_COMMAND_PARAMETERS Resed the commad heade o heade with agumets with coected paametes.

Fo example, esue that the legth field settig i heade is set with the coect value.

6 COMMAND_INVALID_ON_SOURCE Resed the commad fom valid souce such as JTAG, HPS, o coe fabic.
8 CLIENT_ID_NO_MATCH Wait fo the cliet who opeed the access to quad SPI to complete its access ad the closes the exclusive access to quad SPI.
9 INVALID_ADDRESS

Possible eo ecovey steps:

Fo GET_VOLTAGE commad: Sed commad with a valid bitmask.

Fo GET_TEMPERATURE commad: Sed commad with valid seso locatio ad seso mask.

Fo QSPI opeatio:
  • Sed commad with a valid chip select.
  • Sed commad with a valid QSPI flash addess.

Fo RSU: Sed commad with a valid stat addess of the factoy image o applicatio.

B TIMEOUT

Possible ecovey steps:

Fo GET_TEMPERATURE commad: Rety to sed the commad agai. If poblem pesists, ecofigue o powe cycle the device.

Fo QSPI opeatio: Check sigal itegity of QSPI itefaces ad attempt commad agai.

Fo HPS estat opeatio: Rety to sed the commad agai.

C HW_NOT_READY

Possible ecovey steps:

Fo QSPI opeatio:
  • Recofigue the device via souce.
  • Esue that IP used to build you desig allows access to the QSPI flash.
  • Check fo QSPI_SET_CS commads afte evey QSPI_OPEN equest.

Fo RSU: Cofigue the device with RSU image.

80 QSPI_HW_ERROR Check the QSPI iteface sigal itegity ad esue the QSPI device is ot damaged.
81 QSPI_ALREADY_OPEN Cliet aleady opeed QSPI. Cotiue with the ext opeatio.
82 EFUSE_SYSTEM_FAILURE Attempt ecofiguatio o powe cycle. If eo pesists afte ecofiguatio o powe cycle, the device may be damaged ad uecoveable.
100 NOT_CONFIGURED Sed a bitsteam that cofigues the HPS.
1FF ALT_SDM_MBOX_RESP_DEVICE_ BUSY

Possible eo ecovey steps:

Fo QSPI opeatio: Wait fo ogoig cofiguatio o othe cliet to complete opeatio.

Fo RSU: Recofigue device to ecove fom iteal eo.

Fo HPS estat opeatio: Wait fo ecofiguatio via HPS o HPS Cold Reset to complete.