Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

ADLINK NuPRO-840 P4 Industrial SBC Architecture Maintenance

F: | Au:FANS | DA:2026-07-17 | 233 Br: | 🔊 点击朗读正文 ❚❚ | Share:

ADLINK NuPRO-840 Full length Card P4 Industrial SBC Architecture Configuration and Maintenance Detailed Explanation

In the field of industrial computing platforms, with the continuous increase in processor performance requirements, full-length PICMG single board computers based on Intel Pentium 4 processors once became the mainstream choice for high-end industrial automation, image processing, and telecommunications applications. The NuPRO-840 series launched by ADLINK is a representative product of this period - equipped with Intel 845 chipset, Pentium 4 processor (1.3GHz~2.4GHz and above) supporting mPGA478 interface, DDR memory, SiS305 independent video memory VGA controller, dual gigabit/100Mbps Ethernet ports (depending on the model number), Ultra DMA/100 IDE, and high driver ISA bus, providing strong support for industrial scenarios that pursued ultimate computing performance at that time.

To this day, a large number of industrial control systems based on NuPRO-840 continue to operate in production lines, traffic monitoring, and military equipment. For engineers responsible for maintaining these systems, a deep understanding of the power consumption characteristics, jumper logic, watchdog programming interface, hardware monitoring mechanism, and driver installation points of the board is key to achieving fast fault location and reliable maintenance. This article is based on the official user manual and systematically outlines the core specifications, onboard interfaces, key configurations, watchdog timer programming, system monitoring functions, and driver deployment process of NuPRO-840 (including DV/LV sub models). The aim is to provide a highly operational technical reference for on-site maintenance and system upgrades.


Product series overview and model differentiation

The NuPRO-840 series consists of two main models, with the core difference being the network interface configuration:

Features NuPRO-840DV NuPRO-840LV

Processor Pentium 4 (mPGA478) Pentium 4 (mPGA478)

Chipset Intel 82845 DDR Intel 82845 DDR

Memory 2xDDR DIMM, maximum 2GB 2xDDR DIMM, maximum 2GB

VGA SiS305 (8/16MB VRAM) SiS305 (8/16MB VRAM)

Ethernet dual port (82540 Gigabit+82562 100Mbps) single port (only 82562 100Mbps)

I/O chip Winbond W83627HF Winbond W83627HF

Audio supports AC'97 (requires expansion board)

The NuPRO-840DV is more suitable as a gateway or communication node that requires redundant network links due to its dual network ports; The NuPRO-840LV is suitable for control applications that only require basic network connectivity. The two are highly compatible in terms of jumpers, BIOS, and drivers.


Core hardware architecture and technical characteristics

1. Processor and chipset

CPU socket: mPGA478 ZIF socket, supports Intel Pentium 4 FC-PGA2 processor (Willamette/Northwood core), front-end bus 400MHz.

Chipset: Intel 82845 Memory Control Center (MCH)+82801BA I/O Control Center (ICH2). This combination supports up to 2GB DDR SDRAM (200MHz, i.e. PC-1600 or PC-2100) and provides 1GB/s memory bandwidth.

Memory: Two 184 pin DDR DIMM slots, supporting 2.5V single/double-sided DIMMs, must use 200MHz DDR SDRAM (PC-1600/2100).

2. Display and Storage

VGA: iS305 3D graphics engine, equipped with 8/16MB dedicated graphics memory (display cache U1/U3), supports AGP 2X, and has a maximum resolution of 1600 × 1200. Supports DDC2B.

IDE: Dual channel EIDE, supports Ultra DMA/33/66/100, can connect up to four IDE devices (CN1 Primary/CN3 Secondary). The 20 pins of Primary IDE provide+5V power and can be directly plugged into DiskOnModule (DOM).

FDD: CN5 34 pin interface, supports two floppy drives.

3. I/O interface

Serial port: COM1 (CN4) and COM2 (CN2), both RS-232 (16550 compatible).

Parallel port: CN7, supports SPP/EPP/ECP mode, ESD protection 4KV.

