In the field of industrial computing, the PICMG (PCI Industrial Computer Manufacturers Group) full-length card standard has undergone decades of development and still holds an important position in scenarios such as military, telecommunications, rail transit, medical equipment, and factory automation that require high reliability and scalability. Its standardized external dimensions (338mm × 122mm), stable mechanical structure, and excellent heat dissipation characteristics make it an ideal choice for building robust industrial computers.
The ADLINK NuPRO-780 series is an outstanding representative that follows this standard. As a PICMG full-length CPU card designed based on the Intel i815E B-Step chipset, NuPRO-780 successfully combines the mature ecosystem of Socket-370 architecture with industrial grade reliability requirements, providing a highly competitive computing platform for embedded applications that require high cost-effectiveness, rich I/O, and long-term stable supply. Its rich model options (single port LV version and dual port DV version) provide flexible configuration space for different application scenarios.
Overview of Product Positioning and Hardware Architecture
The NuPRO-780 series is designed to meet the computing needs of harsh industrial environments. It adopts the standard PICMG full-length card specification (size 338mm × 122mm), which is compatible with the vast majority of standard industrial chassis and backplanes. Its core hardware platform is based on the Intel i815E B-Step chipset (including the 82815E GMCH North Bridge and 82801BA ICH2 South Bridge). This chipset was known for its excellent stability, integration, and graphics performance at the time, and still has a large number of existing applications and deep driver ecosystem support in the industrial field today.
1. Processor support: Compatible with multiple generations of Socket-370 CPU
The NuPRO-780 is equipped with a standard Socket-370 processor socket, supporting a wide range of CPU options, allowing system integrators to flexibly choose based on performance requirements and cost budgets:
Intel Pentium III (FC-PGA/FC-PGA2): Supports 66/100/133MHz Front End Bus (FSB), with a maximum clock speed of over 1GHz. Its powerful floating-point computing capability and mature instruction set architecture enable it to handle moderately complex control algorithms and data processing tasks.
Intel Celeron (FC-GGA/FC-PGA2): As a cost-effective option, it also supports 66/100MHz FSB and is suitable for embedded control applications with relatively moderate computing performance requirements.
VIA C3 processor: Supports low-power, fanless design, especially suitable for enclosed industrial chassis environments with strict limitations on heat dissipation and power consumption.
2. Chipset Core - Intel i815E and ICH2
North Bridge (GMCH) - Intel 82815E: Integrated with Intel Extreme Graphics graphics core, supports 24 bit 230MHz RAMDAC, and can output up to 1600 × 1200@85Hz Resolution that meets the majority of industrial HMI display requirements. The graphics memory adopts Intel Dynamic Video Memory Technology (DVMT), which can dynamically allocate 1MB to 11MB of memory from the system main memory as needed, effectively balancing cost and performance. In addition, Beiqiao also integrates an AC'97 audio controller (which requires an external DB-AC97S daughter card for audio I/O).
South Bridge (ICH) - Intel 82801BA: Provides comprehensive I/O capabilities, including two UDMA/100 IDE channels (supporting up to 4 ATAPI devices), two USB 1.1 host controllers, AC'97 links, SMBus controllers, and PCI bus bridging functionality.
3. Memory support
The NuPRO-780 is equipped with two 168 pin DIMM slots and supports a maximum of 512MB PC-133 non buffered SDRAM. Although 512MB may seem insignificant by today's standards, it is sufficient to meet the needs of the vast majority of tasks for industrial devices running lightweight embedded operating systems (such as Windows 98/2000/NT, Linux, VxWorks) and single control applications.
Deep analysis of key characteristics
1. High flexibility serial interface - Configurability of COM2
The serial port design of NuPRO-780 fully reflects the considerations of industrial applications. Onboard two serial ports:
COM1: Standard RS-232 interface, providing complete 9-wire signals (DCD, RXD, TXD, DTR, GND, DSR, RTS, CTS, RI), suitable for connecting traditional serial devices, barcode scanners, HMI touch screens and other peripherals.
COM2: This is a major highlight of the product. COM2 can be flexibly configured into one of the following three modes through onboard jumpers (JP4, JP3, JP2 combination) and function selection jumper (JP1):
RS-232: Standard full-featured serial port, with the same functionality as COM1.
RS-422: Differential signal transmission, supports long-distance (up to 1200 meters) point-to-point communication, suitable for connecting long-distance devices.
RS-485: Multipoint bus topology, supports half duplex communication, suitable for building industrial fieldbus networks (such as MODBUS).
RS-485+: This is an enhanced RS-485 mode that integrates Auto Direction Control functionality. When the system is running in a Windows environment and uses RS-485 half duplex communication, ADLINK recommends setting it to this mode. It automatically manages data direction switching in hardware without software intervention, effectively avoiding communication conflicts and data loss caused by software timing issues.
This design, which directly selects electrical characteristics through hardware jumpers, is more reliable and intuitive than pure software configuration, greatly facilitating engineers to conduct system debugging and fault isolation on site, especially in multi device, long-distance industrial environments.
2. Powerful industrial grade I/O capability
The NuPRO-780 provides a complete industrial grade I/O interface, with several features that go beyond the scope of ordinary commercial motherboards:
Parallel Port: A high-speed bidirectional parallel port that supports SPP/ECP/EPP modes and has 4KV ESD protection and 30V downstream device protection. It can be used to connect older printers or parallel data acquisition devices.
ISA High Driving Capability (HISA): This is a major industrial feature of the NuPRO-780. The driving capability of all addresses and control lines on its ISA bus is as high as 64mA, far exceeding that of a regular ISA bus. This is crucial for systems that require driving multiple old ISA expansion cards, such as data acquisition cards and motion control cards, to effectively ensure the integrity of bus signals and avoid system instability caused by insufficient driving. This feature is partially implemented through the onboard MiniPCI Type III slot (CN13), which is compatible with most standard MiniPCI cards or ADLINK's own mPCI add-on cards.
Hardware Monitoring: Through the integrated hardware monitoring function of Winbond W83627HF Super I/O chip, real-time monitoring of CPU temperature, system temperature, fan speed, and system voltage (+5V,+12V, -12V, etc.) can be achieved. This function is particularly important for unmanned industrial equipment, as it can provide early warning in case of system overheating or power abnormalities, avoiding equipment damage.
Programmable Watchdog Timer: Please refer to the dedicated section below for details.
3. Flexible network connection options
NuPRO-780 offers two network configuration models to meet the needs of different application scenarios:
NuPRO-780LV (single port): Integrated with Intel 82562EM 10/100Mbps Ethernet controller (PHY), connected to i815E chipset via PCI bus. Suitable for standard applications with a single network connection and cost sensitivity.
NuPRO-780DV (dual port): In addition to the main port (82562EM), an independent Intel 82559 10/100Mbps Ethernet controller (PCI bus master architecture) is integrated. The dual port configuration supports network redundancy or port aggregation (Teaming), which is suitable for application scenarios that require high reliability network communication or physical isolation between control and management networks, such as power SCADA systems or military communication equipment.
Both network ports support IEEE 802.3u auto negotiation, Wake on LAN (WOL) remote wake-up function, and provide an external LAN status LED interface (CN4), allowing engineers to direct link, activity, and speed indicators to the front panel of the chassis for easy on-site maintenance and diagnosis.
4. Onboard AC'97 audio interface
The NuPRO-780 supports external DB-AC97S daughter cards through the onboard AC'97 Link interface (CN21), providing standard Line in, Line out, and CD-ROM audio input. This feature makes it easy to apply to industrial human-machine interface (HMI) scenarios that require voice prompts, audio alarms, or multimedia interaction.

