Hi,
In P1010 reference manual, I came across
"Supports memory banks of sizes up to 32 MB (for NOR and GPCM)"
What in case if I need to extend 32MB to 64MB or even more.
In infocenter sdk pdf,
For memory type NOR flash
0xee00_0000 - 0xefff_ffff - NOR Flash - 32M non-cacheable
How do I change system memory map to support more non-cacheable?
Regards
Nobel
Please look P1010 reference manual, Table 12-1.
According to this table, the IFC controller has only 25 address lines - 16 multiplexed with data IFC_AD[0:15] and another 9 non-multiplexed IFC_ADDR[16:24].
For 25 address lines, there will be only 2^25 = 32M addressable bytes.
In other words, the maximum limitation for NOR and GPCM is due to hardware limitation in number of address lines available for connection.
If you need more than 32M please use more than one 32M chip, and connect other 32M chip to another chip select (CS) line.
There are 4 chip select lines available - IFC_CS[0:3]_B.
Have a great day,
Alexander
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------