USB:CN11, Two USB 1.1 ports with independent overcurrent protection.

PS/2: CN17 is a keyboard/mouse combination interface (separated by a Y-shaped line), and there is also an external keyboard interface for CN18.

IrDA:CN10, Support infrared communication (SIR).

4. Network (only DV or LV with single port)

LAN1 (100Mbps): Intel 82562EM, supports 10/100Mbps adaptive, WOL, Located at CN13 (RJ-45).

LAN2 (Gigabit, DV only): Intel 82540EM, supports 10/100/1000Mbps, located on CN22 (RJ-45), with independent LED indicating link and activity status.

5. PCI to ISA Bridge and ISA High Driver

Adopting ITE IT8888 bridge chip, 32-bit PCI to ISA, compliant with PCI 2.1 specification. The ISA bus provides 64mA high drive capability on all data, address, and control lines, which is particularly important for driving multi load ISA expansion cards such as data acquisition and motion control.

6. Hardware monitoring and system management

Monitoring chip: Winbond W83627HF (embedded hardware monitoring).

Monitoring items: CPU temperature (via CN12 external thermistor), system voltage, fan speed (FN1/FN2/FN3, 3-pin speed measurement), chassis opening (JP2).

SMBus: Onboard SMBus interface (CN8), used for reading DIMM SPDs and communicating with monitoring devices.

7. Watchdog timer

Based on logical device 8, the timeout range for CRF5 (control), CRF6 (counting), and CRF7 (status) is 1-255 seconds or 1-255 minutes.

Supports two-level triggering: the first level can choose NMI or Initiat, and the second level triggers a hard reset.

Key jumpers and configurations

There are only two user configuration items on the NuPRO-840, both located in specific positions on the motherboard:

1. Clear CMOS (JP1)

Normal operation: 1-2 short circuits (default).

Clear CMOS: Move the jumper cap to 2-3 and hold for about 2 seconds before moving it back to 1-2 to clear BIOS settings and passwords.

Application scenario: When unable to start due to BIOS parameter errors, use this operation to restore the factory default.

2. Front panel reset (pins 15-16 of CN16)

It is not a jumper, but connected to CN16's 15 (RESETBTN) and 16 (GND) through the front panel buttons of the chassis to achieve external hard reset.


Power consumption characteristics and heat dissipation requirements

Based on the high power consumption characteristics of the Pentium 4 architecture, special attention should be paid to the power and heat dissipation design of the NuPRO-840. Taking the P4 2.4GHz+1GB DDR configuration as an example, the measured power consumption is as follows:

Power rail current power

+5V 5.24A 26.20W

+12V (CPU powered) 4.46A 53.52W

+12V (system, including CPU fan about 200mA) 0.4A 4.80W

-12V 0.1A 1.20W

Total - approximately 85.72W

Key project reminder:

Forced air cooling (recommended external airflow+CPU fan) must be provided inside the chassis to ensure that the CPU core temperature does not exceed 100 ° C under any operating conditions, otherwise permanent damage may occur.

If using ATX power supply, it is necessary to ensure that the+12V power supply capacity is not less than 5A (measured CPU consumes 4.46A separately). It is recommended to choose an ATX power supply with a rated power of not less than 300W.

If Wake On LAN and other functions are required, it is also necessary to ensure+5VSB standby power supply capability.

System monitoring and SMBus address

The SMBus of NuPRO-840 can access multiple onboard devices for status reading and diagnosis:

From device address function device

0xA0 DIMM0 SPD Information DIMM1

0xA2 DIMM1 SPD Information DIMM2

0xAD Control and Status W83627HF

Built in LAN ID and control 82562EM/82540EM

Chassis Intrusion: Connected to the microswitch on the chassis cover via JP2. Even if the system is powered off (as long as the battery or standby power is present), intrusion events can still be latched and alarms can be cleared through the SMI # mask register of W83627HF.


Watchdog Timer Programming Guide

The watchdog of NuPRO-840 is based on Winbond W83627HF logic device 8, configured through I/O ports 2Eh/2Fh (or 3F0h/3F1h). The following is an example of a 15 second timeout reset (in assembly language):

