From: Wolfgang Denk Date: Sun, 25 Sep 2005 14:56:15 +0000 (+0200) Subject: Update ep8260: Fix flash timeouts; improve clock resolution for faster UARTs X-Git-Tag: LABEL_2006_03_12_0025~144 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=bd51626c8df13b5319424352019115750d6d1186;p=oweals%2Fu-boot.git Update ep8260: Fix flash timeouts; improve clock resolution for faster UARTs Patch by Jeff Angielski, 21 Feb 2005 --- diff --git a/CHANGELOG b/CHANGELOG index e189bbb0ad..ff659f421a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,9 @@ Changes for U-Boot 1.1.4: ====================================================================== +* Update ep8260: Fix flash timeouts; improve clock resolution for faster UARTs + Patch by Jeff Angielski, 21 Feb 2005 + * Fix au1x00_serial baud rate calculation: remove hardcoded cpu clock divisor and use register instead; round up instead of truncate diff --git a/include/configs/ep8260.h b/include/configs/ep8260.h index e7b081800e..6862519309 100644 --- a/include/configs/ep8260.h +++ b/include/configs/ep8260.h @@ -466,8 +466,13 @@ #define CFG_MAX_FLASH_SECT 71 /* max number of sectors on one chip */ #endif +#ifdef CFG_EP8260_H2 +#define CFG_FLASH_ERASE_TOUT 240000 /* Timeout for Flash Erase (in ms) */ +#define CFG_FLASH_WRITE_TOUT 500 /* Timeout for Flash Write (in ms) */ +#else #define CFG_FLASH_ERASE_TOUT 8000 /* Timeout for Flash Erase (in ms) */ #define CFG_FLASH_WRITE_TOUT 1 /* Timeout for Flash Write (in ms) */ +#endif #ifndef CFG_RAMBOOT # define CFG_ENV_IS_IN_FLASH 1 @@ -607,7 +612,11 @@ * SCCR - System Clock Control 9-8 *----------------------------------------------------------------------- */ +#ifdef CFG_EP8260_H2 +#define CFG_SCCR (SCCR_DFBRG00) +#else #define CFG_SCCR (SCCR_DFBRG01) +#endif /*----------------------------------------------------------------------- * RCCR - RISC Controller Configuration 13-7