I.MX93 AMBA Documentation

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

I.MX93 AMBA Documentation

2,524 Views
dpolic
Contributor IV

We are looking at not using Linux and developing a bare metal/RTOS application on the Cortex A55 cores of the i.MX93.
I would like to know the details of the Advanced Microcontroller Bus that interconnects the i.MX93 cores and the peripherals. (There does not seem to be any mention of the AMBA in the "i.MX 93 Applications Processor Reference Manual".)
Do all (M and A) cores have access to all peripherals?
How is the ABM arbitration configured?

0 Kudos
Reply
6 Replies

2,362 Views
dpolic
Contributor IV

I have not got a reply to this question:

Is it correct to say that the AXI bus interactions are transparent to the software. Any memory mapped addressed peripheral data transfer does not require special "data bus access request - grant - and transfer state of the AXI bus"?

0 Kudos
Reply

2,333 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Correct!

0 Kudos
Reply

2,461 Views
dpolic
Contributor IV

Is it correct to say that the AXI bus interactions are transparent to the software. Any memory mapped addressed peripheral data transfer does not require special "data bus access request - grant - and transfer state of the AXI bus"?

0 Kudos
Reply

2,492 Views
dpolic
Contributor IV

Unfortunately, the link that you have provided does not answer my question.
Is there a software reference manual for the iMX9352 that complements the hardware reference manual?

0 Kudos
Reply

2,472 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi, No is not in reference manual since its ARM architecture I send you the link, but we do not have anything about it.

Regards

0 Kudos
Reply

2,498 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

For i,mx93 it Manages all transactions that use the Arm AMBA 5 AXI interfaces for more information please check it:

https://developer.arm.com/Tools%20and%20Software/Arm%20Virtual%20Hardware

Regards

0 Kudos
Reply