[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] MMU Kernel start address



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