Deep Analysis of Watchdog Timer
In industrial embedded systems, watchdog timers are one of the key technologies for achieving high system availability. The NuPRO-780 implements a powerful watchdog timer through the Winbond W83627HF Super I/O chip's Logical Device 8. The core technical points are as follows:
1. Working principle
WDT is essentially a hardware down counter. When the application starts WDT and sets an initial value, the counter begins to count down. Under normal operation, the application needs to periodically 'reload' the counter value before it resets to zero. If the system fails to feed the dog in a timely manner due to software deadlock, hardware abnormality, or program runaway, after the counter is reset to zero, the WDT hardware logic will directly send a reset signal (RESET) to the system, forcing the entire system to restart and recover from the suspended state.
2. Configurable timeout range
This WDT supports two time unit granularities:
Second level resolution: timeout range 1 to 255 seconds, with a step size of 1 second.
Hierarchical resolution: timeout range 1 to 255 minutes, with a step size of 1 minute.
This wide range design allows for short timeouts (such as 5 seconds) for tasks that require high real-time performance, as well as longer timeouts (such as 30 minutes) for time-consuming stages such as system startup.
3. Keyboard/mouse wake-up overload mechanism
The WDT of NuPRO-780 supports a feature: keyboard and mouse interrupts can reload the watchdog timer. When the Bit 7 and Bit 6 of CRF7 registers are set (i.e., the write value is greater than C0h or 192 decimal), any keyboard key or mouse movement event will trigger the reload of WDT. This design is very practical in systems with human-computer interaction interfaces - as long as the operator is still operating the terminal, the system will not reset due to watchdog timeout.
4. Programming points
The configuration of the watchdog timer should follow the standard LPC configuration process:
Write 87h twice to I/O port 2Eh to enter Extended Function Mode.
Configure the relevant registers (CRF5, CRF6, CRF7) of logic device 8 to set timeout values, enable WDT, and configure interrupt response.
Write 0Ahh to I/O port 2Eh and exit the extended function mode.
ADLINK provides sample programs and subroutine libraries for DOS, Windows 95/98/2000, and Windows NT in the accompanying driver CD, making it easy for engineers to integrate quickly.
Rich onboard interfaces and jumper configurations
The NuPRO-780 provides complete I/O interfaces on the front panel and onboard, and its layout and configuration fully consider industrial site requirements:
1. Standard I/O interface
VGA interface (CN2): A standard 15 pin D-Sub interface used to connect a monitor.
Dual RJ-45 Ethernet ports (CN3/CN6): The dual Ethernet port model (DV) provides two standard Ethernet interfaces.
PS/2 keyboard and mouse interface (CN5): With the included Y-shaped distribution cable, both the PS/2 keyboard (purple) and mouse (green) can be connected simultaneously, following the PC'99 standard color scheme. You can also connect the keyboard separately.
USB interface (CN19): Provides two USB 1.1 interfaces, supporting standard USB keyboards, mice, USB drives, and other peripherals, with each port having independent overcurrent protection.
2. Onboard expansion connector
IDE interface (CN14/CN15): Two Ultra/ATA-100 IDE interfaces, supporting up to 4 IDE devices.
Soft drive interface (CN10): Standard 34 pin soft drive interface, supporting various types of soft drives from 360KB to 2.88MB.
Parallel port (CN7): 25 pin D-Sub interface.
Serial port (CN8/CN1): COM1 (CN8) is a 10 pin pin pin interface, and COM2 (CN1) is also a 10 pin pin pin interface, which needs to be led out through the accompanying serial port cable.
IrDA Infrared Interface (CN12): Supports IrDA 1.0 standard infrared communication and can be used for wireless diagnosis or short-range data exchange.
SMBus interface (CN16): a system management bus used for communication with SMBus devices such as smart batteries and temperature sensors.
MiniPCI Type III slot (CN13): As mentioned earlier, it is used to expand various MiniPCI modules.
3. Front panel control interface (CN21)
The 20 pin pin header integrates complete control signals from the front panel of the chassis, including:
Power LED (PLED): Indicates the system's power on status.
Hard Disk Activity LED: Indicates IDE/ATA bus activity.
RESETBT: Supports hardware reset.
ATX power control (PWRON/PWRBT): Supports soft switch control of ATX power (short press to power on, long press for 4 seconds to force shutdown).
Keylock: Disable keyboard function when short circuited to GND.
PC speaker (WDSPK): Provides audio prompt sound output.
4. Specialized industrial functional interface
External temperature sensor interface (CN11): can be connected to an external thermistor to monitor the internal ambient temperature of the chassis.
Chassis Open Detection Interface (JP5): Connect the limit switch sensor of the chassis to trigger a system alarm when the chassis is opened.
External LAN status LED interface (CN4): can be exported to the front panel to display network connection, activity, and speed status.
Driver installation and software ecosystem
NuPRO-780 provides complete driver support, covering mainstream operating systems from Windows 95/98 to Windows 2000/NT. The key drivers include:
1. Intel i815 chipset driver
Location: CD HIPDRV Chipset 815 Win9x2k Disk1 SETUP.EXE
Function: Install INF files to enable the operating system to correctly recognize the various functional modules of the chipset (such as PCI bridge, IDE controller, USB controller, etc.).
2. Intel integrated VGA driver
Windows 98/95:CHIPDRVGAV815w9xmewin9xm62.exe
Windows 2000:CHIPDRVGAV815W2Kwin2km62.exe
Windows NT 4.0: HIPDRV GAV815 nt40 winnt4m62.exe (Note: Windows NT 4.0 Service Pack 4 or higher must be installed before installation)
3. Intel 82559/82562EM LAN driver
Location: HIPDRV LAN 82559
Support Windows 95/98、Windows 2000、Windows NT、Novell NetWare、DOS、UNIX、OS/2、Linux Waiting for a wide range of platforms.
Engineering deployment and selection suggestions
Scenario 1: Semiconductor Equipment Control Platform
The control system of a wafer handling robot requires controlling multi axis servo drives, collecting a large amount of digital I/O, and running real-time control algorithms. Select the NuPRO-780DV (dual network port) model, with two network ports connected to the equipment control network and the factory MES system respectively, to achieve physical isolation of data acquisition and control instructions. The onboard ISA has high driving capability and supports stable operation of multiple old ISA motion control cards without the need for additional bus expansion. The hardware monitoring function tracks CPU temperature in real-time to ensure system stability under high load continuous operation.
Scenario 2: Rail Transit PIS System
The passenger information system (PIS) control host of a certain train needs to play audio broadcasts and video advertisements, and connect multiple terminal display devices inside the carriage through RS-485 bus. The AC'97 audio interface of NuPRO-780, when paired with DB-AC97S daughter card, can provide high-quality audio output; The RS-485+mode of COM2 enables reliable half duplex communication with terminal devices, and automatic direction control simplifies software development work. Its wide temperature range (0 ° C to 55 ° C) and anti vibration design are perfectly adapted to the in car environment.
Scenario 3: Upgrading and renovating old systems
The CNC machine control system of a certain factory is still using a dedicated data acquisition card based on ISA bus, but the original motherboard is aging and difficult to purchase substitutes. Choosing NuPRO-780, its ISA high driver 64mA feature ensures compatibility with both new and old ISA cards; Support Socket 370 full series CPUs, which can flexibly match the original system performance without the need for large-scale rewriting of application software (legacy programs based on Windows 98/NT can be directly migrated).
Tips for troubleshooting common engineering problems
Problem phenomenon 1: There is no display when the system is turned on, and VGA has no output
Key points of inspection: Confirm that the CPU is installed correctly and the CPU fan is rotating normally. Check if the memory module is fully inserted into the DIMM slot. Try using a PCI graphics card for diagnosis and troubleshooting of integrated VGA issues.
Key point: The VGA memory of NuPRO-780 comes from system main memory sharing. If the memory is not installed correctly or has poor compatibility, it may cause the integrated VGA to not work properly.
Problem phenomenon 2: COM2 serial communication abnormality
Key inspection points: Confirm whether the combination of jumpers JP4, JP3, and JP2 matches the standard of the connected device (RS-232/422/485).
Key point: In RS-485 mode, if using RS-485+mode, JP1 must be set to 2-3 and 5-6; If using standard RS-485, set it to 1-2 and 4-5. Incorrect settings will result in the failure of data direction control.
Problem phenomenon 3: The system frequently resets automatically
Key inspection points: Check the CPU temperature through the hardware monitoring function in the BIOS. If it continues to exceed 80 ° C, check whether the CPU heat sink is in good contact and whether the fan is stopped. Check if the watchdog timer has been accidentally enabled and correctly fed to the dog in the application.
Key point: Temporarily disable the watchdog function in BIOS for troubleshooting testing to confirm whether the reset is triggered by WDT or caused by power or cooling issues.
