On Fri, May 19, 2017 at 08:30:43AM -0600, Simon Glass wrote: > This moves an entire board to use a live device tree as an example of the > impact. > > Nyan-big was chosen because I can easily and boot U-Boot without any > media swapping, etc. > > Total code size impact on this board is approximately 9KB on U-Boot and > 64 bytes on SPL: > > 27: dm: tegra: nyan-big: Move to livetree > arm: (for 1/1 boards) all +9264.0 bss -16.0 data +44.0 rodata +92.0 > spl/u-boot-spl:all +326.0 spl/u-boot-spl:rodata +262.0 > spl/u-boot-spl:text +64.0 text +9144.0 > > Tegra does not use Thumb2, which would likely reduce the code size by about > 25%, indicating a code-size impact of perhaps 7KB.
So, did your buildman output get messed up in the copy/paste? I see both of the numbers you're saying, but it's all vs u-boot-spl. The 64 bytes in SPL sounds good. > I have not yet collected reliable detailed timing information. I will do > that with the next version of this series, after comments are received. > I expect that building the live tree will take a little time, and that > using it will be very slightly faster. I assume that you're in the process of rectifying this with the bootstage patches you posted but FWIW I still use http://elinux.org/Grabserial as my first weapon-of-choice in these kinds of things. -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot