The MAC address stored in the inventory eeprom begins at offset 1. Signed-off-by: Holger Brunck <holger.bru...@keymile.com> Signed-off-by: Valentin Longchamp <valentin.longch...@keymile.com> cc: Wolfgang Denk <w...@denx.de> --- board/keymile/common/ivm.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/board/keymile/common/ivm.c b/board/keymile/common/ivm.c index db07004..70d7845 100644 --- a/board/keymile/common/ivm.c +++ b/board/keymile/common/ivm.c @@ -206,8 +206,8 @@ static int ivm_analyze_block2(unsigned char *buf, int len) unsigned char valbuf[CONFIG_SYS_IVM_EEPROM_PAGE_LEN]; unsigned long count; - /* IVM_MacAddress */ - sprintf((char *)valbuf, "%pM", buf); + /* IVM_MAC Adress begins at offset 1 */ + sprintf((char *)valbuf, "%pM", buf + 1); ivm_set_value("IVM_MacAddress", (char *)valbuf); /* if an offset is defined, add it */ #if defined(CONFIG_PIGGY_MAC_ADRESS_OFFSET) -- 1.7.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot