
AN84REV1
53
CS8920 Technical Reference Manual
3.5 Programming and Initializing
the EEPROM
The contents of the EEPROM may
either be pre-programmed in an stand-
alone EEPROM programmer or
programmed after installation through
the CS8920’s serial interface.
When programming an EEPROM for
the first time via the CS8920's serial
interface after the EEPROM has been
installed on the adapter, the CS8920's
auxiliary key must be used.
On reset, if the Reset Configuration
Block's checksum is invalid ( typically
the case with a new EEPROM
installation), the CS8920 performs an
EEPROM reset. This reset reloads all of
the CS8920's PacketPage registers with
their default values, thereby leaving the
CS8920 inactive. In this state, all
communication with the CS8920 using
normal IO is disabled. Further, the
CS8920 will no longer respond to the
standard PnP initiation key.
However, writing the CS8920-specific
auxiliary initiation key to the PnP write-
data port after an EEPROM reset will
enable the CS8920 to respond to
standard PnP commands. The adapter is
then configured with an IO base and
made active by writing the appropriate
commands and data to the PnP write-
data port. Once the CS8920 has been
made active and the IO base address is
assigned via the PnP interface, the
EEPROM may be programmed in the
usual manner. Refer to the CS8920 Data
Sheet for more information on
programming the EEPROM via the
CS8920’s serial interface.
WARNING: The CS8920 will respond
to the auxiliary key only after an
EEPROM reset has occurred. In
addition, the CS8920 will not respond to
the auxiliary initiation key if the PnP
functions of the CS8920 are disabled.
Therefore, it is important to ensure that
the CS8920 is explicitly activated from
the Reset Configuration Block whenever
a valid Reset Configuration Block is
present and the CS8920's PnP functions
are disabled. Failure to do so will make
it impossible to communicate with the
CS8920 and to re-program the
EEPROM without first removing it from
the adapter and installing in another
adapter or stand-alone EEPROM
programming device.
3.5.1 Maintaining EEPROM
Configuration Data
Crystal provides two utilities for
maintaining the configuration
information stored in the EEPROM.
One is designed to be used by OEMs to
initialize the EEPROM’s contents before
shipping to the end-user (OEM
EEPROM Programming Utility).
The other is a DOS-based Setup and
Installation utility run by the end-user at
the time the adapter is installed. The
Setup and Installation utility allows the
end-user to configure the adapter for a
specific system. Refer to Section 4.2 for
more information on the DOS Setup and
Installation utility.
The OEM is left to determine the best
procedure for programming EEPROMs
Содержание LAN CS8920
Страница 12: ...AN84REV1 12 CS8920 Technical Reference Manual Figure 2 1 1a Placement of Components Top Side ...
Страница 13: ...AN84REV1 13 CS8920 Technical Reference Manual Figure 2 1 1b Placement of Components Solder Side ...
Страница 14: ...AN84REV1 14 CS8920 Technical Reference Manual Figure 2 1 1c Ground Plane ...
Страница 15: ...AN84REV1 15 CS8920 Technical Reference Manual Figure 2 1 1d Power Plane ...
Страница 16: ...AN84REV1 16 CS8920 Technical Reference Manual Figure 2 1 1e Signal Routing Solder Side ...
Страница 17: ...AN84REV1 17 CS8920 Technical Reference Manual Figure 2 1 1f Signal Routing Component Side ...
Страница 23: ...AN84REV1 23 CS8920 Technical Reference Manual Figure 2 2 2 Ground connection Top layer of two layer Combo Card ...
Страница 25: ...AN84REV1 25 CS8920 Technical Reference Manual Figure 2 2 4 Placement of Components Top Side ...
Страница 26: ...AN84REV1 26 CS8920 Technical Reference Manual Figure 2 2 5 Placement of Components Solder Side ...
Страница 27: ...AN84REV1 27 CS8920 Technical Reference Manual Figure 2 2 6 Component top side of four layer board ...
Страница 28: ...AN84REV1 28 CS8920 Technical Reference Manual Figure 2 2 7 5V Plane of four layer board ...
Страница 29: ...AN84REV1 29 CS8920 Technical Reference Manual Figure 2 2 8 Ground Plane of four layer board ...
Страница 30: ...AN84REV1 30 CS8920 Technical Reference Manual Figure 2 2 9 Solder side bottom of four layer board ...
Страница 67: ...This datasheet has been downloaded from www DatasheetCatalog com Datasheets for electronic components ...