ADLINK EOS 1200 is a compact embedded vision system equipped with the 2nd generation Intel ® Core ™ I5/i7 quad core processor, provides 4 independent Gigabit PoE (Power over Ethernet) ports, with a total bandwidth of 4.0 Gb/s, and supports IEEE 1588 Precision Time Protocol (PTP), enabling multi camera sub microsecond synchronization. Its rich front-end I/O -4 x serial ports, 2 x USB 3.0, 32 channels of PNP/NPN isolated digital I/O, dual SATA storage (supporting RAID 0/1), internal USB, and 1Kbit programmable EEPROM - make it an ideal choice for machine vision, robot guidance, 3D measurement, and medical imaging. However, the budget for PoE power supply, PTP synchronization configuration, isolated DIO wiring, RAID establishment, and other aspects often give engineers headaches. This article outlines the complete deployment path of EOS 1200 from hardware installation, network and synchronization optimization, I/O configuration to storage and system maintenance, and provides a quick solution for high-frequency faults.
Hardware Overview and Installation Points
The EOS 1200 adopts a fanless aluminum alloy heat dissipation design, with a compact size that supports wall mounting and DIN rail installation (optional kit). The front panel includes: 4 x PoE Ethernet ports (RJ45, compliant with IEEE 802.3af/at), 2 x USB 3.0, power input (12-24V DC), power indicator light, and hard drive indicator light; The rear panel provides: 4 x serial ports (RS-232/422/485 optional), 32 isolated DIOs (via 68 pin SCSI connector), VGA display output, dual SATA hard drive slots (internal), internal USB 2.0 (for encryption dongles or system recovery disks), and EEPROM programming interface.
Installation precautions:
Ensure that the load-bearing capacity of the installation surface is ≥ 2.5 kg and leave at least 50mm of heat dissipation space.
The power supply uses 2-pin terminals with a voltage range of 12-24V DC (± 10%). It is recommended to use an industrial power supply with 24V/5A or higher to meet the total power consumption of both the host and four PoE channels (the maximum total power supply of PoE is about 60W).
If using DIN rail installation, it is necessary to first fix the rail clamp and pay attention to the direction of the buckle.
Static protection: When opening the chassis to install hard drives or memory, be sure to wear an anti-static wristband to avoid damaging sensitive components.
PoE power supply and camera connection
The four PoE ports of the EOS 1200 can simultaneously power and transmit data to compatible GigE Vision cameras, with a maximum power supply of 30W per port (compliant with 802.3at) and a total power budget of 60W (limited by the host power supply). When deploying, the total power consumption of all cameras needs to be calculated. If it exceeds 60W, an external PoE power supply module is required.
Port allocation: Four network ports correspond to independent MAC addresses (identifiable by labels), displayed as eth0~eth3 under the operating system. It is recommended to fix the IP address in the IP configuration to avoid DHCP conflicts.
IEEE 1588 PTP synchronization: This feature enables multiple cameras to capture data at the same time reference, suitable for moving objects or 3D reconstruction. Enabling steps:
Enable "IEEE 1588" support in BIOS (located in the "Peripheral" menu).
After installing the operating system (Windows 7/XP or Windows Embedded 7), install the Intel network card driver and enable PTP (through the Intel PROSet tool or command line).
Set a master clock (usually setting the port or external PTP source connected to the master camera as Grandmaster) and the rest as slaves.
Using applications such as the PTP API provided by ADLINK to obtain synchronization timestamps, the accuracy can reach ± 100ns.
Common faults:
Camera unable to obtain IP: Check if PoE power supply is normal (network port indicator light is on); Disable firewall; Manually set the same subnet.
Unstable PoE power supply: Measure the total camera power consumption. If it is close to 60W, it is recommended to use an external PoE injector; Check if the power adapter is sufficient (recommended ≥ 120W).
PTP synchronization jitter is large: ensure that all camera firmware supports PTP; Use high-quality Cat6 shielded Ethernet cables; Avoid cascading switches (direct connection to EOS 1200 is best).
Isolation Digital I/O (DIO) Configuration and Wiring
The EOS 1200 provides 32 channels of optically isolated digital I/O, which can be connected through a 68 pin SCSI connector (similar to SCSI III). Each group consists of 8 channels (4 groups in total), and each group can be independently configured as an input or output (set through software). It has a withstand voltage of up to 24V and supports direct connection of PNP/NPN sensors.
Pin definition and wiring:
Each group contains 8 I/O points and 1 common terminal (COM), as well as isolated power inputs (VISO+/VISO -).
PNP mode: The common terminal is connected to VISO - (0V), and the input signal is high and effective (sensor output+V).
NPN mode: The common terminal is connected to VISO+(+24V), and the input signal is low and effective (sensor output 0V).
The output is a Darlington transistor (low side switch), with a maximum current of 200mA per channel and a total current not exceeding 1.6A. The driving relay needs to be connected with a current diode.
Software control: Under Windows, use the DIO driver library (DASK or D2K) provided by ADLINK to call APIs, which can set the direction of each channel, read input values, and write output values. It can also be directly operated through memory mapping (suitable for applications with high real-time requirements).
Troubleshooting:
Input read error: Check if the external power supply is connected to VISO+(5~24V); Is the polarity correct; Does the sensor output level match the set value.
Output unresponsive: Check if the output channel is configured as output; Is the load power supply properly connected; Is the Darlington tube burnt out due to overcurrent (a multimeter can be used to measure the resistance to ground).
Interference false triggering: Use shielded cables, with the shielding layer grounded at one end; Add an RC absorption circuit on the inductive load side.

