In the fields of industrial automation, data acquisition, and embedded control, Socket7 architecture CPU boards have long dominated the mainstream. The ADLINK NuPRO-590 series, as a PICMG industrial single board computer based on the Intel 430TX chipset, supports processors such as Intel Pentium MMX, AMD K6-2/K6-3, and Cyrix MII. It integrates C&T 69000 VGA/LCD display chip, Intel 82559 10/100Mbps Ethernet controller, hardware monitoring, and programmable watchdog timer, playing a key role in many old but still stable production lines. Systematic maintenance and troubleshooting capabilities are crucial in the face of possible startup failures, display anomalies, or communication failures on site. This article is based on the official user manual of the NuPRO-590 series, combined with frontline operation and maintenance experience, to present a detailed hardware debugging, configuration, and troubleshooting guide for you.
Chapter 1: Product Identification and Unpacking Inspection
1.1 Model Comparison and Selection
The NuPRO-590 series offers three models, with the core difference being display and network functionality:
Model processor supports chipset VGA/LCD Ethernet PC/104
NuPRO-590 Pentium/AMD K6/Cyrix 430TX C&T 69000 Intel 82559 None
NuPRO-591 Pentium/AMD K6/Cyrix 430TX C&T 69000 None None
NuPRO-592 Pentium/AMD K6/Cyrix 430TX None None None None
NuPRO-590 is a full-featured model, NuPRO-591 has no network card, and NuPRO-592 has no VGA or network card. During on-site maintenance, it is necessary to first confirm the board model in order to prepare the corresponding drivers and cables.
1.2 Open box inspection
The standard packaging includes: NuPRO-590 CPU board, user manual, IDE ribbon cable, floppy drive ribbon cable, serial/parallel port blocking cable (NuPRO-592 only provides 1 serial port+1 parallel port), optional 2-port USB cable, and CD containing Intel PCI IDE driver, Flash Memory tool, C&T 69000 VGA driver, Intel 82559 LAN driver, and hardware monitoring tool.
Anti static warning: This board must be protected from static discharge and physical shock. Never remove any of the socketed parts except at a static free workstation
Chapter 2: Core Component Installation and Jumper Configuration
2.1 CPU installation and jumper settings
The NuPRO-590 uses a Socket7 processor socket and supports Intel Pentium MMX (166-233MHz), low-power Pentium, AMD K6-2/K6-3 (133-400MHz), and Cyrix MII processors. The system bus frequency is 66MHz.
CPU installation steps:
Lift the locking lever on Socket7 socket to a vertical position.
Align the missing corner of the CPU with the anti mistake mark on the socket and place it vertically.
Press down the locking lever to secure the CPU.
Key: Ensure that the CPU heat sink is in full contact with the CPU surface, otherwise it may cause overheating, crashes, or instability.
Jumper configuration (refer to Figure 3 in the manual for jumper position diagram):
S1: CPU multiplier setting (only supports 66MHz system clock)
CPU type frequency S1 (1-2-3-4)
Intel Pentium 133MHz (2×66) ON OFF ON ON
Intel Pentium 166MHz (2.5×66) ON ON ON ON
Intel Pentium 200MHz (3×66) OFF ON OFF ON
Intel Pentium 233MHz (3.5×66) OFF OFF ON ON
AMD K6-2/K6-3 133/400MHz (2/6×66) ON OFF OFF ON
AMD K6-2/K6-3 166MHz (2.5×66) ON ON OFF ON
AMD K6-2/K6-3 200MHz (3×66) OFF ON OFF ON
AMD K6-2/K6-3 233MHz (3.5×66) OFF OFF OFF ON
AMD K6-2 266MHz (4×66) ON OFF ON ON
JP5/S3: CPU core voltage (Vcore)
CPU type Vcore JP5 (1-3) S3 (1-2-3-4)
Low power Pentium 1.9V OFF ON ON
AMD K6-2 2.2V OFF ON OFF OFF
P55C Pentium / Cyrix MII 2.8V OFF OFF OFF ON
AMD K6-3 2.4V OFF OFF ON OFF
JP3/JP4: CPU VIO voltage
JP3 JP4 voltage
1-2 Short Circuit 1-2 Short Circuit 2.5V
2-3 Short Circuit 2-3 Short Circuit 3.3V
When replacing the CPU, it is necessary to synchronously adjust the settings of S1, JP5/S3, and JP3/JP4, otherwise it may fail to power on or damage the CPU.
2.2 Memory installation
The NuPRO-590 offers two 168 pin DIMM slots and supports SDRAM, with a maximum capacity of 256MB. SDRAM modules of 16MB, 32MB, 64MB, or 128MB can be used. Pay attention to the direction of the anti mistake notch during installation, insert vertically until the two side buckles are locked.
2.3 Clearing CMOS (JP6)
When BIOS settings are incorrect and prevent startup:
JP6 setting function
Pin 2-3 short circuit (default) normal operation
Short circuit Pin 1-2 to clear CMOS content
Operation steps: After power off, short-circuit pins 1-2 of JP6 for about 2 seconds, restore to pins 2-3, and then power on again to restore BIOS factory settings.
2.4 LCD Power Settings (JP2)
Set Function
1-2 Short circuit 3.3V (default)
2-3 Short circuit 5V
Select according to the voltage requirements of the connected LCD panel.

