1 |
30 |
unneback |
#
|
2 |
|
|
# $Id: README.net,v 1.2 2001-09-27 12:00:30 chris Exp $
|
3 |
|
|
#
|
4 |
|
|
|
5 |
|
|
Setting the Ethernet Hardware Address
|
6 |
|
|
=====================================
|
7 |
|
|
|
8 |
|
|
The hardware Ethernet address is not set at the factory. It is the
|
9 |
|
|
responsibility of the end-user to insure that it is set properly.
|
10 |
|
|
This file describes the standard procedure recommended by DY-4
|
11 |
|
|
technical support for setting this address. This procedure is
|
12 |
|
|
similar to that followed by VxWorks as documented in DY-4
|
13 |
|
|
Document Number #807885.
|
14 |
|
|
|
15 |
|
|
The hardware Ethernet address and OS configuration information
|
16 |
|
|
must be stored in the SEEPROM non-volatile memory of the
|
17 |
|
|
SVME/DMV-176/177. The Foundation Firmware (FFW) reserves the
|
18 |
|
|
first 256 bytes of the SEEPROM for its own use and the remaining
|
19 |
|
|
remaining 256 bytes are available for OS specific information.
|
20 |
|
|
|
21 |
|
|
Three bytes in the Serial EEPROM are used for the lowest three bytes
|
22 |
|
|
of the hardware Ethernet address These should be set to the serial
|
23 |
|
|
number of your SVME/DMV-176/177 card to ensure a unique Ethernet
|
24 |
|
|
address on your network. The three high bytes are hard coded in the
|
25 |
|
|
BSP and represent the vendor-specific Ethernet codes (0x00, 0x80, 0x7F).
|
26 |
|
|
Together these six bytes form the target's Ethernet address.
|
27 |
|
|
|
28 |
|
|
Address is of the form ...
|
29 |
|
|
|
30 |
|
|
NOTE: The serial number is found on the packaging (box) that the
|
31 |
|
|
board came in OR it is also located on the solder side of the board and
|
32 |
|
|
looks something like SERNO:XXXXXX. It can not be determined dynamically
|
33 |
|
|
by software.
|
34 |
|
|
|
35 |
|
|
Prior to using the Ethernet controller on the SVME/DMV-176/177 for the
|
36 |
|
|
first time, the Ethernet address bytes must be programmed into the
|
37 |
|
|
Serial EEPROM on the target card. The 'emm' (EEPROM Memory Modification)
|
38 |
|
|
command in the General Purpose Monitor (GPM) can be used to do this.
|
39 |
|
|
|
40 |
|
|
In this example we will assume that the serial number of the target card
|
41 |
|
|
is 123456.
|
42 |
|
|
|
43 |
|
|
|
44 |
|
|
|