From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Mack Date: Tue, 21 Apr 2009 13:13:10 +0200 Subject: [U-Boot] [PATCH 3/3] smc911x: do net reset the chip if no EEPROM is connected In-Reply-To: <200904082357.38602.vapier@gentoo.org> References: <1239189819-26805-1-git-send-email-daniel@caiaq.de> <200904081800.40917.vapier@gentoo.org> <20090409000838.GA22458@buzzloop.caiaq.de> <200904082357.38602.vapier@gentoo.org> Message-ID: <20090421111310.GA32352@buzzloop.caiaq.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Wed, Apr 08, 2009 at 11:57:37PM -0400, Mike Frysinger wrote: > > Not if the MAC is stored in the volatile smc911x registers. Issuing a > > soft reset flushes these values - if U-Boot does that, the OS has no > > change getting them. > > then either your u-boot or your OS is misconfigured and you need to fix that. > as clearly stated in docs/README.enetaddr, the environment is the place where > mac addresses live when there is no dedicated storage (like an eeprom). > > ignoring that, the mac address doesnt magically get programmed. if no network > operation was initiated, then the part wouldnt have been programmed anyways, > so you're still left with an OS that cant get itself functional. Ok, true. Thanks for pointing this out. Daniel