Home
last modified time | relevance | path

Searched hist:"5 b2793a3f3de34d439232b05acc8af67a028fd35" (Results 1 – 2 of 2) sorted by relevance

/rk3399_rockchip-uboot/board/freescale/mpc8323erdb/
H A Dmpc8323erdb.c5b2793a3f3de34d439232b05acc8af67a028fd35 Thu Mar 27 18:34:43 UTC 2008 Michael Barkowski <michael.barkowski@freescale.com> mpc8323erdb: fix EEPROM page size and get MAC from EEPROM

This patch fixes eeprom page size so that you can now write more than
64 bytes at a time.

It also makes the board take MAC addresses, if found, from EEPROM.

User should place up to 4 addresses at offset 0x7f00, for
eth{,1,2,3}addr. Any unused addresses should be zero. This group of
four six-byte values should have it's CRC at the end. crc32 and
eeprom commands can be used to accomplish this.

If CRC fails, MAC addresses come from the environment. If CRC
succeeds, the environment is overwritten at startup.

Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
/rk3399_rockchip-uboot/include/configs/
H A DMPC8323ERDB.h5b2793a3f3de34d439232b05acc8af67a028fd35 Thu Mar 27 18:34:43 UTC 2008 Michael Barkowski <michael.barkowski@freescale.com> mpc8323erdb: fix EEPROM page size and get MAC from EEPROM

This patch fixes eeprom page size so that you can now write more than
64 bytes at a time.

It also makes the board take MAC addresses, if found, from EEPROM.

User should place up to 4 addresses at offset 0x7f00, for
eth{,1,2,3}addr. Any unused addresses should be zero. This group of
four six-byte values should have it's CRC at the end. crc32 and
eeprom commands can be used to accomplish this.

If CRC fails, MAC addresses come from the environment. If CRC
succeeds, the environment is overwritten at startup.

Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>