Hi Otavio On Fri, Jun 29, 2018 at 8:19 PM, Otavio Salvador <ota...@ossystems.com.br> wrote: > From: Fabio Estevam <feste...@gmail.com> > > Instead of keeping a custom environment, use a more generic approach > by switching to disto config. > > Signed-off-by: Fabio Estevam <feste...@gmail.com> > Signed-off-by: Otavio Salvador <ota...@ossystems.com.br> > --- >
For all the series please add Tested-by: Michael Trimarchi <mich...@amarulasolutions.com> > include/configs/pico-imx7d.h | 55 +++++++++--------------------------- > 1 file changed, 14 insertions(+), 41 deletions(-) > > diff --git a/include/configs/pico-imx7d.h b/include/configs/pico-imx7d.h > index d2ffa70fc5..243c12faea 100644 > --- a/include/configs/pico-imx7d.h > +++ b/include/configs/pico-imx7d.h > @@ -41,48 +41,21 @@ > "console=ttymxc4\0" \ > "fdt_high=0xffffffff\0" \ > "initrd_high=0xffffffff\0" \ > - "fdt_file=imx7d-pico-pi.dtb\0" \ > + "fdtfile=imx7d-pico-pi.dtb\0" \ > "fdt_addr=0x83000000\0" \ > - "ip_dyn=yes\0" \ > - "mmcdev="__stringify(CONFIG_SYS_MMC_ENV_DEV)"\0" \ > - "mmcpart=" __stringify(CONFIG_SYS_MMC_IMG_LOAD_PART) "\0" \ > - "finduuid=part uuid mmc 0:2 uuid\0" \ > - "mmcargs=setenv bootargs console=${console},${baudrate} " \ > - "root=PARTUUID=${uuid} rootwait rw\0" \ > - "loadimage=load mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}\0" \ > - "loadfdt=load mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}\0" \ > - "mmcboot=echo Booting from mmc ...; " \ > - "run finduuid; " \ > - "run mmcargs; " \ > - "if run loadfdt; then " \ > - "bootz ${loadaddr} - ${fdt_addr}; " \ > - "else " \ > - "echo WARN: Cannot load the DT; " \ > - "fi;\0" \ > - "netargs=setenv bootargs console=${console},${baudrate} " \ > - "root=/dev/nfs " \ > - "ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp\0" \ > - "netboot=echo Booting from net ...; " \ > - "run netargs; " \ > - "if test ${ip_dyn} = yes; then " \ > - "setenv get_cmd dhcp; " \ > - "else " \ > - "setenv get_cmd tftp; " \ > - "fi; " \ > - "${get_cmd} ${image}; " \ > - "if ${get_cmd} ${fdt_addr} ${fdt_file}; then " \ > - "bootz ${loadaddr} - ${fdt_addr}; " \ > - "else " \ > - "echo WARN: Cannot load the DT; " \ > - "fi;\0" > - > -#define CONFIG_BOOTCOMMAND \ > - "if mmc rescan; then " \ > - "if run loadimage; then " \ > - "run mmcboot; " \ > - "else run netboot; " \ > - "fi; " \ > - "else run netboot; fi" > + "fdt_addr_r=0x83000000\0" \ > + "kernel_addr_r=" __stringify(CONFIG_LOADADDR) "\0" \ > + "pxefile_addr_r=" __stringify(CONFIG_LOADADDR) "\0" \ > + "ramdisk_addr_r=0x83000000\0" \ > + "ramdiskaddr=0x83000000\0" \ > + "scriptaddr=" __stringify(CONFIG_LOADADDR) "\0" \ > + BOOTENV > + > +#define BOOT_TARGET_DEVICES(func) \ > + func(MMC, mmc, 0) \ > + func(DHCP, dhcp, na) > + > +#include <config_distro_bootcmd.h> > > #define CONFIG_SYS_MEMTEST_START 0x80000000 > #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_MEMTEST_START + > 0x20000000) > -- > 2.18.0 > > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > https://lists.denx.de/listinfo/u-boot -- | Michael Nazzareno Trimarchi Amarula Solutions BV | | COO - Founder Cruquiuskade 47 | | +31(0)851119172 Amsterdam 1018 AM NL | | [`as] http://www.amarulasolutions.com | _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot