diff options
| author | Jagannadha Sutradharudu Teki <jagannadha.sutradharudu-teki@xilinx.com> | 2014-01-09 01:48:22 +0530 | 
|---|---|---|
| committer | Albert ARIBAUD <albert.u.boot@aribaud.net> | 2014-01-10 15:18:33 +0100 | 
| commit | e83f61a6b3c1123b5fede849cd2a426df1d3b9d1 (patch) | |
| tree | 3ec293f47fff9404cea34dc280780d3f3a256972 | |
| parent | b3de92495f23db58a2643fb9328edacbf9a17f1c (diff) | |
| download | olio-uboot-2014.01-e83f61a6b3c1123b5fede849cd2a426df1d3b9d1.tar.xz olio-uboot-2014.01-e83f61a6b3c1123b5fede849cd2a426df1d3b9d1.zip | |
zynq-common: Define default environment
Defined default env. for autoboot FIT image from
respective boot devices.
Default settings:
fit_image=fit.itb
load_addr=0x2000000
fit_size=0x800000
flash_off=0x100000
nor_flash_off=0xE2100000
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
| -rw-r--r-- | include/configs/zynq-common.h | 23 | 
1 files changed, 22 insertions, 1 deletions
| diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h index b1fa0cb8e..1eaf17d93 100644 --- a/include/configs/zynq-common.h +++ b/include/configs/zynq-common.h @@ -132,7 +132,28 @@  /* Environment */  #define CONFIG_ENV_SIZE		0x10000 /* Env. sector size */  #define CONFIG_ENV_IS_NOWHERE -#define CONFIG_SYS_LOAD_ADDR	0 + +/* Default environment */ +#define CONFIG_EXTRA_ENV_SETTINGS	\ +	"fit_image=fit.itb\0"		\ +	"load_addr=0x2000000\0"		\ +	"fit_size=0x800000\0"		\ +	"flash_off=0x100000\0"		\ +	"nor_flash_off=0xE2100000\0"	\ +	"fdt_high=0x20000000\0"		\ +	"initrd_high=0x20000000\0"	\ +	"norboot=echo Copying FIT from NOR flash to RAM... && " \ +		"cp.b ${nor_flash_off} ${load_addr} ${fit_size} && " \ +		"bootm ${load_addr}\0" \ +	"sdboot=echo Copying FIT from SD to RAM... && " \ +		"fatload mmc 0 ${load_addr} ${fit_image} && " \ +		"bootm ${load_addr}\0" \ +	"jtagboot=echo TFTPing FIT to RAM... && " \ +		"tftp ${load_addr} ${fit_image} && " \ +		"bootm ${load_addr}\0" +#define CONFIG_BOOTCOMMAND		"run $modeboot" +#define CONFIG_BOOTDELAY		3 /* -1 to Disable autoboot */ +#define CONFIG_SYS_LOAD_ADDR		0 /* default? */  /* Miscellaneous configurable options */  #define CONFIG_SYS_PROMPT		"zynq-uboot> " |