On Friday 18 December 2009 16:07:40 Jeff Angielski wrote: > Stefan Roese wrote: > > On Friday 18 December 2009 13:35:26 hedwin wrote: > >> Jeff, what is the size of your allocateble memory. Had to increase it to > >> 4MB to get it working. > > > > I've got 1MByte for my test on Kilauea. This should be enough. There > > is already a compile-time check in the UBI code: > > > > > > #if (CONFIG_SYS_MALLOC_LEN < (512 << 10)) > > #error Malloc area too small for UBI, increase CONFIG_SYS_MALLOC_LEN to > > >= 512k #endif > > > > Please let me know if this really is not enough. But for me, 1MB is > > working. > > As per Hedwin's suggestion I increased my CONFIG_SYS_MALLOC_LEN to 4MB > and the error disappeared. Thanks Hedwin! And now the UBI output > matches my part (e.g. PEB size).
Hmmm. Must be because my test platform used a small page NAND device. I'll give it a try on a large page NAND soon. The code must be lacking a check for malloc failure. Cheers, Stefan -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: off...@denx.de _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot