diff options
| author | Wolfgang Denk <wd@denx.de> | 2008-08-09 23:17:32 +0200 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2008-08-09 23:17:32 +0200 | 
| commit | 29f8f58ff40c67f7f2e11afd1715173094e52ac2 (patch) | |
| tree | eac990de3006d8866755c76cd1d2383e055e93e0 | |
| parent | 41266c9b5a5f873df3ec891bb0907616958b5602 (diff) | |
| download | olio-uboot-2014.01-29f8f58ff40c67f7f2e11afd1715173094e52ac2.tar.xz olio-uboot-2014.01-29f8f58ff40c67f7f2e11afd1715173094e52ac2.zip | |
TQM8xx{L,M}: try to normalize config files for TQM8xx? based board
- enable CFI driver where this was forgotten
- enable mtdparts support
- adjust default environment
etc.
Signed-off-by: Wolfgang Denk <wd@denx.de>
| -rw-r--r-- | include/configs/FPS850L.h | 41 | ||||
| -rw-r--r-- | include/configs/FPS860L.h | 87 | ||||
| -rw-r--r-- | include/configs/NSCU.h | 40 | ||||
| -rw-r--r-- | include/configs/TQM823L.h | 27 | ||||
| -rw-r--r-- | include/configs/TQM823M.h | 28 | ||||
| -rw-r--r-- | include/configs/TQM850L.h | 27 | ||||
| -rw-r--r-- | include/configs/TQM850M.h | 28 | ||||
| -rw-r--r-- | include/configs/TQM855L.h | 28 | ||||
| -rw-r--r-- | include/configs/TQM855M.h | 28 | ||||
| -rw-r--r-- | include/configs/TQM860L.h | 24 | ||||
| -rw-r--r-- | include/configs/TQM860M.h | 26 | ||||
| -rw-r--r-- | include/configs/TQM862L.h | 28 | ||||
| -rw-r--r-- | include/configs/TQM862M.h | 26 | ||||
| -rw-r--r-- | include/configs/TQM866M.h | 29 | ||||
| -rw-r--r-- | include/configs/virtlab2.h | 40 | 
15 files changed, 440 insertions, 67 deletions
| diff --git a/include/configs/FPS850L.h b/include/configs/FPS850L.h index e4b68aba7..66db29649 100644 --- a/include/configs/FPS850L.h +++ b/include/configs/FPS850L.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -65,10 +65,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/fps850L/uImage\0"				\ +	"hostname=FPS850L\0"						\ +	"bootfile=FPS850L/uImage\0"					\  	"fdt_addr=40040000\0"						\  	"kernel_addr=40060000\0"					\  	"ramdisk_addr=40200000\0"					\ +	"u-boot=FPS850L/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" @@ -106,10 +113,14 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -180,11 +191,15 @@  /*-----------------------------------------------------------------------   * FLASH organization   */ -#define CFG_MAX_FLASH_BANKS	2	/* max number of memory banks		*/ -#define CFG_MAX_FLASH_SECT	71	/* max number of sectors on one chip	*/ -#define CFG_FLASH_ERASE_TOUT	120000	/* Timeout for Flash Erase (in ms)	*/ -#define CFG_FLASH_WRITE_TOUT	500	/* Timeout for Flash Write (in ms)	*/ +/* 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, 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 */ +#define CFG_MAX_FLASH_SECT	71	/* max number of sectors on one chip */  #define	CFG_ENV_IS_IN_FLASH	1  #define	CFG_ENV_OFFSET		0x8000	/*   Offset   of Environment Sector	*/ @@ -194,6 +209,20 @@  #define CFG_ENV_OFFSET_REDUND	(CFG_ENV_OFFSET+CFG_ENV_SIZE)  #define CFG_ENV_SIZE_REDUND	(CFG_ENV_SIZE) +#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   */ diff --git a/include/configs/FPS860L.h b/include/configs/FPS860L.h index ed612c339..84607ccc3 100644 --- a/include/configs/FPS860L.h +++ b/include/configs/FPS860L.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -65,10 +65,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/fps850L/uImage\0"				\ +	"hostname=FPS860L\0"						\ +	"bootfile=FPS860L/uImage\0"					\  	"fdt_addr=40040000\0"						\  	"kernel_addr=40060000\0"					\  	"ramdisk_addr=40200000\0"					\ +	"u-boot=FPS860L/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" @@ -106,10 +113,14 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -180,11 +191,15 @@  /*-----------------------------------------------------------------------   * FLASH organization   */ -#define CFG_MAX_FLASH_BANKS	2	/* max number of memory banks		*/ -#define CFG_MAX_FLASH_SECT	67	/* max number of sectors on one chip	*/ -#define CFG_FLASH_ERASE_TOUT	120000	/* Timeout for Flash Erase (in ms)	*/ -#define CFG_FLASH_WRITE_TOUT	500	/* Timeout for Flash Write (in ms)	*/ +/* 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, 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 */ +#define CFG_MAX_FLASH_SECT	71	/* max number of sectors on one chip */  #define	CFG_ENV_IS_IN_FLASH	1  #define	CFG_ENV_OFFSET		0x8000	/*   Offset   of Environment Sector	*/ @@ -194,6 +209,20 @@  #define CFG_ENV_OFFSET_REDUND	(CFG_ENV_OFFSET+CFG_ENV_SIZE)  #define CFG_ENV_SIZE_REDUND	(CFG_ENV_SIZE) +#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   */ @@ -306,9 +335,11 @@  #define CFG_REMAP_OR_AM		0x80000000	/* OR addr mask */  #define CFG_PRELIM_OR_AM	0xE0000000	/* OR addr mask */ -/* FLASH timing: ACS = 11, TRLX = 0, CSNT = 1, SCY = 5, EHTR = 1	*/ -#define CFG_OR_TIMING_FLASH	(OR_CSNT_SAM  | OR_ACS_DIV2 | OR_BI | \ -				 OR_SCY_5_CLK | OR_EHTR) +/* + * FLASH timing: + */ +#define CFG_OR_TIMING_FLASH	(OR_ACS_DIV1  | OR_TRLX | OR_CSNT_SAM | \ +				 OR_SCY_3_CLK | OR_EHTR | OR_BI)  #define CFG_OR0_REMAP	(CFG_REMAP_OR_AM  | CFG_OR_TIMING_FLASH)  #define CFG_OR0_PRELIM	(CFG_PRELIM_OR_AM | CFG_OR_TIMING_FLASH) @@ -337,12 +368,42 @@  /*   * Memory Periodic Timer Prescaler + * + * The Divider for PTA (refresh timer) configuration is based on an + * example SDRAM configuration (64 MBit, one bank). The adjustment to + * the number of chip selects (NCS) and the actually needed refresh + * rate is done by setting MPTPR. + * + * PTA is calculated from + *	PTA = (gclk * Trefresh) / ((2 ^ (2 * DFBRG)) * PTP * NCS) + * + *	gclk	  CPU clock (not bus clock!) + *	Trefresh  Refresh cycle * 4 (four word bursts used) + * + * 4096  Rows from SDRAM example configuration + * 1000  factor s -> ms + *   32  PTP (pre-divider from MPTPR) from SDRAM example configuration + *    4  Number of refresh cycles per period + *   64  Refresh cycle in ms per number of rows + * -------------------------------------------- + * Divider = 4096 * 32 * 1000 / (4 * 64) = 512000 + * + * 50 MHz => 50.000.000 / Divider =  98 + * 66 Mhz => 66.000.000 / Divider = 129 + * 80 Mhz => 80.000.000 / Divider = 156   */ -/* periodic timer for refresh */ -#define CFG_MAMR_PTA	97		/* start with divider for 100 MHz	*/ +#define CFG_PTA_PER_CLK	((4096 * 32 * 1000) / (4 * 64)) +#define CFG_MAMR_PTA	98 -/* refresh rate 15.6 us (= 64 ms / 4K = 62.4 / quad bursts) for <= 128 MBit	*/ +/* + * For 16 MBit, refresh rates could be 31.3 us + * (= 64 ms / 2K = 125 / quad bursts). + * For a simpler initialization, 15.6 us is used instead. + * + * #define CFG_MPTPR_2BK_2K	MPTPR_PTP_DIV32		for 2 banks + * #define CFG_MPTPR_1BK_2K	MPTPR_PTP_DIV64		for 1 bank + */  #define CFG_MPTPR_2BK_4K	MPTPR_PTP_DIV16		/* setting for 2 banks	*/  #define CFG_MPTPR_1BK_4K	MPTPR_PTP_DIV32		/* setting for 1 bank	*/ @@ -372,4 +433,6 @@  #define	BOOTFLAG_COLD	0x01		/* Normal Power-On: Boot from FLASH	*/  #define BOOTFLAG_WARM	0x02		/* Software reboot			*/ +#define CONFIG_SCC1_ENET +  #endif	/* __CONFIG_H */ diff --git a/include/configs/NSCU.h b/include/configs/NSCU.h index 11e5c63ed..21d90c303 100644 --- a/include/configs/NSCU.h +++ b/include/configs/NSCU.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -67,9 +67,16 @@  		"bootm ${kernel_addr} ${ramdisk_addr}\0"		\  	"net_nfs=tftp 200000 ${bootfile};run nfsargs addip;bootm\0"	\  	"rootpath=/opt/eldk/ppc_8xx\0"					\ -	"bootfile=/tftpboot/NSCU/uImage\0"				\ +	"hostname=NSCU\0"						\ +	"bootfile=${hostname}/uImage\0"					\  	"kernel_addr=40080000\0"					\  	"ramdisk_addr=40180000\0"					\ +	"u-boot=${hostname}/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" @@ -110,20 +117,24 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#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 @@ -186,21 +197,26 @@  /*-----------------------------------------------------------------------   * FLASH organization   */ -#define CFG_MAX_FLASH_BANKS	1	/* max number of memory banks		*/ -#define CFG_MAX_FLASH_SECT	256	/* max number of sectors on one chip	*/ -#define CFG_FLASH_ERASE_TOUT	120000	/* Timeout for Flash Erase (in ms)	*/ -#define CFG_FLASH_WRITE_TOUT	500	/* Timeout for Flash Write (in ms)	*/ +/* 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, 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 */ +#define CFG_MAX_FLASH_SECT	71	/* max number of sectors on one chip */  #define	CFG_ENV_IS_IN_FLASH	1 -#define	CFG_ENV_OFFSET		0x40000	/*   Offset   of Environment Sector	*/ -#define	CFG_ENV_SIZE		0x08000	/* Total Size of Environment Sector	*/ -#define	CFG_ENV_SECT_SIZE	0x20000	/* Total Size of Environment Sector	*/ +#define	CFG_ENV_OFFSET		0x8000	/*   Offset   of Environment Sector	*/ +#define	CFG_ENV_SIZE		0x4000	/* Total Size of Environment Sector	*/  /* Address and size of Redundant Environment Sector	*/ -#define CFG_ENV_OFFSET_REDUND	(CFG_ENV_OFFSET+CFG_ENV_SECT_SIZE) +#define CFG_ENV_OFFSET_REDUND	(CFG_ENV_OFFSET+CFG_ENV_SIZE)  #define CFG_ENV_SIZE_REDUND	(CFG_ENV_SIZE) +#define	CFG_USE_PPCENV			/* Environment embedded in sect .ppcenv */ +  /*-----------------------------------------------------------------------   * Hardware Information Block   */ diff --git a/include/configs/TQM823L.h b/include/configs/TQM823L.h index d5a3c54b6..f807271ba 100644 --- a/include/configs/TQM823L.h +++ b/include/configs/TQM823L.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -71,10 +71,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"				\ +	"hostname=TQM823L\0"						\ +	"bootfile=TQM823L/uImage\0"					\  	"fdt_addr=40040000\0"						\  	"kernel_addr=40060000\0"					\  	"ramdisk_addr=40200000\0"					\ +	"u-boot=TQM823L/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" @@ -115,7 +122,9 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP @@ -124,6 +133,8 @@  #endif +#define CONFIG_NETCONSOLE +  /*   * Miscellaneous configurable options   */ @@ -215,6 +226,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 */ diff --git a/include/configs/TQM823M.h b/include/configs/TQM823M.h index 40dc26bf7..431ae8c5a 100644 --- a/include/configs/TQM823M.h +++ b/include/configs/TQM823M.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -69,10 +69,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/TQM823M/uImage\0"				\ +	"hostname=TQM823M\0"						\ +	"bootfile=TQM823M/uImage\0"					\  	"fdt_addr=40080000\0"						\  	"kernel_addr=400A0000\0"					\  	"ramdisk_addr=40280000\0"					\ +	"u-boot=TQM823M/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" @@ -113,11 +120,16 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -210,6 +222,18 @@  #define	CFG_USE_PPCENV			/* Environment embedded in sect .ppcenv */  /*----------------------------------------------------------------------- + * Dynamic MTD partition support + */ +#define CONFIG_JFFS2_CMDLINE +#define MTDIDS_DEFAULT		"nor0=TQM8xxM-0" + +#define MTDPARTS_DEFAULT	"mtdparts=TQM8xxM-0:512k(u-boot),"	\ +						"128k(dtb),"		\ +						"1920k(kernel),"	\ +						"5632(rootfs),"		\ +						"4m(data)"	 + +/*-----------------------------------------------------------------------   * Hardware Information Block   */  #define CFG_HWINFO_OFFSET	0x0003FFC0	/* offset of HW Info block */ diff --git a/include/configs/TQM850L.h b/include/configs/TQM850L.h index 17afa895b..7946c13a1 100644 --- a/include/configs/TQM850L.h +++ b/include/configs/TQM850L.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -65,10 +65,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/TQM850L/uImage\0"				\ +	"hostname=TQM850L\0"						\ +	"bootfile=TQM850L/uImage\0"					\  	"fdt_addr=40040000\0"						\  	"kernel_addr=40060000\0"					\  	"ramdisk_addr=40200000\0"					\ +	"u-boot=TQM850L/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" @@ -104,11 +111,15 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE +  /*   * Miscellaneous configurable options   */ @@ -200,6 +211,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 */ diff --git a/include/configs/TQM850M.h b/include/configs/TQM850M.h index becf82c8b..777776d42 100644 --- a/include/configs/TQM850M.h +++ b/include/configs/TQM850M.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -63,10 +63,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/TQM850M/uImage\0"				\ +	"hostname=TQM850M\0"						\ +	"bootfile=TQM850M/uImage\0"					\  	"fdt_addr=40080000\0"						\  	"kernel_addr=400A0000\0"					\  	"ramdisk_addr=40280000\0"					\ +	"u-boot=TQM850M/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" @@ -102,11 +109,16 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -199,6 +211,18 @@  #define	CFG_USE_PPCENV			/* Environment embedded in sect .ppcenv */  /*----------------------------------------------------------------------- + * Dynamic MTD partition support + */ +#define CONFIG_JFFS2_CMDLINE +#define MTDIDS_DEFAULT		"nor0=TQM8xxM-0" + +#define MTDPARTS_DEFAULT	"mtdparts=TQM8xxM-0:512k(u-boot),"	\ +						"128k(dtb),"		\ +						"1920k(kernel),"	\ +						"5632(rootfs),"		\ +						"4m(data)"	 + +/*-----------------------------------------------------------------------   * Hardware Information Block   */  #define CFG_HWINFO_OFFSET	0x0003FFC0	/* offset of HW Info block */ diff --git a/include/configs/TQM855L.h b/include/configs/TQM855L.h index 73d658355..0549cbd94 100644 --- a/include/configs/TQM855L.h +++ b/include/configs/TQM855L.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -68,10 +68,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/TQM855L/uImage\0"				\ +	"hostname=TQM855L\0"						\ +	"bootfile=TQM855L/uImage\0"					\  	"fdt_addr=40040000\0"						\  	"kernel_addr=40060000\0"					\  	"ramdisk_addr=40200000\0"					\ +	"u-boot=TQM855L/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" @@ -108,11 +115,16 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -204,6 +216,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 */ diff --git a/include/configs/TQM855M.h b/include/configs/TQM855M.h index 2696ea502..bc092b7f2 100644 --- a/include/configs/TQM855M.h +++ b/include/configs/TQM855M.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -68,10 +68,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/TQM855M/uImage\0"				\ +	"hostname=TQM855M\0"						\ +	"bootfile=TQM855M/uImage\0"					\  	"fdt_addr=40080000\0"						\  	"kernel_addr=400A0000\0"					\  	"ramdisk_addr=40280000\0"					\ +	"u-boot=TQM855M/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" @@ -141,12 +148,17 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_EEPROM  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -239,6 +251,18 @@  #define	CFG_USE_PPCENV			/* Environment embedded in sect .ppcenv */  /*----------------------------------------------------------------------- + * Dynamic MTD partition support + */ +#define CONFIG_JFFS2_CMDLINE +#define MTDIDS_DEFAULT		"nor0=TQM8xxM-0" + +#define MTDPARTS_DEFAULT	"mtdparts=TQM8xxM-0:512k(u-boot),"	\ +						"128k(dtb),"		\ +						"1920k(kernel),"	\ +						"5632(rootfs),"		\ +						"4m(data)"	 + +/*-----------------------------------------------------------------------   * Hardware Information Block   */  #define CFG_HWINFO_OFFSET	0x0003FFC0	/* offset of HW Info block */ diff --git a/include/configs/TQM860L.h b/include/configs/TQM860L.h index 576e3e2f3..065156fe3 100644 --- a/include/configs/TQM860L.h +++ b/include/configs/TQM860L.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -68,10 +68,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/TQM860L/uImage\0"				\ +	"hostname=TQM860L\0"						\ +	"bootfile=TQM860L/uImage\0"					\  	"fdt_addr=40040000\0"						\  	"kernel_addr=40060000\0"					\  	"ramdisk_addr=40200000\0"					\ +	"u-boot=TQM860L/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" @@ -110,6 +117,7 @@  #define CONFIG_CMD_DHCP  #define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP @@ -207,6 +215,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 */ diff --git a/include/configs/TQM860M.h b/include/configs/TQM860M.h index 00b78534a..ff610bfe3 100644 --- a/include/configs/TQM860M.h +++ b/include/configs/TQM860M.h @@ -68,15 +68,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/TQM860M/uImage\0"				\ +	"hostname=TQM860M\0"						\ +	"bootfile=TQM860M/uImage\0"					\  	"fdt_addr=400C0000\0"						\  	"kernel_addr=40100000\0"					\  	"ramdisk_addr=40280000\0"					\ +	"u-boot=TQM860M/u-image.bin\0"					\  	"load=tftp 200000 ${u-boot}\0"					\ -	"update=protect off 40000000 +${filesize};"			\ -		"erase 40000000 +${filesize};"				\ +	"update=prot off 40000000 +${filesize};"			\ +		"era 40000000 +${filesize};"				\  		"cp.b 200000 40000000 ${filesize};"			\ -		"protect on 40000000 +${filesize}\0"			\ +		"sete filesize;save\0"					\  	""  #define CONFIG_BOOTCOMMAND	"run flash_self" @@ -115,10 +117,14 @@  #define CONFIG_CMD_DHCP  #define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -210,6 +216,18 @@  #define	CFG_USE_PPCENV			/* Environment embedded in sect .ppcenv */  /*----------------------------------------------------------------------- + * Dynamic MTD partition support + */ +#define CONFIG_JFFS2_CMDLINE +#define MTDIDS_DEFAULT		"nor0=TQM8xxM-0" + +#define MTDPARTS_DEFAULT	"mtdparts=TQM8xxM-0:512k(u-boot),"	\ +						"128k(dtb),"		\ +						"1920k(kernel),"	\ +						"5632(rootfs),"		\ +						"4m(data)"	 + +/*-----------------------------------------------------------------------   * Hardware Information Block   */  #define CFG_HWINFO_OFFSET	0x0003FFC0	/* offset of HW Info block */ diff --git a/include/configs/TQM862L.h b/include/configs/TQM862L.h index 6d2f91bc5..33ff8a909 100644 --- a/include/configs/TQM862L.h +++ b/include/configs/TQM862L.h @@ -1,5 +1,5 @@  /* - * (C) Copyright 2000-2005 + * (C) Copyright 2000-2008   * Wolfgang Denk, DENX Software Engineering, wd@denx.de.   *   * See file CREDITS for list of people who contributed to this @@ -71,10 +71,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/TQM862L/uImage\0"				\ +	"hostname=TQM862L\0"						\ +	"bootfile=TQM862L/uImage\0"					\  	"fdt_addr=40040000\0"						\  	"kernel_addr=40060000\0"					\  	"ramdisk_addr=40200000\0"					\ +	"u-boot=TQM862L/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" @@ -111,11 +118,16 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -207,6 +219,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 */ diff --git a/include/configs/TQM862M.h b/include/configs/TQM862M.h index 05395e0d4..1ec44319e 100644 --- a/include/configs/TQM862M.h +++ b/include/configs/TQM862M.h @@ -71,10 +71,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/TQM862M/uImage\0"				\ +	"hostname=TQM862M\0"						\ +	"bootfile=TQM862M/uImage\0"					\  	"fdt_addr=40080000\0"						\  	"kernel_addr=400A0000\0"					\  	"ramdisk_addr=40280000\0"					\ +	"u-boot=TQM862M/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" @@ -111,11 +118,16 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DATE  #define CONFIG_CMD_DHCP +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS  #define CONFIG_CMD_SNTP +#define CONFIG_NETCONSOLE + +  /*   * Miscellaneous configurable options   */ @@ -208,6 +220,18 @@  #define	CFG_USE_PPCENV			/* Environment embedded in sect .ppcenv */  /*----------------------------------------------------------------------- + * Dynamic MTD partition support + */ +#define CONFIG_JFFS2_CMDLINE +#define MTDIDS_DEFAULT		"nor0=TQM8xxM-0" + +#define MTDPARTS_DEFAULT	"mtdparts=TQM8xxM-0:512k(u-boot),"	\ +						"128k(dtb),"		\ +						"1920k(kernel),"	\ +						"5632(rootfs),"		\ +						"4m(data)"	 + +/*-----------------------------------------------------------------------   * Hardware Information Block   */  #define CFG_HWINFO_OFFSET	0x0003FFC0	/* offset of HW Info block */ diff --git a/include/configs/TQM866M.h b/include/configs/TQM866M.h index d033875dc..0cee9f4fe 100644 --- a/include/configs/TQM866M.h +++ b/include/configs/TQM866M.h @@ -80,15 +80,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/TQM866M/uImage\0"				\ +	"hostname=TQM866M\0"						\ +	"bootfile=TQM866M/uImage\0"					\  	"fdt_addr=400C0000\0"						\  	"kernel_addr=40100000\0"					\  	"ramdisk_addr=40280000\0"					\ +	"u-boot=TQM866M/u-image.bin\0"					\  	"load=tftp 200000 ${u-boot}\0"					\ -	"update=protect off 40000000 +${filesize};"			\ -		"erase 40000000 +${filesize};"				\ +	"update=prot off 40000000 +${filesize};"			\ +		"era 40000000 +${filesize};"				\  		"cp.b 200000 40000000 ${filesize};"			\ -		"protect on 40000000 +${filesize}\0"			\ +		"sete filesize;save\0"					\  	""  #define CONFIG_BOOTCOMMAND	"run flash_self" @@ -157,9 +159,14 @@  #define CONFIG_CMD_ASKENV  #define CONFIG_CMD_DHCP  #define CONFIG_CMD_EEPROM -#define CONFIG_CMD_I2C +#define CONFIG_CMD_ELF  #define CONFIG_CMD_IDE +#define CONFIG_CMD_JFFS2  #define CONFIG_CMD_NFS +#define CONFIG_CMD_SNTP + + +#define CONFIG_NETCONSOLE  /* @@ -253,6 +260,18 @@  #define	CFG_USE_PPCENV			/* Environment embedded in sect .ppcenv */  /*----------------------------------------------------------------------- + * Dynamic MTD partition support + */ +#define CONFIG_JFFS2_CMDLINE +#define MTDIDS_DEFAULT		"nor0=TQM8xxM-0" + +#define MTDPARTS_DEFAULT	"mtdparts=TQM8xxM-0:512k(u-boot),"	\ +						"128k(dtb),"		\ +						"1920k(kernel),"	\ +						"5632(rootfs),"		\ +						"4m(data)"	 + +/*-----------------------------------------------------------------------   * Hardware Information Block   */  #define CFG_HWINFO_OFFSET	0x0003FFC0	/* offset of HW Info block */ 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 */ |