"SPL image too big" not that helpful
mr.nuke.me at gmail.com
Fri Mar 19 16:05:55 CET 2021
On 3/19/21 9:27 AM, Tom Rini wrote:
> On Wed, Mar 17, 2021 at 06:42:55PM -0500, Alex G. wrote:
>> I've recently hit that message in a yocto build. I can't figure out the
>> exact root cause. On the one hand, I don't know how "big" SPL is. On the
>> other hand, I can't objdump -h the SPL elf because one wasn't created.
> So that comes from arch/arm/cpu/u-boot-spl.lds and I'm not sure how to
> make it more helpful, aside from having something under perhaps
> doc/build/ that explains the error more fully and have the build-time
> error point to that file.
Is there a way to print "SPL too big: _so-may_ bytes, only _max_
possible" ? In a local build, one could modify the source to increase
SPL max size, rebuild, and objdump the SPL elf, see how much SPL
overflows. That is much more tedious to do in a remote/yocto build.
More information about the U-Boot