- IBM PS/2 ServerGuard
IBM PS/2 ServerGuard Adapter Option v1.0
193-297 IBM PS/2
194-184 IBM PS/2 ServerGuard
Power Planes Vcc,
Vbb, and Vbat
PCMCIA Slot Use
Power Control Box
Box LED Status Indicators
0275xx Series Errors
POST/Config Errors with
False 027564 Errors
The ServerGuard Adapter is a standard IBM type-3
Micro Channel card size (3.475 inches X 11.500 inches). The PC board
contains 10 layers, three voltage, one ground, six signal planes.
Note: Some field failures have been
isolated to the connector for the Power Control Cable being inverted in
its socket (J20) on the ServerGuard Adapter. This is a keyed rectangular
connector, but it may be plugged inverted if forced. This situation may
damage either the power control module, the Adapter, or both.
|BH3 Backup Battery, CR2032
C Catches for battery pack
J1 Header for remote
J4 Power plug for 7.2v NiCad
J6 No idea
J7 No idea
J9 No idea
J10 No idea
J20 Power Control Cable Header
PCMCIA Slots- Type II
to PCMCIA slots
SP1 No idea
U1, U13 NS LM34
U2 CP Clare LQ54B00
U5 32.768 KHz Osc
U6 Power Trends PT6101N
U7 NS LM2931 AT 5.0
U9 40.0000 MHz Osc
U12 Sony CXK581001M-85LL
U100 Dallas DS1210OS
J6, J7 and J9, J10
Guessing big time here. Possibly both pairs are headers
to connect to a system power switch and the System Board power connector
on a 7546?
DS1210 Nonvolatile Controller Chip
By combining the DS1210 Nonvolatile Controller Chip with
a CMOS memory and batteries, nonvolatile RAM operation can be achieved.
Spec sheet HERE.
3 Volt Battery
The 3v CR2032 is used to maintain power to the NVRAM and
the real time clock. Average battery life is estimated at 10 years.
U1 and U13 provide input to the A-D converter for monitoring
the internal temperature of the system. The two sensors are used to compute
an average temperature within the system.
The sensors increase the output 10mV per degree F. The
ADC represents each 10mV increment as one bit value and measures a temperature
range from -26F to 230F. (Ed. Boiling
water is only 212F!)
I see now why IBM is not an industry leader now. To quote
"The Serverguard Adapter /A has two jumpers: a password-override jumper
and a manufacturing jumper".
Password Override Jumper
The Password-override jumper is used to reset the administrative
password in case the password is forgotten or the NVRAM area becomes corrupted
(if the battery fails).
The administrative password protects functions such as
changing passwords, changing power controls, setting error thresholds,
and updating code in flash memory.
When the jumper is on pins 2-3, it is in the normal operating
position. To override the admin password, jumper pins 1-2. Restore the
jumper to 2-3 to protect the new password.
Ed. Now what the hell? Which jumper
PT6101N 1 A, 12-Pin SIP Integrated
Switching Regulator, +5 V data
Power Indicator LEDs
When all LEDs are off, the adapter is in the sleep mode.
CR1 When blinking (about once every
5 sec) adapter is working normally.
CR2 State of Vcc power plane. When
lit, the system power supply is On.
CR3 State of Vbb power plane. When
lit, power input for the Vbb power plane is present.
|U30 TI 406AAL (82G3495)
U38, U39 TI ADC0808FN CMOS
U40 Sony CXK581001M-85LL
U42 Sony CXK5864BM-70LL
U44 Uh, not sure. Solder pads.
U45 Dallas DS1284Q
U58 32.0000 KHz or MHz?
U45 Time of Day Clock
The adapter uses a real-time clock with a back-up battery
as an alternate voltage source. This clock is used to maintain an independant
time-of-day source, and it uses the alarm to schedule system power events.
Whenever the system power or battery pack (7.2v) is off, the clock uses
the back-up battery (3.0v)
Anyone with a component mounted on these solder pads? See POST
The ServerGuard has three seperate power planes, Vcc, Vbb, and
Vcc Power Plane
This plane is powered by +5v dc from the system power
supply and contains all of the system-interface logic on the adapter. If
the system is powered on, the adapter is active.
Each time the system +5v goes below 2.5v, an internal
interrupt (AD_INT3) is generated to alert the adapter microprocessor that
power has been removed.
Vbb Power Plane
This is powered from a voltage regulator that receives
it's input from the system +12v dc supply when the system is on. When the
system is powered down, the Vbb Power Plane is powered from the 7.2v dc
It provides the power for most of the computational logic
on the adapter (microprocessor, memory, and ADC). When the battery is the
power source, the Vbb voltage can be turned off with the power-kill bit;
this bit has no effect when the system +12v is present.
When power to this plane is removed, the adapter is in
sleep mode. The adapter is awakened by:
Incoming call to the modem
Power-override switch pressed
Scheduled wake-up alarm from RTC
Battery Voltage Plane (Vbat)
Powered from a voltage regulator, which receives it's
input from the system +12v supply when the system is on or from the 7.2v
battery pack when the system is powered off. It contains the logic that
controls the power-on state of the system power supply and the input for
the Vbb power plane.
Logic on the Vbat plane is always active and cannot be
turned off, as long as the 7.2v battery pack has power.
The functions on this power plane include the Shutdown,
Power-Kill, Suicide, and Low-Power Enable registers, the LED and it's controls,
the control logic for the Vbb power plane, and the voltage regulator for
the Vbat power plane.
Is it a PCMCIA Adapter?
No! Slot A (upper) reserved
for modem The modem is dedicated to ServerGuard and is not accessible by
computer software. Slot B (lower) reserved
It is a 2400bps, FDX modem with auto-dialing, auto-answering,
and sleep mode features. In sleep mode, the modem responds to the ring-indicator
signal. When the modem is called, it generates an interrupt to the adapter
Slot B Mystery
The tech ref never says Slot B is reserved. It has the
same programming information as Slot A. Maybe the ADF can be hacked?
The IBM PS/2 ServerGuard Adapter is supported in the following
systems:7546-411/640/641, 8580, 8590, 8595, 9577, 9585, 9590 and 9595
Operating System Requirements
OS/2.0 with CSD or OS/2 2.1 or higher, NetFinity
Manager for OS/2, NetFinity ServerGuard Services and IBM PS/2 ServerGuard
NetWare support for the ServerGuard will be available for
Versions 3.11, 3.12 and 4.0.
Run from any System on Network
ServerGuard and NetFinity for OS/2's features are
available from the server system, or from any PC on the network.
Using IBM PS/2 ServerGuard MASS/2 Monitor from a remote ASYNC system, the
LAN administrator can check and set alarm parameters, display server temperature,
server voltages, and power condition. Additionally the LAN administrator
can power on/off or recycle power on the server.
MESSAGES, STATISTICS AND LOGS
Warning parameters for the system can be set with the
ServerGuard option. Once set, the system automatically sends warning
alerts to users, dials out to remote pagers, or shuts down if operational
limits such as temperature or voltages reach unacceptable limits.
ServerGuard information is displayed
graphically, and more detail is available at the click of the mouse.
The ServerGuard option makes system operational statistics, such as CPU,
disk capacity utilization, available in real time. NetFinity
for OS/2 displays a record of the last 10 seconds to 10 days (user selectable)
for each statistic. The statistics can be stored to disk for long-term
storage and analyses.
ServerGuard records all critical
events in a non-volatile (NVRAM) log, easily accessed for review.
Because the ServerGuard is battery-backed, the log can always be accessed
even if the server is not operating.
The ServerGuard allows reboot and power on/off control of the server
LAN Access to configuration information
Server power control and system reset capabilities
controlled automatically or by real-time commands
Alerts triggered by thresholds that can be
preset by the user
The ability to direct alerts to pagers, LANs,
remote or local systems
A battery backup designed to allow communications
with the ServerGuard card during server power outages or when the administrator
has powered the server down
Levels of security and password protection
Comprehensive error logging
Remote (LAN) console/remote ASYNC access capabilities
Remote (LAN) file transfer to and from the
Remote (LAN) entry of operating system commands
Compliance with emerging LAN management standards
When the computer power goes down, the IBM ServerGuard
and logs the error
out through modem, LAN, or local server port to alert designated person
of the failure
Monitoring and Controlling Resources
voltages (+5V dc, +12V dc, -12V dc )
of the battery
and errors for
- Input and output devices
- Operating system (for standalone computers )
- Network operating system ( for computers on a network )
Computer power on and off
Must be such a thing. No idea right now. Looks to be a
power saving state.
ServerGuard under OS/2
For anybody who has one, here's what I did to get it working
in OS2. Download and install netfinity 5.06 for OS/2 from IBM's site. Once
that's running, download OEP128A.EXE as well. Create the disk, then run
the install program. Change the source from c:\netfinity to a: and choose
the option to install for local administration and then reboot. When you
run netfinity, you'll see the Serverguard option and from there you can
look at the logfile and set up settings for it. It works without the power
supply, but is limited of course. The power supply for the IBM ISA remote
management adaptor is the same thing and they can be found on ebay. External
Power Control Box
A rechargeable 7.2v Ni-Cad battery pack
is used to power the adapter logic when the system is powered off. The
EPCB recharges the battery while the adapter is in sleep mode.
When fully charged, it provides about 50 minutes of power
to the adapter, or if the adapter is in sleep mode, it provides about 60
hours of power. When fully discharged, it takes about 24 hours to fully
The adapter monitors the battery voltage, and when the
voltage reaches a predetermined threshold, it takes the specified action
(eg. go to sleep).
Battery Pack Construction
Six AA sized NiCad cells, No special size needed. 7.2v, 600mAH
total. Individual cells are marked "Japan YA". To remove battery pack-
squeeze both catches inward. Pull the pack up , pivoting on the hinges
that are on the opposite side of the catches.
(New battery need 24 hours to charge)
Box P/N 71G6222 (used also with
The External Power Control Box (EPCB) controls the ac input into
the system power supply. A cable provides a control path from the ServerGuard
to the EPCB. The system power cord is plugged into the EPCB, and the EPCB
is plugged into an ac source.. The ServerGuard then controls the system
power by signalling the EPCB to turn power to the system on or off.
The EPCB has a power override swith. When the switch is
closed (on), ac power os provided to the system regardless of the ServerGuard
controls to the EPCB. When the switch is open, the power to the system
is determined by signals from the ServerGuard.
The EPCB has two LEDs. The power-status LED reflects the
state of LED1 on the ServerGuard, and the cable-attached LED shows if the
control cable from the ServerGuard is connected correctly.
IBM PS/2 ServerGuard Features
The cable from the EPCB to the adapter is a shielded cable
that connects digital ground on the adapter to digital ground on the EPCB
OVRIDE Pin 1 The Override-status
signal is an output to the adapter that indicates the state of the power-override
switch. A high level indicates the switch is open, low indicates closed.
EXTPWR Pin 2 The external-power
signal is an output to the adapter and is used to recharge the 7.2v battery
SHUTEN Pin 3 The Shutdown-enable
signal is an output to the adapter and is grounded in the EPCB.
DCON Pin 4 This signal is an input
from the adapter that is used with EPCB_CLK to control the power-up
and power-down state of the system. When SHUTEN is low, this signal is
controlled by the shutdown bit.
LEDON Pin 5 This signal is an input
from the adapter that controls the power-status LED on the EPCB. It is
controlled through the Adapter Control Register 1.
CARD_DETECT Pin 6 This signal is
an output to the adapter that indicates whether the EPCB is connected correctly.
It is pulled low by the EPCB. The state of this signal is indicated in
the EPCB-status bit.
GOOD_CABLE Pin 7 This signal is
an input from the adapter that controlls the cable-attached LED on the
EPCB. It is lit when the signal is low.
EPCB_CLK Pin 8 This signal is an
input from the adapter that clocks the data on DCON. The data is transferred
on the rising edge. It is controlled by the EPCB Control register.
My Power Cord was
If someone sliced off your power cord, it uses an 8 pin mini-DIN
plug to a 10 position header. Cable is PN 61G2145. It isn't a PS/2
plug, though it looks like it without a center polarizing rib. Looks like
a Mac Local Talk plug...
Note- My 10 pin header numbering
is off. I do know that the "N" is correct. N is pin 7.
10 Pin Header
Power Control Box LED
PCB- Power Control Box POB-
Power On Button
|Power status LED
System on and functioning
SG is monitoring system
Power off too long
Charge battery. Push POB, leave on 24hrs
Replace battery pack.
|Cable attached LED
No action required
Cable unplugged or bad
PCB is unplugged.
Attach / replace cable.
Plug PCB in to outlet.
The Serverguard's series of error
messages is HERE
POST or configuration
errors with ServerGuard installed
The ServerGuard Adapter causes 66 errors (configuration)
during POST or isn't recognized in Configuration. This exposure is
limited to POST.
Once the ServerGuard adapter has successfully completed
POST, it will function normally, without further exposure to the problem
until the system is once again powered on (POST is run again).
Problem Isolation Aids Inspect the ServerGuard card for
a component (chip) at location U44. If this module is missing, the adapter
is NOT exposed to this problem. The location of U44 is printed on the card,
but the lettering is very small. Refer to the following diagram for the
location of U44:
Backside of the ServerGuard Adapter
Fix This problem is being corrected in current production. A new version
of the ServerGuard adapter is available under FRU P/N06H8091.
Ed. My SG doesn't match the FRU
or PN. The two chips to the right of U44 (above) look to be EPROM, while
my SG has flash. I do have a U44 close to that location, but I will have
to install the SG to confirm my hunch.
View Configuration Symptoms
The chip (U44) caused numerous problems, but the most
obvious symptom is trashed configuration and setup. If you look at
the MEMORY section of your VIEW CONFIGURATION section, are there musical
notes insted of a number? This is a dead giveaway to a bad SG card.
Error Code 027564
may be False
If error code 027564 is displayed (12 Volts from the power
supply is bad).when running the serverguard adapter diagnostics, but no
system failures reported and no other diagnostic failures are experienced,
then it is a false error. No hardware or software needs to be replaced.
166 POST Error With ServerGuard Adapter
During POST a 166 error is received indicating the installed
ServerGuard Adapter is "busy."
ALL PS/2 Servers with the serverguard adapter, FRU P/N06H8091, installed
may be affected.
Do not replace the ServerGuard Adapter. This error may
be caused by either inserting or removing the modem from the PCMCIA socket,
or connecting/ disconnecting the battery-pack to the adapter while system
power is on.
To Correct the Problem:
1. Power off the system, then remove the adapter.
2. Make sure the battery-pack is fully charged.
3. Disconnect the battery-pack from the adapter for a few seconds.
4. Reconnect battery-pack, make sure the 3 LED's, located on top of
the PCMCIA modem socket, follow this sequence:
- CR3 comes on first.
- Seconds later, CR2 blinks 5 TIMES in a 5 second interval, stays on
for a few seconds and goes off.
- Seconds later, CR3 goes off.
- CR1 remains off the whole time.
IBM PS/2 ServerGuard
I/O Address Range
Allows you to choose a unique I/O address range which is used
by operating systems to communicate with this adapter
8800-880F, 8C00-8C0F, 9000-900F, 9400-940F, 9800-980F, 9C00-9C0F
DMA Arbitration Level
Allows you to select the DMA channel the adapter will
use to transfer data.
9>, Arb 8, Arb 7,Arb 6, Arb 5, Arb 4, Arb 3, Arb 2, Arb 1, Arb 0,
Arb E,Arb D, Arb C, Arb B, Arb A
Allows you to set
the interrupt level for the adapter. Ed.
IRQ 14 will give 95 the sh*ts...
<IRQ 5>, IRQ 14
If On, the adapter will release control
of the Micro Channel as soon as another Micro Channel adapter preempts
or requests the bus. If Off, the adapter will continue to hold the
bus until the entire transfer has been completed.
Adapter Serial Port Emulation
This is commented out. If you want to
enable this option, remove the ";" at the front of each line.
Serial port emulation is used to make this adapter look
like a SERIAL 1 port to the system. This allows the modem port on
this adapter to be used for remote diagnostics in addition to the normal
modem functions that would be performed by this adapter.
When this function is enabled, SERIAL 1 should NOT be
used as a general purpose serial port. If remote diagnostics is not
going to be used, this function should be <Disabled>.
IO 03F8h-03FFh Int 4, Disabled
PCMCIA Slot A
This item is not changeable. This adapter
requires a Modem card inserted into PCMCIA Slot A in order to operate.
Do not remove the Modem PCMCIA card in Slot A.Modem card
PCMCIA Slot B
This item is not supported
at this time. Currently, this adapter does not support the insertion of
a PCMCIA card into slot B. If the support becomes available in the future,
a flash update to the
adapter's firmware will be required and will be separately purchaseable.