[U-Boot-Users] [PATCH v2] Update Freescale sys_eeprom.c to handle CCID formats

Ben Warren
2008-06-20T16:45:57Z

Hi Timur,

Timur Tabi wrote:
> Update the sys_eeprom.c file to handle both NXID and CCID EEPROM formats. The
> NXID format replaces the older CCID format, but it's important to support both
> since most boards out there still use the CCID format. This change is in
> preparation for using one file to handle both formats. This will also unify
> EEPROM support for all Freescale 85xx and 86xx boards.
>
> Also update the 86xx board header files to use the standard CFG_I2C_EEPROM_ADDR
> instead of ID_EEPROM_ADDR.
>
> Signed-off-by: Timur Tabi <timur@freescale.com>
> ---
>
> This patch is the first in a series to clean up the MAC address determination
> in some of Freescale's board. The ultimate goal is to get rid of
> CONFIG_ETHADDR and related macros in the board header files.
>
>
So are you saying that the plan is to move much of the configuration
information from NOR flash to I2C EEPROMs on Freescale evaluation
boards? I'm not suggesting that it's a good or bad idea, but just keep
in mind that the main raison d'etre for these boards is to serve as
starting points for customer designs, and I'm not sure the majority of
customers would use things this way.

regards,
Ben