[U-Boot] [PATCH v1 5/9] sunxi: generic sun7i build infrastructure.

Ian Campbell
2014-03-17T15:24:55Z

On Mon, 2014-03-17 at 11:04 -0400, Tom Rini wrote:
> On Sun, Mar 16, 2014 at 01:25:33PM +0000, Ian Campbell wrote:
> > On Fri, 2014-03-14 at 10:17 -0400, Tom Rini wrote:
> > > On Fri, Mar 14, 2014 at 10:33:47AM +0000, Ian Campbell wrote:
> >
> > > > +/*
> > > > + * Size of malloc() pool
> > > > + * 1MB = 0x100000, 0x100000 = 1024 * 1024
> > > > + */
> > > > +#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + (1 << 20))
> > >
> > > This is really really small, and precludes using UBI on NAND for
> > > example.
> >
> > What is a suitable value? I see a lots of boards using 128kB or <1MB and
> > only a handful using more. Tegra uses 4MB -- is that a reasonable value?
>
> 4MB is reasonable when you start having to worry about 4KB page NAND and
> UBI. I might have been a little harsh saying "really really small" and
> 1MB might be just enough to work with smaller page size NAND.

Thanks, I'll go with 4MB then.

Ian.