In high-performance computing fields such as industrial automation, medical imaging, security monitoring, and network communication, PICMG 1.3 specification system motherboards (SHBs) are gradually replacing traditional PICMG 1.0 platforms and becoming the core of the new generation of industrial computers. ADLINK NuPRO-965 as an Intel based ® Q965/ICH8 chipset, SHB Express compliant Full Sized SHB, with support for LGA775 Core ™ The support of 2 Quad/Duo processors, PCI Express x16 graphics interface, four-way PCIe x1 expansion link, and dual channel DDR2-800 memory architecture provide powerful support for high bandwidth and high reliability applications. However, the complex working conditions on industrial sites impose strict requirements on hardware debugging and maintenance. This article is based on the official user manual of NuPRO-965, combined with the practical experience of frontline engineers, to provide you with a system level debugging, configuration, and troubleshooting guide to ensure that your SHB platform always runs at its best.
Chapter 1: Open box inspection and anti-static operation specifications
As a precision electronic device, NuPRO-965 is extremely sensitive to electrostatic discharge (ESD). The manual emphasizes at the beginning that:
“The NuPRO-965 SHB must be protected from static discharge and physical shock. Never remove any of the socketed parts except at a static-free workstation. Use the anti-static bag shipped with the product to handle the board. Wear a grounded wrist strap when installing and/or servicing.”
Operation points:
The board must be disassembled and assembled on the anti-static workbench, wearing a grounding wristband, and only touching the edges when taking out the board.
Check packaging contents: In addition to the card body, it should include SATA data cable x 2, SATA power cable x 1, Print+COM board cable, COM board cable, 2-port USB board cable, PS/2 Y-shaped cable (excluding some SKUs), driver CD, and user manual.
Key difference reminder: NuPRO-965 offers two models - NuPRO-965DV (dual Gigabit Ethernet port, no IDE interface) and NuPRO-965LV (single Gigabit Ethernet port, onboard JMicron JMB368 PCIe to IDE controller, supporting one IDE channel). When placing an order, it is necessary to choose according to actual needs. The DV version does not provide an IDE interface due to PCIe channel reuse.
Chapter 2: Core Component Installation - CPU, Heat Sink, and Memory
2.1 Key points for LGA775 CPU installation
NuPRO-965 supports Intel Core ™ 2 Quad/Duo, Pentium Extreme Edition, Pentium D, and Celeron D processors, FSB supports 1066/800/533 MT/s. When installing the CPU, be sure to follow the following steps:
Release the load rod, uncover the load plate, and remove the protective cover.
Align the golden triangle mark of the CPU with the bottom left corner of the Socket 775 base, place it vertically, and do not press hard to prevent the needle from bending. The manual clearly states: "The CPU fits the socket in only one orientation. Do not force it into the socket to avoid damaging it
Close the load plate and fasten the load rod.
Warning: Before installing the CPU, all power sources must be disconnected and avoid touching the socket contacts. In order to boot up the system with a newly installed CPU, standby power must not be applied to the board before installation
2.2 "Hard indicators" for radiator selection and installation
The NuPRO-965 must operate under the condition that the internal ambient temperature of the chassis does not exceed 60 ° C, and must be equipped with an active heat sink specifically designed for LGA775. The official manual recommends three cooling solutions:
1U solution (part number 32-20065-0000): Copper base+copper cut fins, 5500 RPM, 10.48 CFM
2U Plan (Part No. 32-20066-0000): Copper Bottom+Copper Cut Fins, 6800 RPM, 35.3 CFM
3U scheme (part number 32-20058-0000+34-30381-0000): Aluminum extrusion type, 4500 RPM, 57.7 CFM
Key installation precautions:
Captive screws must be used for heat sinks, and push pin heat sinks are strictly prohibited - "They may exercise too much tension on the PCB and cause the board to flex, resulting in damage to the SHB
When tightening screws, gradually tighten the corners to prevent uneven force on the CPU - "Fully tightening a screw at one corner before beginning to tighten the other screws may be due to uneven pressure to be applied to the CPU and damage the component and/or SHB
The fan power cord must be connected to the onboard FN1 (CPU fan) interface, which is 4-pin (GND,+12V, Tachometer, Speed Control) and supports PWM speed regulation and speed monitoring.
Important reminder: After installing the radiator, when taking out the board, you must support the edge with both hands to fully support the weight of the radiator and avoid deformation caused by the board hanging in the air.
2.3 DDR2 Memory Installation and Dual Channel Configuration
NuPRO-965 provides four 240 pin DIMM slots (J1~J4), supporting DDR2 800/667/533 MHz, with a maximum capacity of 8GB. Channel allocation:
Channel A: DIMM1 (J1) and DIMM2 (J2)
Channel B: DIMM3 (J3) and DIMM4 (J4)
To achieve dual channel mode, the total capacity of Channel A must be equal to the total capacity of Channel B (J1+J2=J3+J4), and it is recommended to use memory modules of the same brand, model, and CL delay. Manual recommendation: "For maximum compatibility, install memory modules with the same brand, model, and/or rating
When installing the memory, first open the white buckles at both ends of the slot outward, align the memory gap (foolproof design), and insert vertically with force until the buckles automatically lock. If encountering resistance, do not force it, aim again and try again.

