[MinnowBoard] How can I set MAC address in EFI shell!?

Gerard Bucas gerard.b at tekmagic.net
Fri Jul 10 17:57:52 UTC 2015


Yes - all zeros!

Anything I can do to fix this!?



> On Jul 10, 2015, at 7:56 PM, John 'Warthog9' Hawley <warthog9 at eaglescrag.net> wrote:
> 
>> On 07/10/2015 10:27 AM, Gerard Bucas wrote:
>> Somehow my MAC address on one of my minnowBoard MAX's got screwed up.
>> 
>> Does anyone know how to write a new address into nvram (or wherever it is
>> stored) using the EFI shell?
>> 
>> I am using latest 0.81 firmware.
>> 
>> While on this topic, how is the MAC address initially created during
>> manufacturing (is there some utility the factory runs to set the MAC address
>> for each new minnow board produced)? Also where exactly is it stored?
>> 
>> My firmware got corrupted (so I "bricked" this board) and had to use my
>> DediProg SF100 to write a new (0.81) firmware to the flash chip. After that
>> it boots fine and everything seems back to normal but somehow my MAC address
>> got screwed up in the process.
>> 
>> I own a number of minnowMAX boards and have noticed that the MAC address is
>> normally "retained" even when one completely erases and re-writes the flash
>> memory chip (using a DediProg SF100), so this says to me that the MAC
>> address is not stored in the same flash memory chip that contains the
>> firmware/BIOS.
>> 
>> Would like to learn more about this...
> 
> The MAC address for the NIC isn't stored in the nvram firmware, and the
> process of writing it into the NIC itself is permanent.  What exactly
> are you seeing with your MAC address?  Is it all 0's?
> 
> - John 'Warthog9' Hawley
> 


More information about the elinux-MinnowBoard mailing list