Detailed instructions for use are in the User's Guide.
[. . . ] R
ASMM
System Monitoring Module
USER'S MANUAL
USER'S NOTICE
No part of this manual, including the products and software described in it, may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language in any form or by any means, except documentation kept by the purchaser for backup purposes, without the express written permission of ASUSTeK COMPUTER INC. ASUS PROVIDES THIS MANUAL "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL ASUS, ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF USE OR DATA, INTERRUPTION OF BUSINESS AND THE LIKE), EVEN IF ASUS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES ARISING FROM ANY DEFECT OR ERROR IN THIS MANUAL OR PRODUCT. Product warranty or service will not be extended if: (1) the product is repaired, modified or altered, unless such repair, modification of alteration is authorized in writing by ASUS; or (2) the serial number of the product is defaced or missing. [. . . ] Procedures for disabling the motherboard's LM78: 1. Create a bootable disk by formatting a floppy disk with system files. Copy the PCI control program PCICFG. EXE to the disk 3. Copy the DOS utility DEBUG. COM to the disk (NOTE: DEBUG. COM must be the same version as the DOS version on the disk otherwise, it will not run) 4. With the disk inserted, restart the system and press DELETE to enter BIOS setup. Adjust the BIOS boot sequence to A:, C: (that is, boot from floppy first). NOTE: Ignore the next hardware monitor error from the LM78 conflict. Under the appropriate prompt signs, type the following:
A> BUS00> BUS00> A> > xxxx:0100 xxxx:01yy > PCICFG <ENTER> WD 1 3 60 00670290 <ENTER> (disables the motherboard's LM78) Q <ENTER> (exits the PCI control program) DEBUG <ENTER> A <ENTER> int 19 <ENTER> <ENTER> (then remove the disk from the floppy drive) G <ENTER>
ASUS ASMM User's Manual
7
I. ASUS ASMM Introduction
Introduction
I. ASUS ASMM
ASUS ASMM System Monitoring Module
Minimum Server Monitor Signal Connector Server Monitor Signal Connector (TO MOTHERBOARD
SERVER CONNECTOR)
SMB Data Keyboard Lock +3V Standby TH REFV
NC NC NC Power LED SMB Clock
1
NC NC NC Ground NC CPU1 TH Ext SMI# CPU2 TH NC Reset
I. ASUS ASMM Parts/Layout 8
Chassis Connector (TO MOTHERBOARD
EXTERNAL MICRO-SWITCH)
Key Unlock Signal Connectors RESET Signal Connectors Chassis Fan Connector CPU1 Fan Connector CPU2 Fan Connector
Hardware Monitor
TO MOTHERBOARD SERVER CONNECTOR
TO MOTHERBOARD EXTERNAL MICRO-SWITCH
11
20 10
Battery Power (10µA) Intrusion Signal Ground
Photo Sensor KLOCK_C JP4 KLOCK_MB JP5 JP7 Chassis Intrusion Selection
Server Connector
Automatic Server Restart Period Selection
R
RSTCON_C RSTCON_MB LM78 Hardware Monitor
CR2032 3V Button Cell Battery
Chassis Fan CPU 2 Fan CPU 1 Fan JP6
8-bit ISA Connector
Motherboard Server Connector
Pin 1 (NC) (NC) (NC) Ground (NC) CPU1 TH Ext SMI# CPU2 TH (NC) Reset SMB Data Keylock +3Volt Standby TH REFV (NC) (NC) (NC) Power LED SMB Clock
Server Connector
ASUS ASMM User's Manual
I. ASUS ASMM
BUS: 8-bit ISA bus Battery: Lithium battery, 210mA/hour Thermal Monitoring: Onboard temperature sensor Voltage Monitoring: +12V, -12V, +5V, -5V, +3. 3V (+3. 3V needs external cable) Fan Speed Monitoring: 3 tachometers are provided to detect fan speed as low as 660rpm(needs cooling fan with extra signal line) Chassis Intrusion Monitoring: Optical chassis detection circuit is built-in (external intrusion detection connector is also provided) Security Mode: Keyboard lock/unlock, Reset enable/disable (requires Feature cable) Automatic Server Reset/Restart: Server can be hard reset after a system hang is detected (requires Feature cable) Mechanical: Half-length ISA card (length: 10. 3cm, height: 8. 8cm) Connectors 20-pin external Feature connector for ASUSTeK SMH (Server Monitor Header) 5-pin external keylock connector 2-pin external reset connector 5-pin keylock panel connector 2-pin reset panel connector 3-pin extended fan connectors I. ASUS ASMM Specifications/System 9
Server Monitor Card Specifications
System Monitor
Voltages: +5V, -5V, +12V, -12V, +3V Temperature: Card temperature Tachometer: 3 fan speed detectors Chassis Intrusion: Onboard Photo-resistor and Chassis intrusion external connector ASR Reset Status: Under ASR (Automatic Server Restart) Test mode, one can access the status of ASR RESET signal while no real system reset will be active. ID: For future upgradability, a card rev. ID is provided to enable the software to identify the card and adapt for it. ASR Status: One can recognize whether the ASR function is enabled or disabled.
ASUS ASMM User's Manual
I. ASUS ASMM
System Control
Reset Button: Hard reset enable/disable Keylock: keyboard lock/unlock ASR: Enable, disable, and test ASR period: ASR period selection through mini-jumper (30/120/240/330 seconds) Chassis Intrusion: As this status will be backup through battery, one can clear the memorization of intrusion circuit. ASUS ASMM System/Cabling 10
System Notification
The system can be notified when the voltage/temperature/fan speed exceeds the predefined thresholds. The notification mechanism can be as simple as polling or through SMI#/IRQ service routine, depending on the programming of LM78. Five ISA IRQs can be selected (IRQs 3, 4, 5, 6, 7) through hardware jumper.
ASMM Color-Coded Cabling
These connections are classified into 3 categories: chassis intrusion, fan monitor, and server monitor. Because ASR needs a much longer time to be reset, this bit should be polled by the BIOS/application before it can be accessed. A "0" indicates the ASR is under reset such that the BIOS/application must wait until it becomes a "1". [. . . ] After the ASR function is enabled, consecutively writing three I/O writes to the ASR enable/disable register with data pattern "xxxx_0001" can disable the ASR function. It can be verified by reading bit 3 of the ASR status/control register to check if it has changed "0". Otherwise, the SMC card is malfunctioning. ASUS ASMM Programming Interface 13
ASR Enable/Disable Sequence and Test
Secure Mode Enable/Disable Sequence
The system will enter secure mode only when bit 2/Mode Select A of the ASR status/control register is set to "1", then two consecutive I/O writes to the ASR enable/ disable register with data pattern "xxxx_0001" and then another consecutive I/O write to the ASR trigger register are completed. [. . . ]