Hi,
I am building a kernel with MMU support. I have the kernel start address set to 0xA8000000 in the kconfig.auto as below:
config XILINX_ERAM_START
hex "Start address of XILINX_ERAM" if ALLOW_EDIT_AUTO
default 0xa8000000
But the kernel does not boot up and it seems the start address is set to 0xC000000. I notice that in the system.map file below:
...
00000000 A _ssro_size
c0000000 T _start
c0000000 T _stext
c0000000 T _text
c0000014 t _invalidate
c00000bc t turn_on_mmu
c00000d8 t start_here
c0000134 t kernel_load_context
c0000184 t run_init_process
c00001bc t init
c00004ec t rest_init
c0000530 t
try_name
....
Is there a new MLD file associated with the MMU release? I did not see one in the release. Is the start address hard coded somehow?
Thanks,
Simon