Hi,
I am using GIC600. I found one unusal thing related GICD_IERRR bit. During bootup sometime i saw GICD_IERRR bit is set. I am checking all GICD_IERRR bit before configuring distributor, CPU interface and redistributor.GICD_IERRR bit indicate SPI RAM error only or it indicate different error also?
Thank you in advance for your time and support
No, it is not SPI RAM.
SPI is a concept defined by Arm GIC specification, which means Shared Peripheral Interrupt.
<quote>
The GIC can deal with four different types of interrupt sources:
</quote>
For details, please refer to: developer.arm.com/.../Arm-GIC-fundamentals
There are two RAM(SPI0,SPI1) avalible for Shared Peripheral Interrupt in GIC. GICD_IERRR register shows error related to RAM part. Refer Arm® CoreLink GIC-600 Generic Interrupt Controller Revision: r1p6. Page 84