I am currently using a P1015 based custom board which is to be booted using U-boot. I am currently planning to have a custom memory mapping for the board.
The memory mapping of the custom board is as follows:
0x0000_0000 - 0x0FFF_FFFF DDR3 (Size - 256M)
0x1010_0000 - 0x101F_FFFF NVRAM (Size - 1M)
0x1030_0000 - 0x122F_FFFF FPGA (Size - 32M)
0xF7F0_0000 - 0xF7FF_FFFF CCSR (Size - 1M)
0xF800_0000 - 0xF8FF_FFFF Boot Flash (Size - 16M)
Am I correct in assuming that the memory mapping can be changed to suit our requirements. Or are there any constraints to be followed in the memory mapping. Please advice.