On Sat, Jan 27, 2018 at 12:52:22AM +0000, Andre Przywara wrote: > With the merge of the new u-boot.itb size check now the build for > pine64_plus_defconfig breaks, as this file gets too large: > ============= > u-boot.itb exceeds file size limit: > limit: 516096 bytes > actual: 521852 bytes > excess: 5756 bytes > make: *** [u-boot.itb] Error 1 > ============= > One easily fixable reason is that we actually have two .dtbs in our FIT > image, one for the regular Pine64+ board, and one for the non-plus version. > The only difference U-Boot cares about is the 100Mbit Ethernet PHY used > on the non-plus version, however Ethernet isn't enabled in the non-plus > DT anyway. > So we could avoid the non-plus special handling, and remove that extra > .dtb from the FIT image, which saves a few KBs and brings us back below the > limit. The Pine64 would boot with a Pine64+ .dtb, and would fail to > enable Ethernet. Given that it didn't work in the first place, this is not > a regression. > Once we switch to a non-MMC environment, we can bring this back, then > with a proper .dtb and hopefully working Ethernet. > > Signed-off-by: Andre Przywara <[email protected]>
That works for me, but we have other ways ot address this as well, see the other thread :) Maxime -- Maxime Ripard, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: PGP signature
