Regarding FlexSPI AHB Memory access Range

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

Regarding FlexSPI AHB Memory access Range

Jump to solution
783 Views
GopiKrishna
Contributor II

Hi,

We are trying to access two MT25QL(each 256MB in size) serial flash devices in Parallel flash mode using Flexspi on PIMX8QM5AVUDDAA-PR. We are able to read from both flashes using AHB command mode. we had an observation that by using the AHB mode we are able to access only up to 0x0 to 0x10000000(256MB). We had a requirement to access it up to 0x0 to 0x20000000(512MB) for faster read access. 

is there any way to increase the range of AHB memory access?

we are using the AMBA base address as 0x08000000 is there any register configuration to change this base address and AHB memory map size?

0 Kudos
Reply
1 Solution
746 Views
Chavira
NXP TechSupport
NXP TechSupport

Hi @GopiKrishna!

On i.MX8QM, AHB mapping of flexspi0+Other is 320MB, in which, I think 256MB is for FlexSPI0 mapping.

Chavira_0-1688430020687.png

 

So with flexspi0, I'm afraid the memory range can only be 256MB.

But it seems the AHB mapping of flexspi1+Other is 1GB.

Best Regards.

Chavira

View solution in original post

0 Kudos
Reply
2 Replies
728 Views
GopiKrishna
Contributor II

Hi @Chavira 

  Thank you for the clarification. The information that you shared is helpful for us.

747 Views
Chavira
NXP TechSupport
NXP TechSupport

Hi @GopiKrishna!

On i.MX8QM, AHB mapping of flexspi0+Other is 320MB, in which, I think 256MB is for FlexSPI0 mapping.

Chavira_0-1688430020687.png

 

So with flexspi0, I'm afraid the memory range can only be 256MB.

But it seems the AHB mapping of flexspi1+Other is 1GB.

Best Regards.

Chavira

0 Kudos
Reply