[ELDK] Modifying Load Location of Ramdisk
Jonathan Haws
Jonathan.Haws at sdl.usu.edu
Wed Nov 18 18:17:20 CET 2009
All,
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?
Thanks!
Jonathan
Here is the output of U-Boot when it unpacks the images. It load the Ramdisk to 0x0FC73000. I need to have it unpack to 0x0EC00000, that would be perfect (that gives the Ramdisk 4 MB of space below my DMA operations zone).
Any help is appreciated!
## Booting kernel from Legacy Image at 01000000 ...
Image Name: Linux-2.6.30.3-wolverine-dirty
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 1503709 Bytes = 1.4 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
## Flattened Device Tree blob at 03000000
Booting using the fdt blob at 0x3000000
## Loading init Ramdisk from Legacy Image at 02000000 ...
Image Name: RFSB rootfs
Image Type: PowerPC Linux RAMDisk Image (gzip compressed)
Data Size: 2329852 Bytes = 2.2 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Loading Device Tree to 007fb000, end 007ffce7 ... OK
Loading Ramdisk to 0fc73000, end 0feabcfc ... OK
More information about the eldk
mailing list