Chapter 3: Key Jumper Configuration and Interface Definition
3.1 Clearing CMOS (JP7)
When BIOS settings are incorrect and unable to start, use JP7 jumper to clear RTC RAM data:
Shut down and unplug the power cord
Remove the onboard button battery
Move the jump cap from 1-2 (Normal) to 2-3 (Clear CMOS) and hold for about 10 seconds
Restore the jump cap to 1-2, reinstall the battery, and turn on the power
Enter BIOS to reset time/date and other parameters
3.2 Chassis Intrusion Detection (JP5) and Temperature Sensor (JP8)
JP5 (Chassis Intrusion): Connect the chassis limit switch sensor to detect if the chassis is opened. Pin 1 is GND, Pin 2 is the CASEOPEN # signal.
JP8 (Temperature Sensor): Connect an external thermal sensor to monitor the ambient temperature of the system. Pin 1 is TMPIN (Thermistor Voltage), and Pin 2 is GND.
3.3 Key precautions for power connection
NuPRO-965 needs to be connected to CN7 (ATX 12V 4-pin power interface), and the manual is labeled with IMPORTANT: "Do not forget to connect the 4-pin power plug to this connector. Otherwise, the system will not turn on." This interface provides the+12V auxiliary power required by the CPU. If the connection is missed, the system will be completely unable to power on.
The system panel connector (CN14) integrates power indicator light, hard disk indicator light, reset button, power switch, and buzzer signal. Special attention:
Connect the Power Button (15th pin POWERBT) and GND (14th pin) to the chassis power button.
The HDD LED (pin 18) is connected to the hard drive indicator light, and pin 19 provides a+3.3V pull-up power supply.
Reset Button (12th pin RESETBT) is connected to the reset button.
Chapter 4: BIOS Deep Configuration - From Basic to Advanced Tuning
NuPRO-965 uses AMI BIOS (version 08.00.14), press the "Del" key to enter the settings interface when booting up. The following are key configuration items that directly affect system stability and functional integrity.
4.1 IDE/SATA Configuration (Advanced → IDE Configuration)
SATA # 1/2 Configuration: Optional Disabled, Compatible, Enhanced.
Compatible mode: The SATA channel is mapped to a traditional IDE channel, suitable for installing older systems such as Windows XP.
Enhanced mode: SATA has an independent IDE channel, which maximizes SATA 3Gb/s performance.
Configuration SATA # 1 as: Optional IDE or AHCI mode. AHCI mode supports NCQ (local command queue) and hot plugging, recommended for Windows 7 and above systems. Attention: If you switch to AHCI after installing the operating system in IDE mode, it will result in a blue screen (0x7B), and you need to modify the registry or reinstall the system in advance.
JMicron 36x ATA Controller: This option is only available on the NuPRO-965LV model and controls the onboard PCIe to IDE controller. If using IDE devices (such as old optical drives, hard drives), they need to be set to Enabled.
4.2 Super I/O Configuration (Advanced → Super IO Configuration)
Serial Port1/2 Address: Set the COM port I/O address and IRQ. Common configurations: 3F8/IRQ4 (COM1), 2F8/IRQ3 (COM2). If there is a conflict between serial devices, it can be changed to 3E8/IRQ4 or 2E8/IRQ3.
Parallel Port Mode: Supports Normal, EPP, ECP, EPP+ECP. ECP mode uses DMA protocol, with a data transfer rate of up to 2.5 Mbps.
Parallel Port IRQ: usually set to IRQ7 (I/O address 378H is standard configuration).
4.3 Hardware Health Monitoring (Advanced → Hardware Health Configuration)
This page displays real-time CPU temperature, system temperature, fan speed, and various voltages (CPU Core, DDR2,+3.3V,+5V,+12V,+5USB, VBAT). If the temperature rises abnormally, check the radiator dust, fan operation status, and chassis air duct. The H/W Health Function needs to be set to Enabled to enable monitoring.
4.4 APM Power Management Configuration (Advanced → APM Configuration)
Power Management/APM: Supports advanced power management when enabled.
Video Power Down Mode and Hard Disk Power Down Mode: Set the way for the monitor/hard disk to enter power-saving mode (Suspend/Disable).
Suspend Time Out: The idle waiting time for the system to enter suspend mode (can be set to 1-60 minutes or disabled).
Power Button Mode:
On/Off: Press the power button to immediately shut down.
Suspend: Short press (<4 seconds) to enter suspend mode, long press (>4 seconds) to force shutdown.
Restore on AC Power Loss: Set the behavior after mains power is restored - Power On, Power Off, Last State. For unmanned sites, it is recommended to set it to Power On.
4.5 AHCI Configuration and PCI Express Configuration
AHCI Configuration: This option is reserved for OEM and allows you to view the status of SATA devices connected in AHCI mode.
PCI Express Configuration: Active State Power Management (ASPM) controls the L0s and L1 power-saving states of PCIe links. It is recommended to maintain the default configuration.
4.6 Remote Access Configuration (Advanced → Remote Access Configuration)
Implementing BIOS level remote management through serial port, suitable for unmanned or remote debugging scenarios:
Enable Remote Access and select COM1 or COM2 as the redirect port.
Set Serial Port Mode (baud rate, such as 115200 8, n,1)、Flow Control(None/Hardware/Software)。
Reversion After BIOS POST: Optional Disabled, Boot Loader, Always. Set to Always to capture POST error messages throughout the process and send them to remote terminals via serial port.
Terminal Type: Optional ANSI, VT100, VT-UTF8.
Note: If the serial port address is changed in Super IO Configuration, the Remote Access option will only update after saving and restarting.
4.7 USB Configuration (Advanced → USB Configuration)
Legacy USB Support: Set to Enabled to use USB keyboard/mouse during DOS or system startup without loading USB drivers. Set to Auto to automatically detect USB devices.
USB 2.0 Controller Mode: Optional FullSpeed (12 Mbps) or HiSpeed (480 Mbps), it is recommended to maintain HiSpeed.
BIOS EHCI handover: Provides compatibility support for operating systems that do not support EHCI handover.
USB Mass Storage Device Configuration: It can set the emulation type (Auto/Floppy/Forced FDD/Hard Disk/CDROM) of large capacity USB storage devices, as well as the delay time for POST waiting for USB devices.
Chapter 5: Driver Installation Sequence and Special Precautions
The driver for NuPRO-965 is located in the accompanying ADLINK All in One CD, and the installation sequence is: chipset driver → display driver → network card driver → audio driver.
5.1 Chipset Driver (Intel Q965 Express)
Path: X: Industrial Motherboard NuPRO-965 Shipset , run Setup. exe. After installation, Windows will recognize the various functional modules of Q965 MCH and ICH8 South Bridge.
5.2 Display Driver (Intel GMA 3000)
Path: X: Industrial Motherboard NuPRO-965 VGA , run win2k-xp1425. exe. GMA 3000 supports DirectX 9 hardware acceleration, core frequency of 400MHz, maximum shared 256MB of video memory, and supports dual independent display.
5.3 Network Card Driver (Intel 82573)
Path: X: Industrial Motherboard NuPRO-965 Ethernet , run PRO2KXP.exe. Note: The NuPRO-965DV dual network card version requires two network port drivers to be installed separately. After installation, two Intel 82573L PCIe Gigabit network cards can be seen in the Device Manager.
5.4 Audio Driver (requires cooperation with DB-Audio2 daughter card)
Path: X: Industrial Motherboard NuPRO-965 Audio , run SETUP.exe. Before installation, it is necessary to confirm in the BIOS that the HDA Controller is enabled (Chipset → South Bridge Configuration).
5.5 Special Reminder: Linux System Installation Precautions
The manual clearly states: "Use a USB/SATA optical and hard disk drive to install Linux operating systems. IDE devices will not be recognized during Linux installation as Linux does not yet support PCIe to IDE controllers." If NuPRO-965LV is used to install Linux, the optical drive/hard disk on the IDE interface will not be recognized and USB or SATA devices will need to be used for system installation.

