BusWorks
®
900EN-S005 Ethernet Switch User’s Manual Ethernet I/O
___________________________________________________________________
_______________________________________________________________________________________
Acromag, Inc. Tel:248-624-1541 Fax:248-624-9234 Email:
http://www.acromag.com
23
As part of its initialization routine performed on power-up or after a reset, the
internal switch engine will read the contents of 110 EEPROM registers
(registers 0-109) to determine its setup when placed in EEPROM mode (DIP
Switch S2-1 ON). If however, DIP switch S2-1 is OFF, it will instead use its
internal defaults along with the DIP switch settings to determine its setup. In
any case, DIP switch S2-1 must be ON in order read the EEPROM. Further,
the first 2 bytes stored in EEPROM must be “95” and “00” respectively in
order for loading to occur—if these 2 values are incorrect, then all other
EEPROM data will be ignored. Any changes to either the module’s DIP
switches or the EEPROM registers will not take effect until the module is
subsequently reset. A reset button is located adjacent to the power
terminals to accomplish this, or simply cycle power to reset the unit after
making changes.
OFFSET (EEPROM)
Decimal Hexadecimal
REGISTER DESCRIPTION
0-1
00H-01H
Chip ID Registers (Read Only)
2-11
02H-0BH
Global Control Registers
12-15
0CH-0FH
Reserved - Do Not Modify
16-29
10H-1DH
Port 1 Control Registers
30-31
1EH-2FH
Port 1 Status Registers (Read Only)
32-45
20H-2DH
Port 2 Control Registers
46-47
2EH-2FH
Port 2 Status Registers (Read Only)
48-61
30H-3DH
Port 3 Control Registers
62-63
3EH-3FH
Port 3 Status Registers (Read Only)
64-77
40H-4DH
Port 4 Control Registers
78-79
4EH-4FH
Port 4 Status Registers (Read Only)
80-93
50H-5DH
Port 5 Control Registers
94-95
5EH-5FH
Port 5 Status Registers (Read Only)
96-103
60H-67H
TOS Priority Control Registers
104-109
68H-6DH
MAC Address Registers
110-111
6EH-6FH
Indirect Access Control Registers
112-120
70H-78H
Indirect Data Registers
121-122
79H-7AH
Digital Testing Status Registers (Read Only)
123-124
7BH-7CH
Digital Testing Control Registers
125-126
7DH-7EH
Analog Testing Control Registers
127
7FH
Analog Testing Status Register (Read Only)
An explanation of various operating modes and terminology follows the
EEPROM Register Map.
EEPROM Register Map
Register Map Summary
All EEPROM registers are
Read/Write, unless otherwise
specified.
Some registers address
functionality not supported by
this model, or functionality only
useful in SPI Slave mode
(Managed Mode). These
registers are mentioned here
in brief in order to prevent
inadvertent access and
operation.
The DEF settings noted in the
Register Map that follows
represent the defaults that
apply in EEPROM Mode and
the contents contained in the
default95M.dat file used by the
EEPROM program software.
In some cases (noted), these
defaults will differ in DIP switch
Mode.