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

RE: [microblaze-uclinux] auto-config, Spartan 3 (xc3s400)




I've never heard of running the kernel directly from flash.  But that
doesn't mean it can't be done.  You'd certainly have to copy some
sections to SRAM _before_ starting the OS so that the kernel can update
variables...

Steve

--- "Carr, Vincent" <Vincent.Carr@avocent.com> wrote:

> Hi Steve.
> 
> Steve Sanders wrote:
> 
> > Those types of messages are pretty typical when you only have 1MB
> of
> memory.  Basically, you don't have enough.  It's possible > to get a
> kernel and RFS configured to run a very minimal system in 1MB, but
> you
> have to be super conservative with what you 
> > include and exclude from your system.  See some of my posts to this
> list from late 2004.
> 
> > Also - your download will go MUCH faster if you configure an FSL
> into
> your MicroBlaze system.
> 
> Thanks, that's makes sense alright.  I do have 8MB of flash on the
> board
> though.  Is it possible to run the kernel directly from flash?  
> 
> If I download the image.bin to flash is it possible to run the kernel
> doing something like this:
> 
> 	kernel_start = (void_fn)flash_start;
> 	kernel_start();
> 
> Thanks,
> Vincent 
> 
> 
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@itee.uq.edu.au
> 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@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/