diff options
| -rw-r--r-- | board/tqm5200/cam5200_flash.c | 2 | ||||
| -rw-r--r-- | board/tqm5200/tqm5200.c | 2 | ||||
| -rw-r--r-- | include/configs/TQM5200.h | 46 | 
3 files changed, 13 insertions, 37 deletions
| diff --git a/board/tqm5200/cam5200_flash.c b/board/tqm5200/cam5200_flash.c index 1a40633e5..8c3f62e39 100644 --- a/board/tqm5200/cam5200_flash.c +++ b/board/tqm5200/cam5200_flash.c @@ -759,7 +759,7 @@ unsigned long flash_init(void)  		if (flash_info[i].flash_id == FLASH_UNKNOWN) {  			printf("## Unknown FLASH on Bank %d - Size = 0x%08lx = %ld MB\n", -					i, size_b[i], size_b[i] << 20); +					i+1, size_b[i], size_b[i] << 20);  			flash_info[i].sector_count = -1;  			flash_info[i].size = 0;  		} diff --git a/board/tqm5200/tqm5200.c b/board/tqm5200/tqm5200.c index cb57a5e26..a4322b666 100644 --- a/board/tqm5200/tqm5200.c +++ b/board/tqm5200/tqm5200.c @@ -289,7 +289,7 @@ int checkboard (void)  #elif defined(CONFIG_TB5200)  # define CARRIER_NAME	"TB5200"  #elif defined(CONFIG_CAM5200) -# define CARRIER_NAME	"Cam5200" +# define CARRIER_NAME	"CAM5200"  #elif defined(CONFIG_FO300)  # define CARRIER_NAME	"FO300"  #else diff --git a/include/configs/TQM5200.h b/include/configs/TQM5200.h index 4bae103e0..08674ca49 100644 --- a/include/configs/TQM5200.h +++ b/include/configs/TQM5200.h @@ -217,43 +217,19 @@  #undef	CONFIG_BOOTARGS -#ifdef CONFIG_STK52XX -# if defined(CONFIG_TQM5200_B) -#  if defined(CFG_LOWBOOT) -#   define ENV_UPDT							\ -	"update=protect off FC000000 FC07FFFF;"				\ -		"erase FC000000 FC07FFFF;"				\ -		"cp.b 200000 FC000000 ${filesize};"			\ -		"protect on FC000000 FC07FFFF\0" -#  else	/* highboot */ -#   define ENV_UPDT							\ -	"update=protect off FFF00000 FFF7FFFF;"				\ -		"erase FFF00000 FFF7FFFF;"				\ +#if defined(CONFIG_TQM5200_B) && !defined(CFG_LOWBOOT) +# define ENV_UPDT							\ +	"update=protect off FFF00000 +${filesize};"			\ +		"erase FFF00000 +${filesize};"				\  		"cp.b 200000 FFF00000 ${filesize};"			\ -		"protect on FFF00000 FFF7FFFF\0" -#  endif /* CFG_LOWBOOT */ -# else	/* !CONFIG_TQM5200_B */ -#  define ENV_UPDT							\ -	"update=protect off FC000000 FC05FFFF;"				\ -		"erase FC000000 FC05FFFF;"				\ -		"cp.b 200000 FC000000 ${filesize};"			\ -		"protect on FC000000 FC05FFFF\0" -# endif /* CONFIG_TQM5200_B */ -#elif defined (CONFIG_CAM5200) -#   define ENV_UPDT							\ -	"update=protect off FC000000 FC03FFFF;"				\ -		"erase FC000000 FC03FFFF;"				\ -		"cp.b 200000 FC000000 ${filesize};"			\ -		"protect on FC000000 FC03FFFF\0" -#elif defined (CONFIG_FO300) +		"protect on FFF00000 +${filesize}\0" +#else	/* default lowboot configuration */  #   define ENV_UPDT							\ -	"update=protect off FC000000 FC05FFFF;"				\ -		"erase FC000000 FC05FFFF;"				\ +	"update=protect off FC000000 +${filesize};"			\ +		"erase FC000000 +${filesize};"				\  		"cp.b 200000 FC000000 ${filesize};"			\ -		"protect on FC000000 FC05FFFF\0" -#else -# error "Unknown Carrier Board" -#endif	/* CONFIG_STK52XX */ +		"protect on FC000000 +${filesize}\0" +#endif  #define CONFIG_EXTRA_ENV_SETTINGS					\  	"netdev=eth0\0"							\ @@ -432,7 +408,7 @@   */  #define CFG_ENV_IS_IN_FLASH	1  #define CFG_ENV_SIZE		0x4000	/* 16 k - keep small for fast booting */ -#if defined(CONFIG_TQM5200_B) +#if defined(CONFIG_TQM5200_B) || defined (CONFIG_CAM5200)  #define CFG_ENV_SECT_SIZE	0x40000  #else  #define CFG_ENV_SECT_SIZE	0x20000 |