On Saturday 11 March 2017 03:32 AM, Andrew F. Davis wrote: > I was once again going to try to sync the mode specific defconfigs > with the main AM43xx defconfig when I decided it may make more > sense to merge in USB host boot support in to the main defconfig. > > The reason we had separate defconfigs before was that SPL needs > to be placed in OCMC SRAM by the ROM when booting from USB as > it uses DMA and ARM internal SRAM space is not externally > accessible. All this means is we need to have our SPL load address > be greater than 0x4030_0000 when USB booting. For other cases > we use 0x402F_0000, this gives us an extra 64kB of space in addition > to the 256kB of OCMC RAM, as our SPL is not even half this size > currently this is not strictly needed. > > Make all boot modes load to 0x4030_0000+, add SPL USB host > boot support to the main am43xx defconfig, and then remove
This breaks all the supported peripheral boot modes. Have you tested UART/ethernet boot with this patch? I specifically wanted a separate defconfig for usb_host as it is a special case and rest of the boot modes can be supported using a single defconfig. If you don't like this approach, please create separate defconfigs for peripheral and memory boot modes. Thanks and regards, Lokesh _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot