This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83848I Understanding Ethernet MAC/Physical Addressing

Other Parts Discussed in Thread: DP83848I

Hi, we are developing a new product and for the first time I’m leaning about adding embedded Ethernet, we are using a STM32F2 with the DP83848I and what I would like to understand more is how the Ethernet MAC/Physical address is assigned. I have prototype code up and running from STM’s sample code which forces a MAC address of 02:00:00:00:00:00, so I don’t need information about how to set the MAC address just how we go about assigning this value.

I understand the concept that the MAC address is made up of two parts, the first 24 bits being the OUI (Organizationally Unique Identifier) that is assigned by IEEE and the second 24 bits is the manufacture code, and the whole 48 bits must be unique.  And from other information gathered we should register with IEEE and get our own OUI.

However from the datasheet on the DP83848I I can see registers 1 (PHYIDR1) & 2 (PHYIDR2) contain an OUI for National Semiconductor (08:00:17), but there is no reference to a manufacture code.

So my questions are;

Can we use the National Semiconductor OUI for our own product?

If so how do we go about getting a unique manufacture code?

If we can’t use this OUI why is it stored in the DP83848I?

 

Thanks

John