Chapter 6: PCI/PnP Configuration and Interrupt Resource Management
In "Advanced PCI/PnP Settings", fine management of interrupts and DMA resources on the PCI bus can be performed:
Clear NVRAM: Clears ESCD data from NVRAM during system startup.
Plug&Play O/S: When set to Yes, PnP devices are managed by the operating system; When set to No, all devices are configured by BIOS.
PCI Latency Timer: Set the delay timer for PCI devices (unit: PCI clock cycle), the default value is usually sufficient.
Allocate IRQ to PCI VGA: Allocate IRQ to PCI VGA card, which can be set to Disabled if using onboard VGA.
IRQ/DMA: Each IRQ/DMA channel can be set to "Available" (for use by PCI/PnP devices) or "Reserved" (reserved for traditional ISA devices). When using an ISA expansion card, it is necessary to manually reserve the corresponding IRQ.
Reserved Memory Size: Reserve memory area for ISA devices (usually used for ISA graphics cards or special I/O cards).
Chapter 7: Boot Boot Configuration and Security Settings
7.1 Boot Optimization (Boot → Boot Settings Configuration)
Quick Boot: Skip some POST detections after enabling, significantly reducing startup time.
Quiet Boot: When enabled, display the full screen logo and hide POST diagnostic information; If disabled, detailed self-test information will be displayed.
Bootup Num Lock: Set the Num Lock key status (On/Off) when booting up.
Wait For 'F1' If Error: After enabling, if POST detects an error (such as fan stoppage or high temperature), the system will pause and prompt to press F1 to continue, facilitating fault location.
7.2 Boot Priority (Boot → Boot Device Priority)
You can set the first, second, and third startup devices. NuPRO-965 supports booting from various media such as hard drives, optical drives, USB devices, and network (PXE). To enable network boot, set the Onboard Lan Boot ROM to Enabled in Chipset settings.
7.3 Security Settings
Supervisor Password and User Password: Provides two levels of password protection. The supervisor has the authority to modify BIOS settings, while the user can only view them.
Boot Sector Virus Protection: When enabled, any write operation (including formatting) to the hard disk boot sector will trigger a warning prompt, effectively preventing boot viruses.
Chapter 8: Chipset Chipset Deep Configuration
8.1 North Bridge Configuration
Memory Remap Feature: When enabled, it allows overlapping PCI memory to be remapped onto the total physical memory. Addressing memory above 4GB is crucial and it is recommended to keep it enabled.
DRAM Frequency: When set to Auto, the frequency is automatically determined by SPD; It can also be manually locked to 533/667/800 MHz.
Configure DRAM Timing by SPD: Once enabled, the timing parameters are determined by SPD; After disabling, parameters such as CAS # Latency and RAS # to CAS # Delay can be manually adjusted, suitable for advanced overclocking/tuning scenarios.
Initial Graphics Adapter: Select the primary display device - PEG Port (PCIe graphics card) or Internal (onboard GMA 3000).
DVMT Mode Select: Dynamic video memory allocation technology, available in either Fixed Mode or DVMT Mode (on-demand dynamic allocation). In DVMT mode, the system will automatically adjust the video memory size (up to 256MB) according to application requirements.
8.2 South Bridge Configuration
USB Functions: Enable/disable USB ports (can be controlled separately).
HDA Controller: Enable/disable high fidelity audio controller.
SMBUS Controller: Enable/disable the System Management Bus Controller.
Restore on AC Power Loss: Same as the settings in APM, the configuration here takes priority.
PCIe ports 0/1/2/3/4/5: can control the enable/disable/automatic mode of each PCIe port separately. If encountering PCIe device recognition abnormalities, you can try manually setting it to Enabled and checking the port configuration.
PCIE High Priority Port: Select a high priority port for devices that are sensitive to latency, such as high-speed network cards or data acquisition cards.
Chapter 9: Quick Troubleshooting Table for Common Malfunctions
Troubleshooting steps for possible causes of fault phenomena
No response when powered on, fan not running, ATX 12V not connected or power failure. Check if CN7 is plugged in tightly and test if the power output is normal
Power on but no display. CPU not installed, poor memory contact, graphics card conflict. Reinstall CPU and memory, clear CMOS (JP7), check Initial Graphics Adapter settings
The system repeatedly restarts due to poor heat dissipation and insufficient power supply. Monitor the BIOS Hardware Health temperature and replace the high-power power supply
The operating system cannot find the hard disk SATA mode setting error, loose cable changed to Compatible or AHCI mode, check the SATA cable connection
IDE device cannot recognize (LV model) JMicron controller not enabled, Linux system restriction check whether JMicron 36x ATA Controller is enabled in BIOS; Switching to SATA/USB devices under Linux
The network port cannot be recognized or the LAN Boot ROM cannot be started. The Onboard Lan Boot ROM is not enabled in Chipset. Check the Boot Device Priority
USB keyboard is invalid under DOS. Legacy USB Support is not enabled. Enable Legacy USB Support in USB Configuration
Reset the system time every time the CMOS battery runs out and replace the onboard CR2032 button battery to reset the time
