On 28/11/17 10:34, Maxime Ripard wrote: > Now that more and more devices are built using eMMC, providing a way to > easily flash the system without too much hassle seems like a right thing to > do. > > Since fastboot is the most deployed tool to do that these days, we can just > rely on it to provide a way to flash the various components in the system > (SPL, U-Boot and the system itself) easily, especially since you can upload > the U-Boot hosting the fastboot "server" through FEL. > > Signed-off-by: Maxime Ripard <maxime.rip...@free-electrons.com>
Reviewed-by: Andre Przywara <andre.przyw...@arm.com> The binary size for 32-bit targets is still reasonable with this addition (thanks to Thumb2). But if I enable MUSB for the Pine64 it generates a 537KB u-boot.itb. And the build process does not complain, I guess because I don't generate a combined binary (glueing SPL in front). But this isn't really caused by this patch, so just a heads up. Cheers, Andre. > --- > cmd/fastboot/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/cmd/fastboot/Kconfig b/cmd/fastboot/Kconfig > index 4ce7a775e28e..cbb9183ea266 100644 > --- a/cmd/fastboot/Kconfig > +++ b/cmd/fastboot/Kconfig > @@ -66,6 +66,7 @@ config FASTBOOT_USB_DEV > > config FASTBOOT_FLASH > bool "Enable FASTBOOT FLASH command" > + default y if ARCH_SUNXI > help > The fastboot protocol includes a "flash" command for writing > the downloaded image to a non-volatile storage device. Define > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot