In the fields of industrial control, automation testing, and embedded computing, the semi long Single Board Computer (SBC) is highly favored due to its high reliability, long lifecycle, and compact mechanical structure. The NuPRO-775 series launched by ADLINK is precisely such an industrial motherboard based on the Socket-370 processor slot and using the Intel i82810 chipset. It supports processors such as Intel Celeron 300-533MHz and Pentium III 500E/550E, and is suitable for harsh industrial environments. Although this model is already a mature product, it is still common in many old production line upgrades and maintenance. Mastering its installation, BIOS tuning, and driver configuration methods is of practical significance for on-site engineers. This article is based on the official user manual and provides a systematic operation guide from the dimensions of hardware layout, jumper settings, memory matching, BIOS fine tuning, onboard VGA and LAN driver installation, as well as hardware monitoring and watchdog configuration.
Product Overview and Open Box Inspection
NuPRO-775 is a half size (185mm × 122mm) PCI industrial motherboard, with its core advantages being:
Supports Intel Celeron and Pentium III processors (66/100 MHz front-end bus)
Single 168 pin DIMM slot, maximum 256MB PC-100 SDRAM
Integrated Intel i82810 graphics controller (AGP 2X, supports up to 1600 x) 1200@85Hz )
Onboard Intel 82559 10/100Mbps Ethernet controller, supporting Wake On LAN
Winbond W83627HF Super I/O, Integrated hardware monitoring (temperature, voltage, fan speed)
Programmable watchdog timer (0-255 seconds or minutes)
Support ATX power management, modem wake-up ACPI
The standard unboxing accessories include: motherboard body, user manual, IDE cable, floppy drive cable, dual serial and parallel port brackets, optional USB cable, and a CD containing hardware configuration INF files, VGA driver, LAN driver, and hardware monitoring tools.
Key points for installing CPU and memory
1. CPU installation steps
The Socket-370 slot has a foolproof notch. When installing, make sure that the notch of the CPU is aligned with the protrusion on the inside of the slot, and gently insert it to lock the buckle. Key precautions: The CPU heat sink must be in full contact with the top surface of the CPU and coated with thermal grease, otherwise it may cause overheating, crashes, or instability. The manual emphasizes that if the heat dissipation is poor, the system may hang, and it is necessary to check the contact surface.
2. Memory selection and insertion
The motherboard only provides one 168 pin DIMM slot and supports PC-100 non buffered SDRAM of 16MB, 32MB, 64MB, 128MB, and 256MB. The total capacity limit is 256MB. It is recommended to use a strip that complies with the PC-100 specification. If PC-133 is used, it may run at a lower frequency, but stability needs to be tested.
3. Frequency jumper settings (JP1, JP2)
This is the most error prone step in installation. The manual provides the corresponding CPU frequency and SDRAM frequency for jumper combinations:
CPU frequency SDRAM frequency JP1 JP2
66 MHz 100 MHz 1-2 2-3
100 MHz 100 MHz 2-3 2-3
66/100 auto 100 3-4 2-3
Preserve the future 1-2
Attention: JP3 is the power button jumper, JP4 is the standby power connector (used for Wake On LAN and modem wake-up, requiring 5VSB from ATX power supply).
Detailed explanation of onboard connectors
The motherboard provides a variety of I/O interfaces, and the following are commonly used connectors and their pin definitions (partially excerpted):
CN1 (floppy drive): 34 pin pin, supports 360KB/720KB/1.2MB/1.44MB/2.88MB floppy drives, pin 1 is GND, pay attention to the direction.
CN2/CN3 (IDE): Two EIDE interfaces, supporting PIO Mode 3/4 and Ultra DMA/66, with a maximum of 4 devices. Note that the master and slave disks are set through hard disk jumpers.
CN4 (COM2), CN5 (COM1): 10 pin pin pin, standard RS-232 level. Pin definitions include DCD, RXD, TXD, DTR, GND, DSR, RTS, CTS, RI, NC. Actual use requires a DB9 adapter board.
CN9 (parallel port): 25 pin pin pin, supports SPP/ECP/EPP mode, ESD protection up to 4KV.
CN13 (PS/2 Mouse), CN10 (PS/2 Keyboard): 6-pin Mini DIN, keyboard data/clock, mouse data/clock.
CN14(VGA):15-pin D-sub, Output red, green, blue, and row field synchronization.
CN15 (RJ45): Standard Ethernet interface with LED indicator light (onboard LED1 displays link and speed).
CN6(Modem Ring-in):4-pin, Used for external modem wake-up.
CN8 (USB): Dual port pin, compatible with USB 1.1, each port has overcurrent protection.
CN11 (system temperature detection): 2-pin, can be connected to an external thermal sensor.
FN1 (CPU fan): 3-pin, providing+12V, GND, and speed detection.
When installing, be sure to pay attention to the direction of the wiring, usually the red wire corresponds to pin 1. Each connector in the manual has a clear pin table to avoid damage caused by reverse connection.

