Hi Pavel,
--- Pavel wrote:
> Hello.
> I have an IXP425 dev. board with 64M RAM and 16M
> Flash.
> Redboot doing:
> 1. zImage - 0x1600000
> 2. ramdisk.gz - 0x0800000
> 3. go 0x1600000
>
> My ramdisk size = 8192. And all works ok.
> But i need to increase ramdisk to 16M (or to 12M).
> But there is a problem: 0x1600000 - 0x0800000 =
> 0x0E00000 (14M).
> ramdisk.gz ~ 2M,
> what can be maximum size of uncompressed ramdisk?
> I think, than in my situatition the sum of ramdisk
> and ramdisk.gz can't be > 14M?
>
> Where will be uncompressed ramdisk allocated?
> Can i change it position?
>
You can look to see what the size of your Redboot is
and then load the kernel (zImage) just above it and
then load the ramdisk just above the kernel. Don't
forget to update the kernel command-line to point to
the new ramdisk location. For example, you could try
to load the kernel at 0x00030000 and the ramdisk at
0x00230000.
IIRC genext2fs will only generate ramdisks up to 8MB.
You may need to search for an update/patch.
Regards,
...doug
____________________________________________________________________________________
Get the free Yahoo! toolbar and rest assured with the added security of spyware
protection.
http://new.toolbar.yahoo.com/toolbar/features/norton/index.php
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev