Boot ROM address

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

Boot ROM address

636 Views
saranbabu
Contributor II

Hello team,

I'm very new to i.MXRT1064 processor, currently I'm developing the bootloader for this processor. By using the bootloader SDK I started to develop bootloader firmware, hope everyone knows that W25Q32JV flash memory is connected through the FlexSPI2 with i.MXRT1064 processor internally. In the program settings 0x70000000 has given for flash address and 512KB of size. But in flash memory's address is 000000 to 3FFFFF as per its datasheet. What does it mean that flash address 0x70000000? in program settings. Please clarify my doubt.

Labels (1)
0 Kudos
2 Replies

603 Views
saranbabu
Contributor II

Thanks for your response.

0 Kudos

621 Views
jay_heng
NXP Employee
NXP Employee

0x70000000 is the system map start address of FlexSPI2 peripheral, so we can read Flash at 0x70000000 via AHB bus. 0x0000000 to 0x3FFFFF is offset address of Flash, we can access Flash at 0x0000000 via IPG bus

0 Kudos