GIC memory map in the imx8qm MEK CPU board

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

GIC memory map in the imx8qm MEK CPU board

Jump to solution
102 Views
carloscs11
Contributor I

I am having some difficulties understanding the address of the ITS in the GIC-500 IC.
In the imx8qm reference manual, I get the information that GIC is mapped in the 0x51a00000. Then checking the memory mapping of the GIC-500, I assume that the ITS memory map address is 0x51a20000.  However, when I try to access some registers from the ITS the execution stops.

I checked some device trees, and some regions are mapped in the interrupt controller node at the 0x52000000 address. Maybe this is the ITS? There's no information about this address in the reference manual.

Can you help me understand the correct ITS base address?

0 Kudos
Reply
1 Solution
75 Views
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello @carloscs11 

 

You can refer to imx8qm.dtsi to see the address of GIC (0x51a00000 as described in reference manual).

Alejandro_Salas_0-1720025354303.png

 

I hope this can helps to you.

 

Best regards,

--... ...--

Salas.

View solution in original post

1 Reply
76 Views
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello @carloscs11 

 

You can refer to imx8qm.dtsi to see the address of GIC (0x51a00000 as described in reference manual).

Alejandro_Salas_0-1720025354303.png

 

I hope this can helps to you.

 

Best regards,

--... ...--

Salas.