[U-Boot] [PATCH V2 3/3] Add support for the LaCie ED Mini V2 board
Stefan Roese
sr at denx.de
Thu Nov 19 08:51:03 CET 2009
Hi Albert,
On Wednesday 18 November 2009 23:21:58 Wolfgang Denk wrote:
> > This board is based on the Marvell Orion5x SoC.
> > Current support is limited to console and Flash.
> > Flash support uses LEGACY as the Macronix 29LV400
> > used on ED Mini V2 is not 100% CFI compliant.
>
> And the differences are really so big that we cannot tweak the CFI
> driver?
It's not CFI compliant. But you can use the legacy infrastructure in this
driver, which meant to support such chips. Please take a look at the following
driver:
drivers/mtd/jedec_flash.c
Your board config header would need something like this:
/* Use common CFI driver */
#define CONFIG_SYS_FLASH_CFI
#define CONFIG_FLASH_CFI_DRIVER
/* board provides its own flash_init code */
#define CONFIG_FLASH_CFI_LEGACY 1
#define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_8BIT
#define CONFIG_SYS_FLASH_LEGACY_512Kx8 1
...
Taken from include/configs/hcu4.h. This should give you an idea...
Cheers,
Stefan
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de
More information about the U-Boot
mailing list