Why still pay attention to Socket7 SBC?
In the long lifecycle applications of industrial automation, military equipment, and medical instruments, many systems are built on ISA bus and Socket7 processors and are still running today. Although CPU performance is far inferior to modern platforms, its stability, reliability, software solidification, and mature scalability make comprehensive replacement costly. ADLINK's NuPRO-598 is such a half sized industrial single board computer (SBC) that supports Intel Pentium MMX, AMD K6-2/K6-3, and Cyrix MII processors. It is equipped with Intel 430TX chipset, providing VGA/LCD display, 10/100M Ethernet, hardware monitoring, and programmable watchdog. It was widely deployed in the industrial control field in the early 2000s.
As devices age, engineers often face issues such as hardware troubleshooting, lost jumpers, confusing BIOS settings, and difficulty installing drivers. This article is based on the NuPRO-598 user manual, providing a practical guide for engineers who are still maintaining these "old tricks" from hardware disassembly, jumper configuration, Watchdog programming, BIOS tuning to hardware monitoring.
Hardware Overview and Core Specifications
2.1 Processor and Chipset
NuPRO-598 adopts Socket7 processor socket and supports:
Intel Pentium MMX(166~233MHz)
Low power Pentium (166-400MHz, requiring frequency reduction)
AMD K6-2/K6-3(166~400MHz)
Cyrix MII(133~233MHz)
The front-end bus is fixed at 66MHz. The chipset is Intel 430TX (82430TX+82371EB), paired with 512KB L2 cache (onboard), supporting 1 168 pin DIMM, and a maximum of 128MB SDRAM (PC-66/100).
2.2 Onboard peripherals and interfaces
Display: C&T 69000 VGA chip, embedded 2MB SDRAM memory, supports synchronous display of CRT and LCD (DSTN/TFT), with a maximum resolution of 1280 × 1024@8bpp .
Network: Intel 82559 10/100Mbps PCI Ethernet controller, supporting WOL and remote wake-up.
Storage: 1 enhanced IDE interface (supporting Ultra DMA/33), 1 FDD interface, and 1 DiskOn Chip socket.
Serial parallel port: 2 16550 serial ports (COM1 RS-232, COM2 switchable RS-232/422), 1 parallel port (SPP/EPP/ECP).
USB: 2 USB 1.1 pins (requires external cable).
Other: PS/2 keyboard and mouse, hardware monitoring (Winbond W83781D), watchdog timer (0-255 seconds/minute), PICMG standard compatible.
2.3 Physical specifications
Half size: 185mm × 122mm, suitable for compact chassis.
Power consumption:+5V @ 11.8A (full load K6-3/400), attention should be paid to heat dissipation.
Working temperature: 0~60 ℃, humidity 5%~95%.

Key jumper configuration - revitalizing old CPUs
The jumpers of NuPRO-598 are concentrated in specific areas of the PCB (Figure 3), and the following are the most commonly used jumpers.
3.1 CPU multiplier setting (JP7)
JP7 is a 3-pin jumper used to set the internal multiplier of the CPU. Taking the 66MHz bus as an example:
CPU type frequency JP7 (5-3-1)
Pentium 133MHz(2×66) ON - OFF - ON
Pentium 166MHz(2.5×66) ON - ON - ON
Pentium 200MHz(3×66) OFF - ON - OFF
Pentium 233MHz(3.5×66) ON - OFF - OFF
AMD K6-2 166MHz(2.5×) OFF - ON - ON
AMD K6-2 200MHz(3×) OFF - ON - OFF
Cyrix MII 133MHz(2×) ON - OFF - ON
Cyrix MII 166MHz(2.5×) OFF - ON - ON
Cyrix MII 200MHz(3×) OFF - ON - OFF
Cyrix MII 233MHz(3.5×) OFF - ON - OFF
Note: The actual CPU type may have special voltage requirements (see Vcore settings below). If replacing the CPU, be sure to check the multiplier and voltage.
3.2 Core Voltage Setting (JP9)
JP9 is used to select the CPU core voltage (Vcore), and supports voltages of 2.3V, 2.4V, and 2.8V (see manual table for specific jumpers). Common CPU voltage:
Pentium MMX:2.8V
AMD K6-2: 2.2~2.4V (refer to data manual)
Cyrix MII:2.8V
Incorrect voltage may permanently damage the CPU, please be cautious.
3.3 CPU I/O voltage (JP4, JP5)
Select the CPU I/O buffer voltage, usually 2.5V or 3.3V. It is usually set to 3.3V (default).
3.4 Clearing CMOS (JP2)
Short circuiting 1-2 pins can clear CMOS content and restore BIOS default values. Short circuit 2-3 pins during normal operation.
3.5 LCD Power Supply Selection (JP1)
When connecting the LCD panel, choose 3.3V or 5V power supply, depending on the panel specifications.
3.6 Other jumpers
JP8: Case Open sensor interface for chassis intrusion detection.
JP6: System temperature sensor interface (external thermistor).
Detailed explanation of onboard connectors
4.1 Front panel interfaces (CN11, CN10, CN9, etc.)
CN11 (COM1): 10 pin header, RS-232 (DCD, RXD, TXD, DTR, GND, DSR, RTS, CTS, RI).
CN10 (COM2): Same as 10 pins, but supports RS-422 (TXD+/-, RXD+/-, RTS+/-, CTS+/-) and RS-232 (jumper configuration).
CN9 (PS/2 keyboard), CN8 (PS/2 mouse): 6-pin mini DIN pin head.
CN6 (VGA): 15 pin D-sub, standard RGB+sync signal.
CN7 (RJ45): Ethernet interface with Link/Activity LED.
4.2 IDE and FDD Connection
CN1 (IDE): 40 pin header, supports both master and slave devices, supports PIO Mode 3/4 and Ultra DMA/33.
CN3 (FDD): 34 pin header, supports 360KB~2.88MB floppy drive.
4.3 Power Supply and Front Panel Control
ATX power input: CN2 (6-10 pins), providing PS-ON #,+5VSB, etc., supporting ATX power management.