[U-Boot] [PATCH 1/2] vf610twr: Add default environment in line with other Freescale boards

2013-06-26 Thread Otavio Salvador
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

2013-06-26 Thread Fabio Estevam
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

2013-06-26 Thread Otavio Salvador
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