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

RE: [microblaze-uclinux] Question about Petalinux bootability on customized hardware system



Hi, John,

It works when the DCACHE is turned off.

Bootstrapping is done with a custome designed loader which moves uclinux
image.bin from flash to DDR memory.  The hardware design has flash at
address zero and there is no LMB BRAM. The vector table is
setup/programmed into the flash before uclinux execution. This flow
works but it will require some manual configuration, like setup the
vector address for uclinux in the loader. 

Any information about booting uclinux from flash at address zero, which
would combine the loader? 

Thanks
Kevin

-----Original Message-----
From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
[mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of John
Williams
Sent: Monday, May 21, 2007 11:37 AM
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: Re: [microblaze-uclinux] Question about Petalinux bootability
on customized hardware system

Hi Kevin,

Kevin Chen wrote:

> I did not use petalinux-copy-autoconfig and simply download the image
to 
> SDRAM for execution. I will try to use petalinux-copy-autoconfig and
see 
> if the design without DCACHE works.

OK, let us know.

> For the bootstrapping, will the build move entire code itself from the

> flash to SDRAM, while the reset and exception vectors remain at
address 
> zero in flash?

I'm not quite sure what you mean here - can you clarify?

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/




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