Storage and RAID Configuration
The EOS 1200 provides two SATA interfaces internally (supporting 2.5-inch HDD/SSD), which can be set to RAID 0 (stripe, improve performance) or RAID 1 (mirror, protect data) through BIOS. Windows 7 or XP is pre installed at the factory, but users can replace them themselves.
Installation steps:
Remove the screws at the bottom of the chassis and open the cover plate.
Secure the hard drive to the rack and connect the SATA data cable and power cable.
Start up and enter BIOS, set the mode to "RAID" in "SATA Configuration".
Save and restart, press Ctrl+I to enter the Intel Quick Storage Technology configuration interface, and create a RAID volume.
When installing the operating system, it is necessary to load the RAID driver (downloaded from the ADLINK official website).
Recommended solution: Use SSD (RAID 1 mirror) for system disks and large capacity HDD (separate) for data disks. If you pursue read and write speed, you can use two SSDs to build RAID 0, but be careful not to have redundancy.
common problem:
RAID volume loss: Check the hard drive connection cable; Enter the RAID management tool to check the status. If it displays "Failed", try forcing it online or rebuilding.
System startup blue screen: RAID driver is not loaded. During installation, press F6 to load the floppy disk driver (or use an injection tool).
Serial port and expansion capability
Four serial ports support RS-232 (default) or switch to RS-422/485 (some ports) through jumper/BIOS. In industrial communication, PLCs, encoders, or smart cameras are often connected.
Mode switching: Refer to the manual for jumper settings (JP1~JP4), or enter the BIOS "Super IO" menu and set the corresponding port to "RS-232", "RS-422", or "RS-485".
Attention to the use of RS-485:
In half duplex mode, software control of direction (such as RTS signal) or the use of automatic direction switching chips (supported by hardware) is required.
The terminal resistor (120 Ω) needs to be connected in parallel at both ends over long distances (>100 meters).
EEPROM and System Protection
The built-in 1Kbit EEPROM can be used to store device IDs, calibration parameters, or software license keys, avoiding authorization failure caused by hard disk replacement. Read and write through API (provide demonstration code), supporting byte level access. In addition, the internal USB port can be plugged into a wireless network card or encryption dongle, making it suitable for security scenarios without external interface exposure.
Software support and driver installation
EOS 1200 supports Windows XP, 7, XP Embedded, and Windows Embedded Standard 7. The driver program includes:
Chipset (Intel INF)
Display (integrated HD Graphics)
Network card (Intel PRO/1000, including PoE and PTP drivers)
USB 3.0(Renesas)
DIO driver
RAID(Intel RST)
It is recommended to install in the above order and download the latest version from the product support page. If using Linux (unofficial support), you can refer to open-source drivers, but PTP and DIO libraries need to be developed independently.
List of Common Malfunctions and Quick Solutions
Possible causes and solutions for the fault phenomenon
Power on, no display, poor memory contact; Insufficient power supply, re plug and unplug the memory; Check the power supply voltage and current (≥ 5A)
PoE port has no output and the total power consumption exceeds the limit; Single port overload protection reduces the number of connected cameras; Use an external PoE injector; Restart the device
The network load for camera image frame loss is too high; Close unused services when CPU usage is too high; Use Jumbo Frame; Upgrade CPU (optional)
PTP cannot synchronize firmware and is not supported; The network card driver has not enabled PTP to update camera firmware; Enable PTP in Intel PROSet; Confirm the master clock settings
DIO inputs are all high/low common terminal wiring errors; Isolation power supply not connected, check VISO+and VISO -; Confirm that the PNP/NPN mode matches the sensor
RAID 1 reconstruction failed. The new hard disk capacity is smaller than the original disk; Loose interface and use a hard drive of the same capacity; Check the data cable; Manually rebuild in RAID management
Serial port garbled baud rate or data bit mismatch; The RS-485 direction has not been controlled to confirm the parameters of the other end; If RS-485, check the direction switching logic
System time reset, CMOS battery low, replace CR2032 battery; Reset time
EEPROM read/write failure with address offset error; I ² C bus conflict reference API example, use the correct address (0xA0); Check if there are any other devices occupying it
Maintenance and long-term reliability recommendations
Regular dust removal: The fanless design makes it easy for dust to accumulate on the heat sink. It is recommended to clean the air inlet with compressed air every six months.
Firmware update: Follow the ADLINK official website for BIOS and network card firmware updates to fix PTP and PoE related bugs.
Backup system: Use system backup tools to clone RAID 1 mirrors or system disks to external storage for quick recovery.
Temperature monitoring: The CPU temperature can be read through HWMonitor. If it continues to exceed 80 ℃, it is necessary to improve environmental ventilation or lower the ambient temperature.
