From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ladislav Michl Date: Fri, 1 Sep 2006 13:51:15 +0200 Subject: [U-Boot-Users] eth0: Invalid ethernet MAC address In-Reply-To: <20060901083015.70838.qmail@web17809.mail.tpe.yahoo.com> References: <003c01c6cd9c$aa064e10$091a1bac@serra.es> <20060901083015.70838.qmail@web17809.mail.tpe.yahoo.com> Message-ID: <20060901115115.GB7340@orphique> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Fri, Sep 01, 2006 at 04:30:15PM +0800, kabbin wrote: > Dear Daniel > When I use "NFS" command in u-boot, I got: > > Warning: MAC addresses don't match: > HW MAC address: 00:00:00:00:00:00 > "ethaddr" value: 00:50:C2:42:B2:62 kabbin, I already answered you on linux-omap-open-source and you ignored my reply. Why? Again, more detailed. Your omap2420h4 board uses smc91x compatible chip. This chip uses 128bit serial eeprom to store configuration. This configuration includes MAC address. Default configuration is load after chip reset. In U-Boot, you set MAC address directly into LAN registers (ethaddr), but eeprom remains unprogrammed. Linux driver resets chip. Program eeprom with valid MAC address. See for example board/voiceblue/eeprom.c source. Best regards, ladis