[LinuxBIOS] ck804 romstrap modification

Lu, Yinghai yinghai.lu at amd.com
Wed Feb 7 19:13:28 CET 2007

So you need to scripts for flash
1. get mac address from the legacy bios from flash
2. flash your linuxbios.
3. reprogram you mac address again.

Or conbine 2/3 to update linuxbios image, and flash it if you like.

Late when you like update linuxbios with linuxbios, just use flash util
with execlude command line to keep the mac address.

Good HW design should use serial EEPROM on smbus to preserve the MAC
address instead like s2895.


-----Original Message-----
From: Roman Kononov [mailto:kononov195-lbl at yahoo.com] 
Sent: Wednesday, February 07, 2007 10:02 AM
To: Lu, Yinghai
Cc: LinuxBIOS
Subject: Re: [LinuxBIOS] ck804 romstrap modification

On 02/07/2007 11:35 AM, Lu, Yinghai wrote:
> That is not necessary.
> For the cluster, 
> 1. you need to program mac address for every node at the first time.
> 2. and for the second time, you need to use scripts to preserve the
> address.


I am not sure that I understand you correctly. I guess, my
patch supposedly makes the step 1 easier.

I have no clusters. I have a number of PCs with original
BIOSes, and I need to flash linuxbios into them. The original
BIOS keeps the MAC address in the BIOS flash.

Another point is that I've spent quite a bit of time figuring
out exactly why my networking is screwed and how it would be
possible to move the MAC address definition from the secret
file closer to the particular target configuration and the
person compiling it. The MAC address is not a property of
ck804, it is a property of the mainboard or the target.



More information about the coreboot mailing list