assembly

Enter the extended function mode

mov dx, 2eh

mov al, 87h

out dx, al

out dx, al

Configure CR2B - Select WDTO function (bit4=0)

mov dx, 2eh

mov al, 2bh

out dx, al

mov dx, 2fh

mov al, 0c0h

out dx, al

Select logical device 8

mov dx, 2eh

mov al, 07h

out dx, al

mov dx, 2fh

mov al, 08h

out dx, al

Configure CRF5- Control Register

mov dx, 2eh

mov al, 0f5h

out dx, al

mov dx, 2fh

mov al, 00h   ; Bit3=0->seconds; Bit3=1->minutes

out dx, al

Set timeout value CRF6 to 15

mov dx, 2eh

mov al, 0f6h

out dx, al

mov dx, 2fh

mov al, 0fh   ; 15 seconds/minute

out dx, al

Exit the extended function mode

mov dx, 2eh

mov al, 0aah

out dx, al

Practical tip:

In the application, it is possible to periodically 'feed the dog' by writing overload values to specific registers (or using keyboard/mouse interrupts).

If using the second level reset function of WDT, it is necessary to ensure that bit 4 of CR2B is 0 (select WDTO instead of GPO24).

ADLINK provides the testing tool test.exe (located on the accompanying CD) to quickly verify WDT functionality.


BIOS Setting Points

The NuPRO-840 uses Phoenix Ward BIOS and enters the settings interface by pressing the Del key during startup. The key configuration items include:

Chipset options: DDR timing parameters, AGP memory size, etc. can be set, it is recommended to keep them as default.

Power management: Supports ACPI and can configure wake-up events such as WOL and modem ring.

