On 12/06/2013 02:04 PM, Tom Rini wrote:
...
> There's two problems here.  The first problem is that we have
> between 256MiB and 1GiB of DDR on the platform, but we could just
> design for the smallest case.  The second problem is, what's big
> enough?  You've got 32MiB (tegra30) which I would hope is enough
> (and I suggested as much in Dennis' thread) for kernel + BSS, but
> how big is a multi platform kernel with a few big features going to
> get?  Or do we say that's an unreasonable out of box use case?

Is there any limit on .data/.bss size like there is .text (due to the
limited range of relative jump encoding), or would data accesses just
fall back to a relative load of the absolute address, and hence be
unbounded.

FWIW, I see the following sizes currently:

tegra_defconfig

.text   005862c4
.data   0005eb68
.bss    00055bf0

multi_v7_defconfig

.text   004a5560
.data   00092600
.bss    00046014

(I think multi_v7_defconfig doesn't yet have that many drivers
enabled, and when it does presumably they'd be modules)

... so BSS isn't terribly large at the moment.
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to