On 06/23/2014 12:23 PM, Rajesh Tiru wrote:
> Thanks much Peter.. This is exactly what I was looking for...I'll
> update once I again after trying it out..
>
> Thanks again for the quick response...
Sure.  When you run LTIB, it prints out what it thinks ramdisksize needs
to be.  Granted it may be a bit conservative but it does give you a
starting point of how large you ramdisk needs to be.  With YAFFS2, this
isn't a problem (per se) as long as you give the YAFFS2 NAND rootfs
partition enough space (including extra empty blocks to save churn due
to garbage collection).

>
> ------------------------------------------------------------------------
> *From:* Peter Barada <[email protected]>
> *To:* Peter Barada <[email protected]>; "[email protected]"
> <[email protected]>; [email protected]
> *Sent:* Monday, June 23, 2014 11:37 AM
> *Subject:* Re: [Ltib] ltib config for memory map
>
> On 06/23/2014 11:07 AM, Peter Barada wrote:
> On 06/23/2014 09:34 AM, Rajesh Tiru wrote:
>> Hi,
>>
>> I am a bit new to the ltib. 
>> I've a custom LogicPD omap board based on ARM AM3703 with 256 MB ram
>> and NAND 1GB.
>>
>> My current bootargs is
>> nand-ecc=hw console=ttyO2,115200n8 mem=224M@0x80000000 mpurate=600
>> i2c_bus=3,100 displ
>> ay=15 ignore_loglevel early_printk no_console_suspend
>> mtdparts=omap2-nand.0:512k(x-loader),1664k(u-boot),384k(u-boot-env),5m(kernel),20m(ramdisk),-(fs)
>> root=/dev/ram rw ramdisk_size=64000
>>
>> and the mtd partitions are 
>> mtd0: 00080000 00020000 "x-loader"
>> mtd1: 001a0000 00020000 "u-boot"
>> mtd2: 00060000 00020000 "u-boot-env"
>> mtd3: 00500000 00020000 "kernel"
>> mtd4: 01400000 00020000 "ramdisk"
>> mtd5: 1e480000 00020000 "fs"
>>
>> I am trying to increase the rootfs partition to be 30mb and the
>> ramdisk size to 128k as my rootfs is increased.
>>
>> When I changed the bootargs, the board failed to boot-up and
>> complains about writing beyond.
>>
>>
> I think from your description that the ramdisk you've built is now too
> large to fit into the ram set aside for it.  Aside from the previous
> change to increase the size of the ramdisk partition in NAND to 30MB,
> you can increase the amount of reserved kernel memory for it in u-boot by:
>
> setenv ramdisksize 75000
>
> which increases the memory for the ramdisk from ~64MB to ~75MB. 
> Again, "savenv" after updating ramdisksize will save the change for
> the next reboot...
>
>
>
>
> -- 
> Peter Barada
> [email protected] <mailto:[email protected]>
>
>


-- 
Peter Barada
[email protected]

_______________________________________________
LTIB home page: http://ltib.org

Ltib mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/ltib

Reply via email to