In the fields of machine vision, scientific research, and medical imaging, GigE Vision cameras have become the mainstream choice due to their long-distance transmission and standardized protocols. As a 4-channel PoE (Power over Ethernet) image acquisition card with PCIe x4 interface, ADLINK GIE64+not only provides independent Gigabit Ethernet ports, but also integrates IEEE 1588 Precision Time Protocol (PTP), Link Aggregation, and intelligent PoE remote switch control, providing an ideal hardware platform for multi camera synchronous acquisition and high bandwidth transmission. However, in actual deployment, issues such as PoE power budget, PCIe slot power limitations, IEEE1588 clock synchronization, and link aggregation configuration often cause headaches for engineers. This article is based on the GIE64+user manual, which systematically outlines hardware installation, power supply planning, advanced feature configuration, and typical troubleshooting methods to help users fully utilize the performance of the card in machine vision projects.
Hardware Overview and Installation Points
GIE64+is a standard PCIe half height card (145 × 111.12 mm), using Intel ® 82574L Ethernet controller, providing 4 RJ-45 ports, each port compliant with IEEE 802.3af standard, with a maximum output of 15.4W (48V) per port. The onboard LED indicator lights display the PoE power status and data activity of each port.
1.1 Installation steps
Turn off the host power and remove the chassis cover.
Select an available PCIe x4, x8, or x16 slot (GIE64+is an x4 interface that can be inserted into longer slots).
Remove the corresponding slot baffle, align the card with the slot, and press it evenly to ensure that the golden finger is fully inserted.
Secure the board with screws.
Key: If the total PoE load exceeds 20W, the+12V power interface on the board must be connected (4-pin socket, see Figure 1-5, pin 1 is+12V, pin 2/3 is GND, pin 4 is empty), otherwise the system may be unstable or damaged due to insufficient power supply from the PCIe slot.
1.2 Power Supply Planning
Relying solely on PCIe slots for power supply: It can provide a maximum of 2.1A @ 12V (approximately 25.2W), but due to PCIe specifications, the actual total available PoE power is approximately 20W. In this mode, up to 1-2 standard PoE cameras (each ≤ 10W) can be powered simultaneously.
Using external 12V power supply: With the onboard power interface, it can input up to 7A @ 12V (84W), which is sufficient to power four 15.4W PoE devices simultaneously. A+12V power supply with a rated current of ≥ 7A is required (such as the 12V output line of a PC power supply).
Attention: If the total load exceeds 20W but no external power supply is connected, the onboard fuse will melt (or trigger overcurrent protection), causing all PoE ports to fail. At this point, it is necessary to replace the fuse or restart (hardware needs to be checked).
PoE function and remote management
GIE64+supports IEEE 802.3af standard PD (Powered Device) automatic detection and classification, can recognize Class 0-4 devices, and provides overcurrent and short-circuit protection. Its unique feature is the SmartPoE API, which allows software to remotely turn on/off PoE power supply to various ports without the need for physical plugging or unplugging of Ethernet cables.
2.1 Typical application scenarios
Camera reset: When the GigE Vision camera is locked due to abnormal conditions, it can be quickly powered off and back on through the API to achieve remote hard reset.
Energy saving management: Turn off the camera power when not in use to reduce system power consumption.
Fault isolation: When a single camera is short circuited, the port can be closed separately without affecting other channels.
2.2 Configuration Suggestions
Using the drivers and SDK provided by ADLINK (available for download from the official website), call the GIE64-Enable PoE () and GIE64_SisablePoE () functions to control each port.
If third-party software (such as HALCON, VisionPro) is used, PoE control can be integrated by calling DLL interfaces.

IEEE 1588 Precision Time Synchronization (PTP)
In multi camera systems, the synchronization of different camera acquisition times is crucial. GIE64+supports IEEE 1588-2008 (PTP v2), allowing all connected cameras to share the same high-precision clock and achieve microsecond level synchronization.
3.1 Working principle
One camera is set as the master clock, while the others are slaves.
GIE64+is used as a transparent clock or boundary clock (depending on the driver configuration) to timestamp at the hardware layer and compensate for network transmission delay.
The synchronization accuracy can usually reach ± 100ns (under ideal network conditions).
3.2 Configuration Steps (Taking Windows as an Example)
Install the Intel PROSet network driver and ensure that PTP functionality is enabled (which may be turned off by default).
Enable PTP mode on the camera end (such as Basler, FLIR) and specify master/slave.
In the GIE64+driver, enable the "IEEE1588 Enable" option (requires registry or API settings).