diff options
Diffstat (limited to 'include/configs/virtlab2.h')
| -rw-r--r-- | include/configs/virtlab2.h | 40 | 
1 files changed, 29 insertions, 11 deletions
| diff --git a/include/configs/virtlab2.h b/include/configs/virtlab2.h index 6bb075d27..54d9421d7 100644 --- a/include/configs/virtlab2.h +++ b/include/configs/virtlab2.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2006 + * (C) Copyright 2006-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -37,10 +37,6 @@  #define CONFIG_VIRTLAB2		1	/* ...on a virtlab2 module	*/  #define	CONFIG_TQM8xxL		1 -#ifdef	CONFIG_LCD			/* with LCD controller ?	*/ -#define	CONFIG_SPLASH_SCREEN		/* ... with splashscreen support*/ -#endif -  #define	CONFIG_8xx_CONS_SMC1	1	/* Console is on SMC1		*/  #undef	CONFIG_8xx_CONS_SMC2  #undef	CONFIG_8xx_CONS_NONE @@ -70,9 +66,17 @@  		"bootm ${kernel_addr} ${ramdisk_addr}\0"		\  	"net_nfs=tftp 200000 ${bootfile};run nfsargs addip;bootm\0"	\  	"rootpath=/opt/eldk/ppc_8xx\0"					\ -	"bootfile=/tftpboot/TQM823L/uImage\0"				\ -	"kernel_addr=40040000\0"					\ -	"ramdisk_addr=40100000\0"					\ +	"hostname=virtlab2\0"						\ +	"bootfile=virtlab2/uImage\0"					\ +	"fdt_addr=40040000\0"						\ +	"kernel_addr=40060000\0"					\ +	"ramdisk_addr=40200000\0"					\ +	"u-boot=virtlab2/u-image.bin\0"					\ +	"load=tftp 200000 ${u-boot}\0"					\ +	"update=prot off 40000000 +${filesize};"			\ +		"era 40000000 +${filesize};"				\ +		"cp.b 200000 40000000 ${filesize};"			\ +		"sete filesize;save\0"					\  	""  #define CONFIG_BOOTCOMMAND	"run flash_self" @@ -114,6 +118,7 @@  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP @@ -122,15 +127,16 @@  #endif +#define CONFIG_NETCONSOLE +  /*   * Miscellaneous configurable options   */  #define	CFG_LONGHELP			/* undef to save memory		*/  #define	CFG_PROMPT		"=> "	/* Monitor Command Prompt	*/ -#if 0 +#define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/  #define	CFG_HUSH_PARSER		1	/* use "hush" command parser	*/ -#endif  #ifdef	CFG_HUSH_PARSER  #define	CFG_PROMPT_HUSH_PS2	"> "  #endif @@ -197,7 +203,7 @@  /* use CFI flash driver */  #define CFG_FLASH_CFI		1	/* Flash is CFI conformant */  #define CFG_FLASH_CFI_DRIVER	1	/* Use the common driver */ -#define CFG_FLASH_BANKS_LIST	{ CFG_FLASH_BASE } +#define CFG_FLASH_BANKS_LIST	{ CFG_FLASH_BASE, CFG_FLASH_BASE+flash_info[0].size }  #define CFG_FLASH_EMPTY_INFO  #define CFG_FLASH_USE_BUFFER_WRITE	1  #define CFG_MAX_FLASH_BANKS	2	/* max number of memory banks */ @@ -214,6 +220,18 @@  #define	CFG_USE_PPCENV			/* Environment embedded in sect .ppcenv */  /*----------------------------------------------------------------------- + * Dynamic MTD partition support + */ +#define CONFIG_JFFS2_CMDLINE +#define MTDIDS_DEFAULT		"nor0=TQM8xxL-0" + +#define MTDPARTS_DEFAULT	"mtdparts=TQM8xxL-0:256k(u-boot),"	\ +						"128k(dtb),"		\ +						"1664k(kernel),"	\ +						"2m(rootfs),"		\ +						"4m(data)"	 + +/*-----------------------------------------------------------------------   * Hardware Information Block   */  #define CFG_HWINFO_OFFSET	0x0003FFC0	/* offset of HW Info block */ |