Chapter 3: COM2 Serial Port Mode Switching and Watchdog Timer
3.1 COM2 output mode settings (JP11/JP12/JP13)
COM2 supports three modes: RS-232, RS-422, and RS-485, configured through three sets of jumper combinations:
Modes JP11 (1-3, 2-4) JP12 (1-3, 2-4) JP13 (1-3, 2-4)
RS-232 5-3-1 / 6-4-2 5-3-1 / 6-4-2 5-3 / 6-4-2
RS-422 5-3-1 / 6-4-2 5-3-1 / 6-4-2 5-3 / 6-4-2
RS-485 5-3-1 / 6-4-2 5-3-1 / 6-4-2 5-3 / 6-4-2
The specific short-circuit combination should refer to the table in the manual. The COM2 pin is defined as DCD/RXD/TXD/DTR/GND/DSR/RTS/CTS/RI in RS-232 mode; The pin functions are different in RS-422/485 mode.
3.2 Watchdog Timer Configuration
The programmable watchdog timer of NuPRO-590 supports 0-255 seconds or minute timeouts, which can be configured through I/O ports 3F0h and 3F1h.
Configure register access process:
Enter extended function mode: Write 87h twice to port 3F0h
Configure registers such as CRF2 (counter) and CRF4 (time unit) for logic device 8
Exit extended function mode: Write 0Ahh to port 3F0h
Assembly code example (15 second timeout, system reset):
text
Enter the extended function mode
MOV DX, 3F0H
MOV AL, 87H
OUT DX, AL
OUT DX, AL
Select logical device 8
MOV DX, 3F0H
MOV AL, 07H
OUT DX, AL
MOV DX, 3F1H
MOV AL, 08H
OUT DX, AL
Set CRF4- Unit second (bit6=1)
MOV DX, 3F0H
MOV AL, 0F4H
OUT DX, AL
MOV DX, 3F1H
MOV AL, 40H
OUT DX, AL
Set CRF2- timeout value of 15 seconds
MOV DX, 3F0H
MOV AL, 0F2H
OUT DX, AL
MOV DX, 3F1H
MOV AL, 0FH
OUT DX, AL
Exit the extended function mode
MOV DX, 3F0H
MOV AL, 0AAH
OUT DX, AL
The watchdog can be triggered by keyboard or mouse interrupts to reload (reset counter), and the application needs to periodically "feed the dog" to prevent system reset.
Chapter 4: LCD Panel Interface and Display Configuration
4.1 Flat panel LCD connector (CN4)
CN4 is a 50 pin dual row pin, supporting DSTN/TFT LCD panels, with a maximum resolution of 1280 × 1024 × 8bpp color depth. The main signals include:
VCLK: Pixel Clock
P0~P33: RGB data signal (supports 12/18/24 bits)
SHFCLK: Shift Clock
FLM (VSYNC): Frame Synchronization
LP (HSYNC): Row Synchronization
ENABKL: Backlight Enable
FPvDD/FPvEE: Panel Power Supply
4.2 Panel Type Selection (BIOS)
In the Power Management Setup of BIOS, select the LCD panel type through the "Panel Type Selectable" field, which supports 16 preset panels:
Option panel specifications
Panel-1 1280 × 1024 TFT color
Panel-2 640 × 480 Dual Scan STN Color
Panel-5 (default) 640 × 480 18 bit TFT color
Panel-6 1024 × 768 TFT color
Panel-7 800 × 600 TFT color
If using a CRT monitor, set "LCD&CRT" to "CRT" or "Both" in the Standard CMOS Setup.
Chapter 5: BIOS Key Configuration Items
NuPRO-590 uses Award BIOS, press Del key to enter Setup when booting up.
5.1 Standard CMOS Setup
LCD&CRT: Select display interface - Auto, Both, CRT only, LCD only
Halt On: Set POST error pause behavior - All Errors (default, pause any non fatal errors), No Errors, All But Keyboard, etc
Hard disk parameters: Supports Auto detection of IDE devices, with optional Type 1 to 45 pre-defined or user-defined
5.2 BIOS Features Setup
Virus Warning: Protect hard disk boot sectors and partition tables, recommended disabled (must be turned off when running disk diagnostic tools)
Boot From LAN First: Start from LAN first after activation (requires cooperation with PXE)
Boot Sequence: Set the boot device sequence, such as A, C, SCSI (default)
CPU Internal/External Cache: It is recommended to enable it to accelerate memory access
Quick Power On Self Test: Enabled can shorten POST time
Security Options: Setup (password required to enter BIOS only), System (password required to boot up and enter BIOS)
5.3 Chipset Features Setup
Power Supply Type: AT (default) or ATX. If using ATX power supply, it needs to be set to ATX to support soft shutdown, modem wake-up, and LAN wake-up
Auto Configuration: usually set to Disabled for manual optimization
System BIOS Cacheable: Enabled to cache BIOS ROM addresses (F0000H-FFFFFH)
Video BIOS Cacheable: Enabled to cache video BIOS (C0000H-C7FFFFH)
Memory Hold at 15M-16M: Reserve 15-16MB of address space for ISA expansion cards, disabled by default
CPU Warning Temperature: Set the CPU temperature alarm threshold
5.4 Power Management Setup
API Function: Disabled by default (older systems typically do not use API)
Power Management: User Define, Min Saving, Max Saving, Disabled
Video Off Method: V/H SYNC+Blank (default, turn off vertical/horizontal synchronization and clear video memory) DPMS、Blank Screen
PowerOn by Ring/Wake Up On LAN: Wake up the system through modem ringing or network card (requires ATX power supply)
Panel Type Selectable: Refer to Chapter 4 LCD Panel Configuration
Soft Off by PWR-BTTN: Instant Off or Delay 4 Sec (press and hold for 4 seconds to shut down)
5.5 PnP/PCI Configuration
PNP OS Installed: No (default, managed by BIOS PnP devices), Yes (managed by OS)
Resources Controlled by: Auto (automatic allocation of IRQ/DMA), Manual (manual allocation)
IRQ/DMA assigned to: Assign specific IRQ/DMA to Legacy ISA devices or PCI/PnP devices
PCI IDE IRQ Map To: PCI-AUTO (automatically assigns IRQ14/15 to IDE channels) PCI-SLOT1~4、ISA
5.6 Integrated Peripherals
IDE HDD Block Mode: Enabled (default) Enable block mode transfer
IDE Primary/Secondary Master/Slave PIO: Auto (default automatically selects the best PIO mode) or Mode 0-4 manually set
IDE Primary/Secondary Master/Slave UDMA: Auto (default) Enable Ultra DMA/33 or Disabled
On Chip Primary/Secondary PCI IDE: Enabled (default) Enable IDE channel
COM2 Mode Select: RS232 (default) RS422、RS485
Onboard LAN Chip/Onboard VGA Chip: Enabled (default) Enable onboard network card/VGA
USB Keyboard Support: Disabled (default), if using a USB keyboard, it needs to be set to Enabled
5.7 Password Setting and Exit
Supervisor Password: Protect BIOS settings
User Password: Protect system startup
Disable password: Simply press Enter when prompted for the password
Load BIOS Defaults: Load stable default values with the lowest performance (for troubleshooting purposes)
Load Setup Default: Load optimized performance default values
Save&Exit Setup: Save modifications and exit
Exit Without Saving: Discard modifications and exit

