diff options
author | Vaibhav Hiremath <hvaibhav@ti.com> | 2009-06-13 01:14:53 +0530 |
---|---|---|
committer | Justin Waters <justin.waters@timesys.com> | 2009-10-21 16:46:33 -0400 |
commit | b33eaa47208ec3af96ffece0877959dd66e2d910 (patch) | |
tree | ee60d8a32b0b09f63997392d9ef37735e1afee56 /include | |
parent | 97f4a40fddabef9bdf195b7668a0220e4f29cb82 (diff) |
OMAP3517PRE-ALPHA: validated on OMAP3517PRE_ALPHA board
OMAP3517 Pre-Alpha board is a development platform
used before actual OMAP3517EVM board, below are the details -
Validation -
- PLL conifguration
- NAND 16-bit micron part (x-loader, u-boot, Linux)
- MMC1 (x-loader, u-boot, Linux)
- Video (LCD (4.3" Sharp part))
- Complete NAND boot mode
- Complete MMC boot mode
Changes -
- GPMC Timing parameters for NAND interface
- UART3 made as serial console
Issues -
- Clock init code still need to be cleaned up.
- boot config code needs to changed for supporting both mmc and nand
boot
Diffstat (limited to 'include')
-rw-r--r-- | include/asm-arm/arch-omap3/mem.h | 12 | ||||
-rw-r--r-- | include/configs/omap3517evm.h | 10 |
2 files changed, 11 insertions, 11 deletions
diff --git a/include/asm-arm/arch-omap3/mem.h b/include/asm-arm/arch-omap3/mem.h index 261f24678e..13230301ea 100644 --- a/include/asm-arm/arch-omap3/mem.h +++ b/include/asm-arm/arch-omap3/mem.h @@ -152,12 +152,12 @@ typedef enum { #else #define M_NAND_GPMC_CONFIG1 0x00000800 #endif -#define M_NAND_GPMC_CONFIG2 0x00061000 -#define M_NAND_GPMC_CONFIG3 0x00060600 -#define M_NAND_GPMC_CONFIG4 0x03000602 -#define M_NAND_GPMC_CONFIG5 0x00080610 -#define M_NAND_GPMC_CONFIG6 0x04000D80 -#define M_NAND_GPMC_CONFIG7 0x00000C48 +#define M_NAND_GPMC_CONFIG2 0x00080800 +#define M_NAND_GPMC_CONFIG3 0x00080800 +#define M_NAND_GPMC_CONFIG4 0x06000600 +#define M_NAND_GPMC_CONFIG5 0x00080808 +#define M_NAND_GPMC_CONFIG6 0x000003cf +#define M_NAND_GPMC_CONFIG7 0x00000848 #else diff --git a/include/configs/omap3517evm.h b/include/configs/omap3517evm.h index f6f4be13da..558538bae4 100644 --- a/include/configs/omap3517evm.h +++ b/include/configs/omap3517evm.h @@ -39,8 +39,8 @@ #define CONFIG_ARMCORTEXA8 1 /* This is an ARM V7 CPU core */ #define CONFIG_OMAP 1 /* in a TI OMAP core */ #define CONFIG_OMAP35XX 1 /* which is a 34XX */ -//#define CONFIG_OMAP3_OMAP3517EVM 1 /* working with EVM */ -#define CONFIG_OMAP3_OMAP3517TEB 1 /* working with TEB */ +#define CONFIG_OMAP3_OMAP3517EVM 1 /* working with EVM */ +//#define CONFIG_OMAP3_OMAP3517TEB 1 /* working with TEB */ #include <asm/arch/cpu.h> /* get chip and board defs */ #include <asm/arch/omap3.h> @@ -83,9 +83,9 @@ /* * select serial console configuration */ -#define CONFIG_CONS_INDEX 1 -#define CONFIG_SYS_NS16550_COM1 OMAP34XX_UART1 -#define CONFIG_SERIAL1 1 /* UART1 on OMAP3 EVM */ +#define CONFIG_CONS_INDEX 3 +#define CONFIG_SYS_NS16550_COM3 OMAP34XX_UART3 +#define CONFIG_SERIAL3 3 /* UART1 on OMAP3 EVM */ /* allow to overwrite serial and ethaddr */ #define CONFIG_ENV_OVERWRITE |