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

Re: [microblaze-uclinux] Re: [microblaze-uclinux] LMB usage



Hi Mickael,

Haudebourg, Mickael (Silica) wrote:
thanks . But why do we have to map the DDR in this place. What is put
by linux in this place ? Var directory ?
I want to put the flash at 0

You can put flash at zero if you want to - but you will obviously have to make sure the contents are sensible before the CPU boots.

You will need to do a bit of kernel and u-boot customisation to support this configuration. For example kernel early startup in arch/microblaze/kernel.setup.c does things like copying reset/interrupt/exception vectors down to addresses 0x0 ->0x20. In your system these will have to be written into flash before boot somehow.

Similarly the PetaLinux autoconfigured u-boot target makes some assumptions about memory layout, which you'll need to modify.

So, not impossible at all, but you have some work to do to make it happen.

Regards,

John

___________________________
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/