Chapter 6: Key Points for Driver Installation
6.1 Intel PIIX Bus Master IDE Driver (Windows 95)
Pre installation requirements:
Windows 95 (Retail/OSR1/OSR2/OSR2.1) has been fully installed
Remove the real mode IDE driver from AUTOEXEC.BAT and CONFIG.SYS
Execute SETUP.EXE and select INSTALL as prompted
Windows 95 will automatically recognize Intel PCI Bus Master IDE controller after restart
The driver files are located at: Windows SYSTEM OSSUBSYS IDEATAPI.MPD, PIIKVSVD.MXD
6.2 C&T 69000 VGA Driver
Windows 95:
Control Panel → Display → Settings → Advanced Properties → Change
Click on 'Install from Disk' and point to the CD path: NuPRO NuPRO590 VGA driver WIN95
Select 'Chips and Tech. 69000 PCI AGP', restart to take effect
Windows 98:
Run CTW98600.exe in the CD path
Follow the prompts to complete the installation, restart to take effect
Windows NT 4.0:
Important: Windows NT 4.0 Service Pack 5 (or higher) must be installed first
Control Panel → Display → Settings → Display Type → Change → Install from Disk
Pointing path: NuPRO NuPRO590 VGA Driver WINNT40
Select 'Chips Video Accelerator (65545/48/50/54/55 68554 69000)'
6.3 Intel 82559 LAN Driver
NuPRO-590 offers two versions of network card chips: 82559 and 82559ER, and the driver needs to be selected according to the actual chip.
Diagnostic and driver installation tools:
Run SETUP.EXE in the CD path (or floppy disk A: SETUP.EXE)
Main menu options:
View adapter configuration: View network card configuration
Test adapter: Diagnostic testing network card
Install network drivers: Install network drivers
View Help files: View Help
Driver supported operating systems:
Novell NetWare 3. x/4. x (ODI driver)
Microsoft LAN Manager 2.x、Windows 3.x、Windows 95/98、Windows NT 4.0
SCO Unix、Linux、IBM LAN Server 4.0(DOS/OS/2)
Chapter 7: Hardware Doctor Hardware Monitoring Tool
NuPRO-590 onboard Winbond W83781D hardware monitoring IC, combined with Hardware Doctor Utility (located on CD NuPRO 590 HW Doctor ), can monitor in real-time:
7.1 Monitoring Projects
Voltage: Vcore,+3.3V,+5V,+12V, -12V
Fan speed: CPU fan (requires 3-pin fan)
Temperature: CPU temperature (onboard sensor), system temperature (external CN15 thermal sensor)
7.2 Configuration and Alarm
The upper and lower limits of all monitoring items can be adjusted
When abnormal, the status turns red and a warning message pops up
Can activate buzzer alarm (continuous alarm until the fault is resolved)
Case Open: After connecting the chassis intrusion sensor, a warning pops up when the chassis is opened (password is required to unlock)
7.3 Temperature Sensor Expansion
CN15 is a 2-pin system temperature sensor interface that can be connected to an external thermistor to monitor the internal temperature of the chassis
CPU temperature is directly monitored by onboard sensors
Chapter 8: Quick Troubleshooting Table for Common Malfunctions
Troubleshooting steps for possible causes of fault phenomena
Check S1 multiplier, JP5 Vcore, JP3/JP4 VIO settings for CPU jumper setting errors or power failure when there is no response during power on; Check AT/ATX power supply
Power on but no display (CRT) VGA chip disabled or display interface selection error. Check if the Onboard VGA Chip is enabled in the BIOS; Set LCD&CRT to CRT in Standard CMOS
No LCD display panel voltage (JP2) or panel type setting error check JP2 (3.3V/5V); Check if the BIOS Panel Type Selectable matches
COM2 communication failure jumper mode does not match device, reconfigure JP11/JP12/JP13 (RS-232/422/485)
Frequent system resets or crashes, poor CPU cooling, or watchdog timeout check for radiator contact; Check the watchdog configuration and feeding program
Hard disk cannot recognize IDE channel disabled or PIO/UDMA setting error check On Chip Primary/Secondary PCI IDE is enabled; IDE HDD Block Mode is enabled
The network card cannot connect. The network card chip is disabled or the driver is not installed. Check that the onboard LAN chip is enabled; Run diagnostic tool testing
Keyboard failure Keylock enabled or USB keyboard support not enabled Check CN12 Keylock pin status; Set USB Keyboard Support to Enabled in BIOS
System time loss, CMOS battery depletion, replacement of CR2032 button battery; Reset date/time
Hardware monitoring alarm for high temperature, fan shutdown, or abnormal voltage. Check fan operation; Check the heat dissipation conditions; Replace power supply