Fine tuning of BIOS settings
Award BIOS (version 1984-2000) provides rich configuration options, and correct settings directly affect system stability and performance. The following provides an interpretation of the key pages.
1. Standard CMOS settings
Date/Time: Set the system clock.
IDE device: can be set to Auto automatic detection, or manually input parameters such as cylinder, head, sector, etc. Recommend using "IDE HDD Auto Detection" for automatic recognition.
Drive A/B: Soft drive type, set to None if not used.
Video: Default EGA/VGA, if using onboard VGA, keep it.
Halt On: It is recommended to set it to All, But Keyboard to avoid shutdown due to lack of keyboard.
2. Advanced BIOS features
Virus Warning: Enabling can protect the boot sector, but some diagnostic tools may trigger false alarms. Please disable such tools before running them.
CPU Internal/External Cache: must be set to Enabled, otherwise performance will significantly decrease.
CPU L2 Cache ECC Checking: Enabling (default) can improve data integrity.
Quick Power On Self Test: Enabling it can shorten POST time, but it is recommended to disable it if encountering startup issues.
Boot Device Order: Typically set to First: Floppy, Second: HDD-0, Third: CDROM.
Boot Up NumLock Status: Set to On to make the keypad default to numeric keys.
Security Option: If Setup is set, a password is required to enter BIOS; If System is set, a password is required upon startup.
OS Select for DRAM>64MB: If using OS/2, select OS/2; otherwise, select Non OS/2.
3. Advanced chipset features (key performance tuning)
SDRAM CAS Latency Time: It is recommended to set it to 2 or 3 (default 3) according to the memory configuration. If using high-quality PC-100, 2 speed increases can be set.
SDRAM Cycle Time Tras/Trc: default 6/8, can try 5/7 but stability testing is required.
SDRAM RAS to CAS Delay, RAS Precharging Time: default 3, cautiously reduce.
System BIOS Cacheable/Video BIOS Cacheable: Enabling it can improve BIOS call speed, but it can be disabled if compatibility issues occur.
Memory Hold At 15M-16M: If the old ISA card is not used, it remains disabled.
Delayed Transaction: Enabling (default) can improve PCI 2.1 compatibility.
On Chip Video Window Size: It is recommended to set it to 64MB to allocate sufficient video memory for the onboard VGA.
4. Integrated peripheral settings
On Chip Primary/Secondary PCI IDE: Both must be enabled.
IDE PIO mode: Set to Auto to allow BIOS to automatically select the optimal PIO mode (0-4).
IDE UDMA: If the hard drive supports Ultra DMA/66, set it to Auto enabled; If there is a data error, disable and downgrade.
USB Controller: Enable. If a USB keyboard is required, set USB Keyboard Support to Enabled.
Init Display First: Due to the onboard VGA, it can be set to On Chip VGA or PCI Slot (if an external graphics card is connected). Default PCI Slot.
Onboard FDC Controller: If there is no floppy drive, it can be turned off to release IRQ.
Serial port 1/2: default 3F8/IRQ4 and 2F8/IRQ3, can be adjusted if needed.
UART Mode Select: If using infrared communication, select IrDA or ASK, otherwise Normal.
Parallel port mode: It is recommended to set ECP+EPP for maximum compatibility and speed, and select DMA 3.
5. Power management
ACPI Function: Enable (if supported by the operating system) for advanced power management.
Power Management: You can choose User Define to customize the sleep timeout period.
Video Off Method: DPMS is suitable for displays that support this feature; If not supported, select Blank Screen.
Suspend Mode/HDD Power Down: Set timeout minutes according to requirements.
Soft Off by PWR-BTTN: If set to Instant Off, press the power button to immediately shut down; If set to Delay 4 Sec, press and hold for 4 seconds to shut down.
Wake Up by PCI card/Power On by Ring: Enable if network wake-up or modem wake-up is required.
Resume by Alarm: Can set a timed startup (date and time).
6. PnP/PCI configuration
Reset Configuration Data: If replacing new hardware causes a conflict and prevents startup, it can be temporarily set to Enabled, and resources will be automatically reallocated after restart, and then disabled will be restored.
Resources Controlled By: It is recommended to use Auto (ESCD) to enable BIOS automatic management. If manual allocation of IRQ/DMA is required, select Manual.
PCI/VGA Palette Snoop: If a non-standard VGA card (such as an MPEG card) experiences color abnormalities, set it to Enabled; otherwise, keep it Disabled.
7. PC Health Status (Hardware Health)
CPU Warning Temperature: A threshold can be set (such as 70 ℃), and an alarm will be triggered if it exceeds the limit.
Current System/CPU Temperature、 Real time display of fan speed and various voltages (VCORE,+3.3V,+5V,+12V, etc.).
Shutdown Temperature: Set the shutdown temperature to prevent overheating and damage.
8. Frequency/Voltage Control
Auto Detect DIMM/PCI Clk: Enable to automatically turn off idle slot clock and reduce EMI.
CPU Clock/Spread Spectrum: usually kept as default, can be manually adjusted if overclocking is required (not recommended for industrial environments).
CPU Clock Ratio: Set the multiplier to match the CPU model.
Watchdog Timer Configuration (Assembly Example)
NuPRO-775 utilizes Winbond Super I/O logic device 8 to provide programmable watchdog, which can be configured through I/O ports 2Eh/2Fh. The manual provides an example of Intel 8086 assembly code to automatically reset the system after 15 seconds. The key steps are as follows:
Enter extended function mode: Write 87h twice to the 2Eh port.
Select logical device 8 (write 08h through configuration register 07h).
Set CRF7 (configuration register F7h) to C0h to enable watchdog.
Set the bit3 selection unit for CRF5 (F5h) (0=seconds, 1=minutes).
Set the countdown value for writing CRF6 (F6h) (e.g. 0Fh=15).
Exit extended function mode: Write AAh to 2Eh.
The watchdog can be reloaded via keyboard or mouse interrupt. ADLINK provides subroutines for DOS/Windows, which can be obtained from the CD. In practical applications, the upper computer program needs to periodically "feed the dog", otherwise the system will reset, which is suitable for preventing system crashes in unmanned devices.
Installation of onboard VGA driver
The Intel i82810 integrated graphics controller requires the installation of dedicated drivers to leverage its AGP 2X and 3D acceleration capabilities. The manual explains two situations: Windows 98/95 and Windows NT 4.0.
1. Windows 98/95 installation steps
Extract the driver files from the CD to a temporary directory, which will automatically generate a "Graphics" subdirectories.
Run SETUP.EXE and continue after agreeing to the license agreement.
Follow the on-screen prompts to complete the installation and restart the system.
After restarting, Windows will automatically recognize the new hardware and load the driver. If the "New Hardware Found" dialog box pops up, you can manually specify the driver path.
2. Windows NT 4.0 Installation Instructions
Important prerequisite: Windows NT 4.0 Service Pack 4 (version 4.00.1381) must be installed before installing the VGA driver, otherwise it may not display properly. The driver installation process is similar to 98, run SETUP.EXE and restart.

