Level 1: Load preset value 1, count down, timeout triggers interrupt (IRQ/SMI/SCI).
Level 2: Load the preset value 2, count again, timeout drives the WDT_TOUT # pin to pull low, triggering a system reset.
Supports free running mode (using only preset value 2, automatic reload).
Configuration steps (brief description):
Enable Watchdog (Integrated Peripherals → Onboard Devices → Watch Dog Timer) in BIOS.
Get the memory base address (BAR, offset 10H).
Write preset value 1 (BAR+00H) and preset value 2 (BAR+04H) according to the unlocking sequence (write 80H, 86H to BAR+0CH).
Configure WDT control register (offset 60-61H): Select pre frequency division (1 μ s-1s or 1ms-1min) and interrupt type.
Set WDT lock register (offset 68H): Bit 2 selects mode (0=WDT, 1=free run), bit 1 enables, bit 0 locks.
To prevent timeout, the counter needs to be reloaded through the RELOAD bit (bit 8) of BAR+0CH before resetting to zero.
In addition, it is necessary to switch the WDT_TOUT # signal from GPO32 to WDT function (GPOBASE+30H bit0=0), and enable the reset circuit through GPO57 control (reset is effective when GPOBASE+38H bit57=0).
ADLINK provides the DOS testing tool HRWDT.EXE, which can be used as a reference.
IPMI Remote Management and OEM Commands
The onboard BMC (ATmega128L-8AU) supports IPMI v1.5 and provides the following key features:
Device ID, cold/hot reset, self-test results, and ACPI power status management;
Setting and resetting the watchdog timer;
Sensor data recording (SDR) and FRU information reading;
Event messages, platform events;
Chassis control (power on, power off, reset).
In addition, ADLINK defines several OEM extension commands (NetFn=30h), including:
OemShowRevision (12h): Returns firmware version, product ID, etc.
OemRescanGalinput (22h): Rescan the geographic address and update the IPMB address.
OemReportGeoAddress (F0h): Reports the IPMB address and GA pin status.
OemEnable Smbus (F2h)/OemDisable Smbus (F3h): Enable/disable I2C bus access.
OemResetHost (F5h), OemPowerOff (F6h), OemPowerOn (F7h): Remote reset/power-off/power on control.
These commands can be sent through IPMI tools or serial CLI, making them suitable for remote maintenance.
Geographic address mapping: The board automatically generates IPMB addresses (0xB0~0xEE) based on the GA [4:0] pins of the backplane, and multiple master systems can coexist.
Sensor List:
BMC Watchdog, 3.3V, 5V, CPU temperature, system temperature (B2 and earlier versions); Add a 12V voltage sensor for B3 and beyond.
Serial Console redirection
Through the Console redirection function in BIOS, POST information and system commands can be output to the serial port, enabling remote debugging without a display. Usage:
Enable Console redirection in BIOS and set the baud rate (consistent with the client, recommended 115200).
Connect the server COM port to the client COM port using a null modem cable.
Run HyperTerminal or similar terminal software on the client, configure the same baud rate, 8 data bits, 1 stop bit, no checksum, ANSI/VT100 simulation.
Turn on the server power, and POST information will be displayed in real-time on the client.
After entering the operating system, command line operations can still be executed through this serial port (with OS support).
Note: Some function keys (such as DEL, ESC, directional keys) require escape sequences (see manual appendix), for example, ESC [1~represents HOME.
Common troubleshooting and maintenance suggestions
Possible causes and solutions for the fault phenomenon
No display on power, CPU not installed or heat sink not properly attached. Check the CPU locking screws and heat sink installation
Hot swappable blue light abnormal backplane ENOM # not connected correctly. Confirm that the backplane supports PICMG 2.1 and ENOM # is enabled in BIOS
Check if all SWY/SWZ on RTM are turned on (rear) or off (backplane) due to incorrect setting of the rear gigabit routing switch
CF card cannot recognize master-slave conflicts. Adjust the Master/Slave bit of SWY5 to ensure no duplication
IPMI cannot communicate. Serial port mode is not set to IPMI. Switch SWZ2 to IPMI mode (3-ON, 4-ON)
Watchdog does not trigger reset. GPO57 is not pulled low or WDT is not enabled. Check GPOBASE+38H bit57=0 and confirm that Watchdog is enabled in BIOS
System overheating, shutdown, poor air duct or fan failure guarantee 30 CFM forced air cooling, check the installation of heat sinks
BIOS settings cannot save CMOS battery failure, replace onboard battery (pay attention to anti-static)
Power consumption reference (based on test data):
ULV 1.66 GHz idle: approximately 24.5W( 5V@3.9A + 3.3V@1.5A )
LV 2.0 GHz full load: approximately 48.5W( 5V@8.7A + 3.3V@1.55A )
The actual power consumption is related to the load and peripherals, and there should be margin in the power supply design.
