summaryrefslogblamecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/dmv177/README.net
blob: b3ff231340933da80826cc9d7aeaf93f7ab914e8 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                                   

                                                         
 




                                                                







                                                                        

                          












                                                                          
 
 
#
#  $Id$
#

Setting the Ethernet Hardware Address
=====================================

The hardware Ethernet address is not set at the factory.  It is the
responsibility of the end-user to insure that it is set properly.
This file describes the standard procedure recommended by DY-4 
technical support for setting this address.  This procedure is 
similar to that followed by VxWorks as documented in DY-4
Document Number #807885.

The hardware Ethernet address and OS configuration information
must be stored in the SEEPROM non-volatile memory of the
SVME/DMV-176/177. The Foundation Firmware (FFW) reserves the 
first 256 bytes of the SEEPROM for its own use and the remaining
remaining 256 bytes are available for OS specific information.

Three bytes in the Serial EEPROM are used for the lowest three bytes
of the hardware Ethernet address These should be set to the serial
number of your SVME/DMV-176/177 card to ensure a unique Ethernet
address on your network. The three high bytes are hard coded in the
BSP and represent the vendor-specific Ethernet codes (0x00, 0x80, 0x7F).
Together these six bytes form the target's Ethernet address.

Address is of the form ...

NOTE: The serial number is found on the packaging (box) that the
board came in OR it is also located on the solder side of the board  and
looks something like SERNO:XXXXXX.  It can not be determined dynamically
by software.

Prior to using the Ethernet controller on the SVME/DMV-176/177 for the
first time, the Ethernet address bytes must be programmed into the
Serial EEPROM on the target card.   The 'emm' (EEPROM Memory Modification)
command in the General Purpose Monitor (GPM) can be used to do this.

In this example we will assume that the serial number of the target card
is 123456.