Intel 82559 LAN Driver and Diagnosis
The onboard Ethernet controller supports 10/100Mbps adaptation, and the driver supports multiple protocols such as NetWare, SQLite, Packet, etc. The CD provides diagnostic tools, which can be accessed by executing D: NUPRO NuPRO775 LAN 82559 etup.exe in DOS to enter the menu:
View adapter configuration: View adapter resources, MAC addresses, etc.
Test adapter: Perform hardware loop testing to verify the functionality of the network chip.
Install network drivers: Select the corresponding network operating system for installation.
View Help files: View help documents.
Diagnostic tools are very practical for troubleshooting issues such as network disconnections and interruption conflicts.
Hardware Doctor, a hardware monitoring tool
Winbond W83627HF has built-in hardware monitoring, which, when combined with the Hardware Doctor tool on the CD (supports both English and Chinese), can monitor in real-time on Windows 95/98/NT:
System voltage (Vcore,+2.5V,+3.3V,+5V,+12V, -12V, VBAT,+5VSB)
CPU and system temperature (onboard sensor+CN11 external sensor)
CPU fan speed (requires 3-wire fan)
Users can customize the upper and lower limits of each parameter. When the range is exceeded, a warning box will pop up and a buzzer alarm can be selected. Specifically, the Case Open detection function can trigger an alarm when the case cover is opened, requiring a password to be entered to unlock and increase anti intrusion security.
Attention: If the fan is not connected, the software will display "Low speed". At this time, it is necessary to disable the fan monitoring in the configuration page to avoid false alarms.
Common troubleshooting and suggestions
Based on the manual and on-site experience, summarize several typical problems and countermeasures:
The system cannot start, black screen: check if the CPU is installed correctly and if the heat sink is in good contact; Check if the memory module is securely plugged in and try replacing the slot (only one slot, memory compatibility needs to be confirmed); Clear CMOS (short-circuit jumper or remove battery).
IDE hard drive not recognized or UDMA error: Check if the IDE cable has 80 cores (supports DMA/66), and try to set UDMA to Disabled and downgrade to PIO mode in BIOS.
Abnormal display or low resolution of onboard VGA: Confirm that the driver is installed correctly and check if the On Chip Video Window Size is set to 64MB in the BIOS.
Network connection failure: Run LAN diagnostic tool and check the link status lights (LED1's A light indicates 10/100M, B light indicates Link/Activity). If the driver installation still does not work, check if Wake On LAN is enabled in the BIOS (but this feature does not directly affect communication).
Watchdog unexpected reset: Check if the application regularly writes overload values to the watchdog register, or confirm that the watchdog timeout unit (seconds/minute) is set correctly.
Shutdown due to high temperature: Check if the CPU fan is stopped, clean the dust from the heat sink, and adjust the Shutdown Temperature appropriately in the BIOS (but not exceeding the upper limit of the CPU specifications).