Integrated peripherals: The onboard VGA (SiS305), LAN, or audio (AC'97) can be disabled separately to release interrupt resources.

PNP/PCI configuration: If using a traditional ISA card, a specific IRQ can be set to "Legacy ISA" to avoid conflicts.

IDE configuration: Supports automatic detection of PIO/UDMA modes, it is recommended to set it to Auto to maximize performance.

Special note: NuPRO-840 supports a PXE pre boot execution environment and can be used for remote installation of operating systems on networks, making it suitable for large-scale deployment scenarios.

  • Sumitomo AF-500 Cold Head
  • Sumitomo 71C Fusion Splicer
  • Sumitomo RDK-408S Cryocooler Cold Head
  • Sumitomo L3 Coldhead
  • Sumitomo F2CS-A25-119 Gearhead
  • Sumitomo US60125-GA AC Servo Driver SS6000
  • Sumitomo Type 39 Fusion Splicer
  • Sumitomo ANFJ-K30-SV-9 Planetary Gearbox
  • Sumitomo Heavy Industries JA761557BC RSC86-I Control Board
  • Sumitomo SA765604AX SA765603BC SXEX Servo Control Board
  • Sumitomo SumiDrill WDX2250D3S150 Drill
  • Sumitomo Type-66M12 Mass Fusion Splicer
  • Sumitomo Heavy Industries JA761557AC RSC86-I Control Board
  • Sumitomo JA761015CC RSC86 Circuit Board
  • Sumitomo T-72M12 Mass Fusion Splicer
  • Sumitomo TYPE-72C-KIT Core Aligning Fusion Splicer
  • Sumitomo CI-10/600-ADSD1-2 Power Supply
  • Sumitomo HF5202-3A7 Electronic Module
  • Sumitomo JA761015EC RSC86 Servo Control Board
  • Sumitomo TYPE-39 DCM Micro Core Fusion Splicer
  • Sumitomo JA761070HC AP-M Circuit Board
  • Sumitomo TYPE-400S T-400S Fusion Splicer Kit
  • Sumitomo TYPE-201E-VS Quantum Fusion Splicer
  • Sumitomo MC78IO Drive Power Module
  • Sumitomo 3-Phase Motor Gearbox 4kW 241RPM
  • CASE KRC10510 Hydraulic Swing Motor Sumitomo
  • Sumitomo HF4302-011 HF-430 Inverter Drive 11kW
  • Sumitomo SA765654BC SXIO-B Control Board
  • Sumitomo SDPH-018CHB PWM Amplifier Module
  • Sumitomo JA761070JC AP-M Circuit Board
  • Sumitomo HV960LC Local Control Board
  • Sumitomo T-71C+ Fusion Splicer Camera Y Focus Error
  • Sumitomo CH-210 Cold Head Cryo Cooler
  • Sumitomo Type-71C+ DCM Fusion Splicer
  • Sumitomo Type-65M12 Ribbon Fiber Fusion Splicer
  • Sumitomo T-502S Elite Fusion Splicer
  • Sumitomo T-72C+ Fusion Splicer
  • Sumitomo JA767632AC Circuit Board
  • Sumitomo Type-72C+ Core Alignment Fusion Splicer
  • Sumitomo CP5003 101AGG01 Sequencer I/F Board
  • Sumitomo T-37SE Fibre Fusion Splicer
  • Sumitomo Type-71C-KIT-PLUS Fusion Splicer
  • Sumitomo Type-72C HD Fusion Splicer
  • Sumitomo Type-72C+ Fusion Splicer FC-6+
  • Sumitomo Type-65M12 Ribbon Fusion Splicer
  • Sumitomo Type-72C+ Fusion Splicer
  • Sumitomo Type-39 DCM Fusion Splicer
  • Sumitomo Z1C Core Alignment Fusion Splicer
  • Sumitomo Type-71C DCM Fusion Splicer
  • Sumitomo T-72M12 Ribbon Fusion Splicer
  • ABB SACO 64D4 Digital Annunciator Unit 64-Channel Alarm System
  • EMERSON FloBoss S600+ P154 PRV Board 7381540 Prover Module
  • EMERSON FloBoss S600+ P155 PSU Board 7161550 Power Supply
  • EMERSON FloBoss S600+ P153 Front Panel 7181530 Display Keypad
  • EMERSON FloBoss S600+ P148 Dual Pulse Mezzanine 7181483 Module
  • EMERSON FloBoss S600+ P144 I/O Board 7281440 Analog Digital Module
  • EMERSON FloBoss S600+ P152 CPU Board 7381520 Main Processor
  • EMERSON FloBoss S600+ Base Unit 8176003 Flow Computer Chassis
  • Lauer PCS100FZ XX1.1031.SHX PLC HMI Operator Panel
  • Lauer Weber PCS095.S PG 195.203.3 Operator Panel HMI
  • Lauer Pcs Light PG 080.308.E Operator Panel HMI Console
  • Lauer Pcs Light PG 080.308.E Operator Panel HMI
  • Lauer PCS590p Pg 59X.000.0 PROFIBUS-DP HMI Panel
  • Lauer PCS095.1 095.408.A Operator Panel HMI
  • Lauer PCS009.m 109.203.1 Operator Panel PCS009
  • Lauer Pcs Light PG 080.308.F PLC HMI Operator Panel
  • Lauer Pcs 095.s 195.203.3 Operator Panel – Industrial HMI
  • Lauer LCA 200 (200-V02093) Starline Mini Operator Terminal – Compact HMI
  • Lauer PCS 110FZ Operating Screen – Compact Industrial Display
  • Lauer LCA200 022/581 Operator Terminal – Industrial HMI Panel
  • Lauer AST-150A Front Cover with Touch – Replacement Bezel for Industrial Panels
  • Lauer PCS8010 035/28B Operator Panel – Industrial HMI
  • Lauer PCS260FZ Membrane Keyboard Replacement
  • Lauer PCS plus MPI PCS090.m Operator Console
  • Lauer PCS 806 EEPROM Memory Module
  • Lauer VPC S95e 410 Control Panel System Controller
  • Lauer PG095.507.A Operator Panel PCS095 HMI
  • Lauer PCS8010 035/28B Operator Panel HMI Console
  • Lauer Pcs 810 Interface Module – 01676-B8 Communication Unit
  • Lauer PCS950 Keyboard – Replacement Keypad for Operator Panels
  • Lauer LCA200-V00880 Operator Terminal – Industrial HMI Panel
  • Lauer Pz 095 Operator Panel – PG095.507.A Branson Label HMI
  • Lauer PCS095 Operator Panel – PG095.408.A Industrial HMI
  • Lauer PCS095 Display Control Unit – PG095.508.B Industrial HMI
  • Lauer PCS009.S Membrane Keyboard – Replacement Keypad for Operator Panels
  • Lauer LHT-T100t-Ne Control Panel – V16-10-10 Industrial HMI
  • Rohwedder PQ1206 Control Panel – PCS095 PG 095.508.A HMI
  • Lauer 19557-D4 Text Display – Industrial Alphanumeric Terminal
  • Lauer PCS950 Control Panel PG950.103.0
  • Lauer VPC Monitor 112TE Industrial Display
  • Lauer PCS 609 Topline Micro Operator Panel
  • Lauer PCS110FZ PG1001 Operator Panel Control Console
  • KBA BAB50312 Operating Terminal – RGF 518297 Press Control Panel
  • Lauer 4x40 Alphanumeric Display – Industrial Text Terminal
  • Lauer PCS830-3 Operator Panel – Industrial HMI Terminal
  • Lauer PCS900 (900.202.6 / 060695) Operator Panel – Metronic Series Industrial HMI
  • Lauer PG095.507.A Operator Panel – Compact Industrial HMI
  • Lauer LCA 265 Text Display – Alphanumeric Control Unit
  • Lauer VPC S95e 410 V101.C Control Unit – VPC System Controller
  • Lauer PCS 200 Control Console – PG 200.011.4 Operator Panel
  • Lauer PCS 8010 Operator Panel – Industrial HMI Terminal
  • Lauer 047/00 Power Supply Module – Industrial DC Unit
  • Lauer PCS600FZ Operator Panel PCS Systems Control Console
  • Lauer LCA 265 Text Display Control Unit
  • Lauer WOP-iT X550tm 06539 Operator Panel HMI
  • Lauer AST-150A Cover with Touch 4PIN 251X322mm
  • Lauer 035/18F Systeme Lauer Operator Panel Display
  • Lauer LCA200 022/581 Text Display Console
  • Lauer PCS8110 035/38A Operator Panel HMI Console
  • Lauer 035/18F LS Systems Operator Panel HMI Display
  • Lauer MT212 USB Control Panel 24V DC 1A 15VA
  • Lauer PCS 810 System Communication Module – Industrial Network Interface
  • Lauer Pz 095 Operator Panel – PG 095.508.A Industrial HMI
  • Lauer 06134 Embedded Industrial PC – Compact Fanless Computer
  • Lauer EPC640TC Front Cover – Replacement Bezel for Industrial Panel
  • Lauer PCS 600 Euroterminal Control Panel – 00480-B3 Compact HMI
  • Lauer LCA 180 Text Monitor – Compact Alphanumeric Display for Industrial Control
  • Lauer VK212B.5.0.1.0.LAU VPC Control Panel – Industrial HMI
  • Lauer PCs090 Topline Control Panel – PG090.205.B Operator Interface
  • Lauer PCs 811 Interbus S Module – PG 811.000.3 Fieldbus Interface
  • BACHMANN IPC1410 Membrane Keypad – Replacement Switch Keyboard
  • Lauer LCA 640.1 Operator Terminal – Compact Text/Graphic Display
  • Lauer PCS 8010 Operator Panel – Versatile Industrial Terminal
  • Lauer AIO 110 C6FBXP openAutomation – All-in-One Industrial Controller
  • Lauer PCS009.S Membrane Keyboard – Replacement Keypad for Operator Panels
  • Lauer 035/18F LS Systems Power Supply – Industrial DC Module
  • Lauer PCS095.5 PCS095.417.A Operator Panel
  • Lauer WOP IT X 550KTC Mobile Panel – Wireless Operator Terminal