[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] MMU Kernel start address
Hi Simon,
MMU kernel is always map to 0xC0000000 because of MMU (look at
arch/microblaze/kernel/vmlinux.lds.S). It doesn't matter
when your RAM is. I do some tests with moving memory but I haven't found any
problem. Petalogix MLD is fully compatible and up-to-date.
Regards,
Michal Simek
> 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
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.138 / Virus Database: 270.4.5/1537 - Release Date: 6.7.2008 05:26
>
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/