PXIe-3988 uses the same trigger I/O driver library, with header files located at X: ADLINK MAPS Core PII PXIE Trigger IO Include pitrigio. h, and the data type definitions are the same as before (U8, U16, U32, etc.). The following is a practical explanation of key functions:
TRIG_Init(): Must be called first, returns an error code.
TRIG_Close(): Call to release resources before exiting.
TRIG_SETSoftTrg (U8 status): Generate software TTL level (0/1), which can be output to SMB or backplane trigger line.
TRIG_Gets SoftTrg (U8 * status): Read the current software trigger status (default low level).
TRIG_Trigger_Route(U32 source, U32 dest, U32 halfway):
Source: Optional PXI_TRIG_VAL_SMB (external input), PXI_TRIG_VAL_SOFT (software), PXI_TRIG_VAL_TRIG0~7 (backplane cable).
Dest: Target object, as above (excluding SOFT).
Halfway: When source=SOFT and dest=SMB, a trigger line needs to be specified as a relay, and in other cases, it should be set as PXI_TRIG_VALINONE.
Typical use case: Route external triggers (SMB) to backplane TRIG0, or software triggers to backplane TRIG1.
TRIG_Trigger_Clear(): Clears all routing settings.
TRIG_Trigger_Soute_Query(): Query the current routing path for debugging purposes.
TRIG_dDriverRevision(): Obtain the driver version number to ensure compatibility.
When programming, it is necessary to include header files and link corresponding library files, and drivers need to be installed in advance.
Dual BIOS emergency recovery mechanism
PXIe-3988 also integrates a dual BIOS hardware redundancy scheme, consisting of a main BIOS, a backup BIOS, and an independent monitoring controller. During normal startup, the main BIOS boots. If the main BIOS fails to start due to upgrade failure or data corruption, the monitor automatically switches to the backup BIOS and prompts the user. At this point, the system can continue to work, but the main BIOS needs to be reprogrammed through technical support tools. To reduce risks, it is recommended to enter the "Save&Exit" menu before updating the BIOS to save the current settings as user defaults for quick recovery.
Environmental tolerance and power supply planning
Working temperature: 0-55 ℃ for SSD configuration, 0-50 ℃ for HDD configuration (mechanical disks are more sensitive to temperature).
Vibration: Operating state 0.21 Grms (5~500Hz), non operating 2.46 Grms.
Humidity: 5%~95% non condensing.
Power consumption (key): When overloaded (CPU+storage high load), the+12V current reaches 11A,+3.3V is 3A, and the total power is close to 150W. For controllers with a width of 4 slots, it is necessary to ensure that the PXIe chassis backplane can provide sufficient+12V power supply margin. It is recommended to choose high-power chassis (such as ADLINK PXES-2590 series). At the same time, the heat dissipation under heavy load needs to be coordinated with the chassis fan to ensure that the CPU temperature does not exceed the specification limit.
Driver installation and system deployment
Windows 10 64 bit is the official supported system. In addition to the system's built-in drivers, the following components need to be manually downloaded and installed (obtained from the ADLINK official website PXIe-3988 product page):
Intel Chipset Driver
Intel Graphics Driver
Intel Ethernet/LAN Driver (I219 and I210)
Intel ME(Management Engine)Driver
Intel RST(Rapid Storage Technology)Driver
GPIB Driver (NI-488.2 compatible)
PXI Trigger I/O Driver
Optional: PXI Platform Services and MAPS Core Suite
Suggested installation sequence: chipset → graphics card → network card → ME → RST → trigger driver → GPIB → platform service. After installation, all devices can be confirmed to be properly recognized through the device manager.
