[U-Boot] [PATCH 1/2] vf610twr: Add default environment in line with other Freescale boards
Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- include/configs/vf610twr.h | 58 ++ 1 file changed, 58 insertions(+) diff --git a/include/configs/vf610twr.h b/include/configs/vf610twr.h index 77fe893..bda5ddf 100644 --- a/include/configs/vf610twr.h +++ b/include/configs/vf610twr.h @@ -85,6 +85,64 @@ #define CONFIG_SYS_TEXT_BASE 0x3f008000 +#define CONFIG_EXTRA_ENV_SETTINGS \ + script=boot.scr\0 \ + uimage=uImage\0 \ + console=ttymxc0\0 \ + initrd_high=0x\0 \ + ip_dyn=yes\0 \ + mmcdev= __stringify(CONFIG_SYS_MMC_ENV_DEV) \0 \ + mmcpart=1\0 \ + mmcroot=/dev/mmcblk0p2 rootwait rw\0 \ + update_sd_firmware_filename=u-boot.imx\0 \ + update_sd_firmware= \ + if test ${ip_dyn} = yes; then \ + setenv get_cmd dhcp; \ + else \ + setenv get_cmd tftp; \ + fi; \ + if mmc dev ${mmcdev}; then\ + if ${get_cmd} ${update_sd_firmware_filename}; then \ + setexpr fw_sz ${filesize} / 0x200; \ + setexpr fw_sz ${fw_sz} + 1; \ + mmc write ${loadaddr} 0x2 ${fw_sz}; \ + fi; \ + fi\0 \ + mmcargs=setenv bootargs console=${console},${baudrate} \ + root=${mmcroot}\0 \ + loadbootscript= \ + fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};\0 \ + bootscript=echo Running bootscript from mmc ...; \ + source\0 \ + loaduimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${uimage}\0 \ + mmcboot=echo Booting from mmc ...; \ + run mmcargs; \ + bootm\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} ${uimage}; \ + bootm\0 + +#define CONFIG_BOOTCOMMAND \ + mmc dev ${mmcdev}; if mmc rescan; then \ + if run loadbootscript; then \ + run bootscript; \ + else \ + if run loaduimage; then \ + run mmcboot; \ + else run netboot; \ + fi; \ + fi; \ + else run netboot; fi + /* Miscellaneous configurable options */ #define CONFIG_SYS_LONGHELP/* undef to save memory */ #define CONFIG_SYS_HUSH_PARSER /* use hush command parser */ -- 1.8.3.1 ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [PATCH 1/2] vf610twr: Add default environment in line with other Freescale boards
On Wed, Jun 26, 2013 at 1:40 PM, Otavio Salvador ota...@ossystems.com.br wrote: Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- include/configs/vf610twr.h | 58 ++ 1 file changed, 58 insertions(+) diff --git a/include/configs/vf610twr.h b/include/configs/vf610twr.h index 77fe893..bda5ddf 100644 --- a/include/configs/vf610twr.h +++ b/include/configs/vf610twr.h @@ -85,6 +85,64 @@ #define CONFIG_SYS_TEXT_BASE 0x3f008000 +#define CONFIG_EXTRA_ENV_SETTINGS \ + script=boot.scr\0 \ + uimage=uImage\0 \ + console=ttymxc0\0 \ Vybrid does not use ttymxc0. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [PATCH 1/2] vf610twr: Add default environment in line with other Freescale boards
On Wed, Jun 26, 2013 at 1:59 PM, Fabio Estevam feste...@gmail.com wrote: On Wed, Jun 26, 2013 at 1:40 PM, Otavio Salvador ota...@ossystems.com.br wrote: Signed-off-by: Otavio Salvador ota...@ossystems.com.br --- include/configs/vf610twr.h | 58 ++ 1 file changed, 58 insertions(+) diff --git a/include/configs/vf610twr.h b/include/configs/vf610twr.h index 77fe893..bda5ddf 100644 --- a/include/configs/vf610twr.h +++ b/include/configs/vf610twr.h @@ -85,6 +85,64 @@ #define CONFIG_SYS_TEXT_BASE 0x3f008000 +#define CONFIG_EXTRA_ENV_SETTINGS \ + script=boot.scr\0 \ + uimage=uImage\0 \ + console=ttymxc0\0 \ Vybrid does not use ttymxc0. Andy can you confirm which one we should use here? It should be /dev/ttymxc1 right? -- Otavio Salvador O.S. Systems http://www.ossystems.com.brhttp://projetos.ossystems.com.br Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750 ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot