[ELDK] Modifying Load Location of Ramdisk

Jonathan Haws Jonathan.Haws at sdl.usu.edu
Wed Nov 18 19:52:53 CET 2009


> > I need to modify the load location of the Ramdisk. It is loading
> > into memory that I need to reserve for DMA operations. Is there a
> > parameter in the Makefile of the RFSB or a parameter that I can
> pass
> > to mkimage to handle that? If not, how can it be done?
> 
> This has nothing to do with the root file system builder. It is just
> a
> U-Boot configuration.
> 
> 
> First, you should think (or explain) how your "DMA memory
> reservation"
> is supposed to work. Eventually you might want to use the "protected
> RAM" feature in U-Boot, which also allows to pass the Linux kernel a
> "mem=..." argument so it does not meddle with this memory area.

Sorry, I left that tidbit out.  The idea is that I will pass a 
"mem=..." option to the kernel as a boot argument. I will look into
the protected RAM feature of U-Boot.
 
> In addition or alternatively you might want to check out the
> "initrd_high" environment variable - see the U-Boot "README" for
> details.

This is also something I may consider.

Thanks for the information.

Jonathan




More information about the eldk mailing list