Dalsa Xtium2-CXP PX8 Series User manual

NOTICE
© 2020 Teledyne DALSA, Inc. All rights reserved.
This document may not be reproduced nor transmitted in any form or by any means, either
electronic or mechanical, without the express written permission of TELEDYNE DALSA. Every effort
is made to ensure the information in this manual is accurate and reliable. Use of the products
described herein is understood to be at the user’s risk. TELEDYNE DALSA assumes no liability
whatsoever for the use of the products detailed in this document and reserves the right to make
changes in specifications at any time and without notice.
Microsoft® is a registered trademark;
Windows®, Windows® 10 are trademarks of Microsoft Corporation.
All other trademarks or intellectual property mentioned herein belongs to their respective owners.
Edition 1.00 released on October 2, 2020
Document Number: OC-A8XM-PX8U0
About Teledyne DALSA
Teledyne DALSA is an international high performance semiconductor and Electronics Company that
designs, develops, manufactures, and markets digital imaging products and solutions, in addition
to providing wafer foundry services.
Teledyne DALSA Digital Imaging offers the widest range of machine vision components in the
world. From industry-leading image sensors through powerful and sophisticated cameras, frame
grabbers, vision processors and software to easy-to-use vision appliances and custom vision
modules.

Xtium2-CXP PX8 User's Manual Contents
•
i
Contents
OVERVIEW 8
PRODUCT PART NUMBERS 8
XTIUM2-CXP PX8 FRAME GRABBER FEATURES 9
User Programmable Configurations 9
ACUPlus: Acquisition Control Unit 10
DTE: Intelligent Data Transfer Engine 10
PCI Express x8 Gen3 Interface 10
Advanced Controls Overview 10
DEVELOPMENT SOFTWARE OVERVIEW 11
Sapera++ LT Library 11
Sapera Processing Library 11
About CoaXPress 11
QUICK START SETUP & INSTALLATION 12
INSTALLING XTIUM2-CXP PX8 16
WARNING!(GROUNDING INSTRUCTIONS) 16
INSTALLATION OVERVIEW 16
Hardware Installation 16
Multi-board Sync & I/O Setup 16
Sapera LT Library & Xtium2-CXP PX8 Driver Installation 17
Teledyne DALSA Device Drivers 17
Installation Procedure 17
Xtium2-CXP PX8 Firmware Loader 18
Firmware Update: Automatic Mode 18
Firmware Update: Manual Mode 18
Executing the Firmware Loader from the Start Menu 20
REQUIREMENTS FOR A SILENT INSTALL 21
Silent Mode Installation 21
Creating a Response File 21
Running a Silent Mode Installation 21
Silent Mode Uninstall 22
Creating a Response File 22
Running a Silent Mode Uninstall 22
Silent Mode Installation Return Code 22
Installation Setup with CorAppLauncher.exe 22
Custom Driver Installation using install.ini 23
Creating the install.ini File 23
Run the Installation using install.ini 23
UPGRADING SAPERA OR BOARD DRIVER 24
Board Driver Upgrade Only 24
Upgrading both Sapera and Board Driver 24
Preserving Board Parameters during Driver Upgrade 25
PRESERVING BOARD PARAMETERS DURING BOARD REPLACEMENT OR SYSTEM CLONING 26
DISPLAYING XTIUM2-CXP PX8 BOARD INFORMATION 27
Device Manager – Board Viewer 27
Information Field Description 28
Changing Device Settings 31
Device Information Report 31
CONFIGURING SAPERA 32
Increasing Contiguous Memory for Sapera Resources 32
Host Computer Frame Buffer Memory Limitations 33
Contiguous Memory for Sapera Messaging 33

ii
•
Contents Xtium2-CXP PX8 User's Manual
TROUBLESHOOTING PROBLEMS 34
OVERVIEW 34
PROBLEM TYPE SUMMARY 34
First Step: Check the Status LED 34
Possible Installation Problems 34
Possible Functional Problems 35
TROUBLESHOOTING PROCEDURES 35
Diagnostic Tool Overview 35
Diagnostic Tool Main Window 35
Diagnostic Tool Self-Test Window 37
Camera Input Eye Diagram Monitor 37
Diagnostic Tool Live Monitoring Window 38
Checking for PCI Bus Conflicts 38
Windows Device Manager 40
BSOD (blue screen) Following a Board Reset 40
Sapera and Hardware Windows Drivers 41
Recovering from a Firmware Update Error 41
Driver Information via the Device Manager Program 42
Information Window 42
Teledyne DALSA Log Viewer 43
On-board Image Memory Requirements for Acquisitions 43
Symptoms: CamExpert Detects no Boards 44
Troubleshooting Procedure 44
Symptoms: Xtium2-CXP PX8 Does Not Grab 44
Symptoms: Card grabs black 44
Symptoms: Card acquisition bandwidth is less than expected 45
Symptoms: PoCXP does not power the camera 45
Over-current protection circuit is tripped 46
To clear the TRIP condition of the Xtium2-CXP PX8 over-current circuit: 47
CAMEXPERT QUICK START 48
INTERFACING CXP CAMERAS WITH CAMEXPERT 48
CamExpert Example with a Monochrome Camera 48
CAMEXPERT DEMONSTRATION AND TEST TOOLS 50
Camera Types & Files 50
Overview of Sapera Acquisition Parameter Files (*.ccf or *.cca/*.cvi) 50
Saving a Camera File 51
Camera Interfacing Check List 51
USING CAMEXPERT WITH XTIUM2-CXP PX8 52
BASIC TIMING CATEGORY 53
Parameter Descriptions 53
ADVANCED CONTROL CATEGORY 54
Parameter Descriptions 54
EXTERNAL TRIGGER CATEGORY 56
Parameter Descriptions 57
IMAGE BUFFER AND ROI CATEGORY 59
Parameter Descriptions 59
USING THE FLAT FIELD CORRECTION TOOL 60
Xtium2-CXP PX8 Flat Field Support 60
Loading the Required Camera File 60
Set up Dark and Bright Acquisitions with the Histogram Tool 60
Verify a Dark Acquisition 61
Verify a Bright Acquisition 61
Flat Field Correction Calibration Procedure 62
Flat Field Correction Dialog 63
Using Flat Field Correction 63
USING THE BAYER FILTER TOOL 64
Bayer Filter White Balance Calibration Procedure 64

Xtium2-CXP PX8 User's Manual Contents
•
iii
Using the Bayer Filter 64
SAPERA DEMO APPLICATIONS 65
GRAB DEMO OVERVIEW 65
Using the Grab Demo 66
XTIUM2-CXP PX8 REFERENCE 67
BLOCK DIAGRAM 67
XTIUM2-CXP FLOW DIAGRAM 68
LINE TRIGGER SOURCE SELECTION FOR LINE SCAN APPLICATIONS 69
SHAFT ENCODER INTERFACE TIMING 70
VIRTUAL FRAME TRIGGER FOR LINE SCAN CAMERAS 72
Synchronization Signals for a 10 Line Virtual Frame 73
Synchronization Signals for Fixed Frame Length Acquisition 74
Synchronization Signals for Variable Frame Length Acquisition 75
SAPERA ACQUISITION METHODS 76
TRIGGER TO IMAGE RELIABILITY 77
Supported Events and Transfer Methods 77
Acquisition Events 77
Transfer Events 79
Trigger Signal Validity 79
Supported Transfer Cycling Methods 79
OUTPUT LUT AVAILABILITY 81
METADATA:THEORY OF OPERATION 82
Metadata Data Structure 82
Metadata Example 82
FLAT FIELD CORRECTION:THEORY OF OPERATION 83
Flat Field Correction Lists 83
Flat Field Correction Sets 83
Xtium2-CXP PX8 specific limitations 83
Programming the sets 84
XTIUM2-CXP PX8SUPPORTED PARAMETERS 85
Camera Related Capabilities 85
Camera Related Parameters 85
VIC Related Parameters 86
ACQ Related Parameters 91
Transfer Related Capabilities 92
Transfer Related Parameters 93
General Outputs #1: Related Capabilities (for GIO Module #0) 93
General Outputs #1: Related Parameters (for GIO Module #0) 93
General Inputs #1: Related Capabilities (for GIO Module #1) 94
General Inputs #1: Related Parameters (for GIO Module #1) 94
Bidirectional General I/Os: Related Capabilities (for GIO Module #2) 94
Bidirectional General I/Os: Related Parameters (for GIO Module #2) 94
SAPERA SERVERS AND RESOURCES 95
TECHNICAL SPECIFICATIONS 97
XTIUM2-CXP PX8 BOARD SPECIFICATIONS 97
HOST SYSTEM REQUIREMENTS 98
EMC DECLARATIONS OF CONFORMITY 99
FCC Statement of Conformance 99
FCC Class A Product 99
CE Declaration of Conformity 99
CONNECTOR AND SWITCH LOCATIONS 100
Xtium2-CXP PX8 Board Layout Drawing 100
Connector / LED Description List 100
CONNECTOR AND SWITCH SPECIFICATIONS 101
Xtium2-CXP PX8 End Bracket Detail 101

iv
•
Contents Xtium2-CXP PX8 User's Manual
Status LEDs Functional Descriptions 102
S: Boot-up/PCIe Status LED 102
L1, L2, L3, L4: CoaXPress Status LED 102
J7: External I/O Signals Connector (Female DH60-27P) 103
J8: Internal I/O Signals Connector (40-pin TST-120-01-G-D) 104
Note 1: General Inputs / External Trigger Inputs Specifications 105
Block Diagram: Connecting External Drivers to General Inputs 107
External Driver Electrical Requirements 108
Note 2: General Outputs /Strobe Output Specifications 109
Block Diagram: Connecting External Receivers to the General Outputs 110
External Receiver Electrical Requirements 111
Note 3: RS-422/TTL Shaft Encoder Input Specifications 112
Note 3.1: Interfacing to an RS-422 Driver Output 114
Note 3.2: Interfacing to a Line Driver (also called Open Emitter) Output116
Note 3.3: Interfacing to an Open Collector Output 116
Note 3.4: Interfacing directly to a TTL (also called Push-Pull) Output 117
Note 3.5: Interfacing to a TTL using a Bias Voltage 117
C1, C2, C3, C4: CoaXPress Connector 118
J9: Multi-Board Sync / Bi-directional General I/Os 118
Hardware Preparation 118
Configuration via Sapera Application Programming 118
Configuration via Sapera CamExpert 119
J10: Power Connector 120
DC Power Details 120
CABLES &ACCESSORIES 120
CoaXPress Cables 120
DH40-27S Cable to Blunt End (OR-YXCC-27BE2M1, Rev B1) 121
DH40-27S Connector Kit for Custom Wiring 122
Cable assemblies for I/O connector J8 123
External Signals Connector Bracket Assembly 123
External Signals Connector Bracket Drawing 123
External Signals Connector Bracket Pinout 123
Board Sync Cable Assembly OR-YXCC-BSYNC40 125
Power Cable Assembly OR-YXCC-PWRY00 126
COAXPRESS INTERFACE 127
COAXPRESS OVERVIEW 127
CONTACT INFORMATION 128
SALES INFORMATION 128
TECHNICAL SUPPORT 128

Xtium2-CXP PX8 User's Manual Contents
•
v
Tables
Table 1: Xtium2-CXP PX8 Board Product Numbers....................................................................8
Table 2: Xtium2-CXP PX8 Software Product Numbers ...............................................................8
Table 3: Xtium2-CXP PX8 Cables & Accessories........................................................................8
Table 4: Xtium2-CXP PX8 Device Drivers...............................................................................41
Table 5: Grab Demo Workspace Details ................................................................................65
Table 6: CORACQ_PRM_EXT_LINE_TRIGGER_SOURCE – Parameter Values ...............................69
Table 7: Output LUT Availability...........................................................................................81
Table 8: Camera Related Capabilities....................................................................................85
Table 9: Camera Related Parameters....................................................................................85
Table 10: VIC Related Parameters........................................................................................86
Table 11: Acquisition Related Parameters..............................................................................91
Table 12: Transfer Related Capabilities .................................................................................92
Table 13: Transfer Related Parameters .................................................................................93
Table 14: GIO-0 Related Capabilities ....................................................................................93
Table 15: GIO-0 Related Parameters ....................................................................................93
Table 16: GIO-1 Related Capabilities ....................................................................................94
Table 17: GIO-1 Related Parameters ....................................................................................94
Table 18: GIO-1 Related Parameters ....................................................................................94
Table 19: GIO-2 Related Parameters ....................................................................................94
Table 20: Xtium2-CXP PX8 - Servers and Resources...............................................................95
Table 21: Board Specifications.............................................................................................97
Table 22: Environment Specifications ...................................................................................98
Table 23: Power Specifications.............................................................................................98
Table 24: Board Connector List..........................................................................................100
Table 25: S Boot-up/PCIe Status LED .................................................................................102
Table 26: Camera CXP Status LED...................................................................................... 102
Table 27: DH60-27P Connector Signals............................................................................... 103
Table 28: 40-pin TST-120-01-G-D Connector Signals............................................................104
Table 29: External Trigger Timing Specifications ..................................................................106
Table 30: Input Switching Points and Propagation Delay ....................................................... 106
Table 31: External Driver Electrical Requirements ................................................................108
Table 32: External Receiver Electrical Requirements............................................................. 111
Table 33: CoaXPress Cable Suppliers..................................................................................120
Table 34: DB37 Cable Connector Details ............................................................................. 123

vi
•
Contents Xtium2-CXP PX8 User's Manual
Figures
Figure 1: Automatic Firmware Update...................................................................................18
Figure 2: Manual Firmware Update.......................................................................................19
Figure 3: Start Menu Firmware Update Shortcut.....................................................................20
Figure 4: Create an install.ini File.........................................................................................23
Figure 5: Device Manager Parameter Setting Differences ........................................................25
Figure 6: Firmware Update Status........................................................................................26
Figure 7: Same Firmware For All Devices Checkbox................................................................26
Figure 8: Board Information via Device Manager....................................................................27
Figure 9: Device Manager File Menu save Device Info Command..............................................31
Figure 10: Diagnostic Tool Main Window ...............................................................................36
Figure 11: Diagnostic Tool Main Window ...............................................................................37
Figure 12: Eye Diagram ......................................................................................................37
Figure 13: Diagnostic Tool Live Monitoring Window ................................................................38
Figure 14: PCI Diagnostic Program.......................................................................................39
Figure 15: PCI Diagnostic Program – PCI bus info ..................................................................39
Figure 16: Using Windows Device Manager............................................................................40
Figure 17: Board Firmware Version.......................................................................................42
Figure 18: PCI Diagnostic Tool.............................................................................................45
Figure 19: CamExpert PoCXP Parameter ...............................................................................46
Figure 20: CamExpert Video Status Bar ................................................................................46
Figure 21: Bad vs. Good CXP Connectors ..............................................................................47
Figure 22: CamExpert Program............................................................................................48
Figure 23: CamExpert Device Tree .......................................................................................49
Figure 24: CamExpert Histogram of Dark Image ....................................................................61
Figure 25: CamExpert Histogram of Bright Image ..................................................................62
Figure 26: CamExpert Flat Field Correction Menu Command....................................................62
Figure 27: CamExpert Flat Field Correction Dialog..................................................................63
Figure 28: Xtium2-CXP PX8 Block Diagram............................................................................67
Figure 29: Xtium2-CXP Flow Diagram ...................................................................................68
Figure 30: Encoder Input with Pulse-drop Counter..................................................................70
Figure 31: Using Shaft Encoder Direction Parameter...............................................................71
Figure 32: Synchronization Signals for a 10 Line Virtual Frame ................................................73
Figure 33: Line scan, Fixed Frame, No Trigger .......................................................................74
Figure 34: Line scan, Fixed Frame, Edge Trigger ....................................................................74
Figure 35: Line scan, Fixed Frame, Level Trigger (Roll-Over to Next Frame) ..............................74
Figure 36: Line scan, Variable Frame, Edge Trigger (Active High determines Frame Length)........75
Figure 37: Line scan, Fixed Frame, Level Trigger ( Roll-Over) ..................................................75
Figure 38: Board Layout....................................................................................................100
Figure 39: End Bracket Details...........................................................................................101
Figure 40: General Inputs Electrical Diagram.......................................................................105
Figure 41: External Trigger Input Validation & Delay.............................................................106
Figure 42: External Signals to J7 Connection Diagram ..........................................................107
Figure 43: External Signals to J8 Connection Diagram ..........................................................108
Figure 44: General Outputs Electrical Diagram..................................................................... 109
Figure 45: Output Signals to J7 Connection Diagram ............................................................110
Figure 46: Output Signals to J8 Connection Diagram ............................................................111
Figure 47: RS-422 Shaft Encoder Input Electrical Diagram ....................................................112
Figure 48: External RS-422 Signals to J7 Connection Diagram...............................................114
Figure 49: External RS-422 Signals to J8 Connection Diagram...............................................115
Figure 50: Interfacing to a Line Driver Output......................................................................116
Figure 51: Interfacing to an Open Collector Output...............................................................116
Figure 52: Interfacing TTL to TTL Shaft Encoder Inputs.........................................................117
Figure 53: Interfacing TTL to RS-422 Shaft Encoder Inputs using a Bias Voltage...................... 117
Figure 54: DH60-27P Cable No. OR-YXCC-27BE2M1 Detail ....................................................121

Xtium2-CXP PX8 User's Manual Contents
•
vii
Figure 55: Photo of cable OR-YXCC-27BE2M1 ......................................................................121
Figure 56: OR-YXCC-H270000 Custom Wiring Kit.................................................................122
Figure 57: DB37 Output Cable ...........................................................................................123
Figure 58: Photo of cable OR-YXCC-BSYNC40 ...................................................................... 125
Figure 59: Photo of cable assembly OR-YXCC-PWRY00..........................................................126

Xtium2-CXP PX8 User's Manual Overview
•
8
Overview
Product Part Numbers
Xtium2-CXP PX8 Board
Table 1: Xtium2-CXP PX8 Board Product Numbers
Item Product Number
Xtium2-CXP PX8 Single OR-A8X0-XPX10
Xtium2-CXP PX8 Dual OR-A8X0-XPX20
Xtium2-CXP PX8 Quad OR-A8X0-XPX40
For OEM clients, this manual in printed form, is available on request OC-A8XM-PX8U0
Xtium2-CXP PX8 Software
Table 2: Xtium2-CXP PX8 Software Product Numbers
Item Product Number
Sapera LT version 8.50 or later for full feature support
(required)
1. Sapera LT:
Provides everything needed to build imaging application
2. Current Sapera compliant board hardware drivers
3. Sapera documentation:
(compiled HTML help, Adobe Acrobat® (PDF)
Free download at the
Teledyne DALSA website.
(optional) Sapera Processing Imaging Development Library includes over 600
optimized image-processing routines. Contact Sales at
Teledyne DALSA
Optional Xtium2-CXP PX8 Cables & Accessories
Table 3: Xtium2-CXP PX8 Cables & Accessories
Item Product Number
DH40-27S cable assembly to blunt end: 6 ft. cable I/O 27 pin Hirose
connector to blunt end. This cable assembly connects to J7. OR-YXCC-27BE2M1
External Signals bracket (OC-X4CC-IOCAB) provides a simple way to bring out
the signals from the External Signals Connector J8 to a bracket mounted
DB37.
Cable assemblies for I/O
connector J8
DH40-27S Connector Kit for Custom Wiring:
Comprised of a DH40-27S connector plus screw lock housing kit OR-YXCC-H270000
Cable assembly to connect to J9 (Board Sync)
Connecting 2 boards
Connection 3 or 4 boards OR-YXCC-BSYNC20
OR-YXCC-BSYNC40
Power interface cable required when supplying power for PoCXP OR-YXCC-PWRY00
CXP Cable Information Refer to CoaXPress Cables

Xtium2-CXP PX8 User's Manual Overview
•
9
Xtium2-CXP PX8 Frame Grabber Features
•Compatible with CoaXPress (CXP) specification version 2.0 and 1.x
(visit http://jiia.org/en/ for details on industry standards)
•Supports up to 4 lanes of 12.5 Gbps each (4 cables support 50 Gbps)
•Acquisition of up to 4 independent cameras.
•The specification defines a device discovery methodology that can be automated and which
provides plug and play capability
•CoaXPress cameras implement GenICam and associated GenCP, thus resulting in ease of use
for Teledyne DALSA or third party cameras
•Uses a PCIe x8 Gen3 slot to maximize transfers to host computer buffers
•Acquire from Monochrome (8/10/12/14/16 bits per pixel), RGB (8/10/12 bits per pixel) CXP
cameras, both area scan and line scan
•Acquire from Bayer (8/10/12 bits per pixel) CXP area scan cameras
•Output lookup tables
•Vertical and Horizontal Flip supported on board
•Flat Field and Flat Line correction: pixel replacement using neighborhood pixels
•External Input Triggers and Shaft Encoder inputs, along with Strobe outputs
•Multi-board Sync for trigger events supports simultaneously acquisitions from multiple cameras.
•Supports a number of acquisition events in compliance with "Teledyne DALSA’s Trigger to
Image Reliability"
•RoHS compliant
See Technical Specifications for detailed information.
User Programmable Configurations
Use the Xtium2-CXP PX8 firmware loader function in the Teledyne DALSA Device manager utility to
select firmware for one of the supported modes. Firmware selection is made either during driver
installation or manually later on (see Firmware Update: Manual Mode).
Quad Channel Model Firmware choices are:
•One CXP Camera (installation default):
Support for one CXP camera of 1, 2 or 4 links (that is, physical CXP cable connections)
•Two CXP Cameras:
Support for two independent CXP cameras of 1 or 2 links.
•Three CXP Cameras:
Support for three independent CXP cameras of 1 link, or 2 cameras of 1 link and 1 camera of 2
links.
•Four CXP Cameras:
Support for four independent CXP cameras of 1 link.
Dual Channel Model Firmware choices are:
•One CXP Camera (installation default):
Support for one CXP camera of 1, or 2 links (that is, physical CXP cable connections)
•Two CXP Cameras:
Support for two independent CXP cameras of 1 link.
Single Channel Model Firmware choices are:
•One CXP Camera (installation default):
Support for one CXP camera of 1 link (that is, physical CXP cable connection)

10
•
Overview Xtium2-CXP PX8 User's Manual
ACUPlus:Acquisition Control Unit
ACUPlus consists of a grab controller, one pixel packer and one time base generator per camera
input.
ACUPlus acquires variable frame sizes up to 64KB per horizontal line and up to 64K lines per frame.
ACUPlus can also capture an infinite number of lines from a line scan camera without losing a
single line of data.
DTE: Intelligent Data Transfer Engine
The Xtium2-CXP PX8 intelligent Data Transfer Engine ensures fast image data transfers between
the board and the host computer with zero CPU usage. The DTE provides a high degree of data
integrity during continuous image acquisition in a non-real time operating system like Windows.
DTE consists of intelligent DMA units with auto-loading Scatter-Gather tables.
PCI Express x8 Gen3 Interface
The Xtium2-CXP PX8 is a universal PCI Express x8 Gen3 board, compliant with the PCI Express 3.0
specification. The Xtium2-CXP PX8 board achieves transfer rates up to 7.0Gbytes/sec. to host
memory. Note that performance can be lower depending on PC and/or programmed configuration.
The Xtium2-CXP PX8 board occupies one PCI Express x8 Gen3 expansion slot and one chassis
opening.
Important:
•To obtain the maximum transfer rate to host memory, make sure the Xtium2-CXP PX8 is in a
computer with a Gen3 slot. The board will work in a Gen1 or Gen2 slot, but only with a quarter
or half the possible transfer performance respectively.
•The system motherboard BIOS should allow setting the PCIe maximum payload size to 256 or
higher. Systems with fixed settings of 128 will limit performance for transfers to host memory.
•If the computer only has a PCI Express x16 slot, test directly (use the supplied diagnostic tool)
or review the computer documentation to know if the Xtium2-CXP PX8 is supported. Computer
motherboards may only support x16 graphic video board products in x16 slots.
Advanced Controls Overview
Visual Indicators
Xtium2-CXP PX8 features up to 5 LED indicators to facilitate system installation and setup
(see Status LEDs Functional Descriptions). These indicators provide visual feedback on the board
status and camera status.
External Event Synchronization
Trigger inputs and strobe signals precisely synchronize image captures with external events.
CoaXPress Communication Port
One Sapera LT Acquisition Device per camera input provides access to the CoaXPress camera
configuration via the board device driver. The communication port presents a seamless interface to
access GenICam camera features.
Quadrature Shaft Encoder
An important feature for web scanning applications, the Quadrature Shaft Encoder inputs allow
synchronized line captures from external web encoders (see J7- I/O Connector or Cable
assemblies for I/O connector J8). The Xtium2-CXP PX8 provides a TTL or RS-422 input (mutually
exclusive) that supports a maximum 5 MHz tick rate.

Xtium2-CXP PX8 User's Manual Overview
•
11
Development Software Overview
Sapera++ LT Library
Sapera++ LT is a powerful development library for image acquisition and control. Sapera++ LT
provides a single API across all current and future Teledyne DALSA hardware. Sapera++ LT
delivers a comprehensive feature set including program portability, versatile camera controls,
flexible display functionality and management, plus easy to use application development wizards.
Applications are developed using either C++ or .NET frameworks.
Sapera++ LT comes bundled with CamExpert, an easy to use camera configuration utility to create
new, or modify existing camera configuration files.
Sapera Processing Library
Sapera Processing is a comprehensive set of C++ classes or .NET classes for image processing and
analysis. Sapera Processing offers highly optimized tools for image processing, blob analysis,
search (pattern recognition), OCR and barcode decoding.
About CoaXPress
CoaXPress (CXP) is an asymmetric high-speed point-to-point serial communication standard for the
transmission of video and still images, scalable over single or multiple coaxial cables. It supports
cable speeds of up to 12.5 Gbps for video, images and data, plus a lower speed uplink up to 40
Mbps for communications and control. Power is also available over the cable (“Power-over-Coax”)
and cable lengths of greater than 100m may be achieved.
The CoaXPress standard is hosted by the Japanese Industrial Imaging Association (JIIA) and
has working groups from companies around the world.

Xtium2-CXP PX8 User's Manual Quick Start Setup & Installation
•
12
Quick Start Setup &
Installation
The following procedure outlines the basic steps required to install the Teledyne DALSA Xtium2-
CXP PX8. For complete installation details and information see Installing Xtium2-CXP PX8.
Install the Xtium2-CXP PX8 in an available PCIe x8 slot on the host computer.
Download and install the Sapera LT SDK software from the Teledyne DALSA website.
http://teledynedalsa.com/imaging/support/downloads/sdks/
Download and install the Xtium2-CXP PX8 device driver from the Teledyne DALSA
website.
https://www.teledynedalsa.com/imaging/support/downloads/drivers/

Xtium2-CXP PX8 User's Manual Quick Start Setup & Installation
•
13
To complete the installation, update the Xtium2-CXP PX8 firmware when prompted (see
Xtium2-CXP PX8 Firmware Loader); select Automatic to update the firmware (default
configuration) or select Manual to choose an alternate configuration.
Reboot when all software and board drivers are installed.
Launch Sapera LT CamExpert to verify the installation; the board should be present in
the list of available devices.
Connect camera to the board Camera CXP input connector. Ensure camera is properly
powered.

14
•
Quick Start Setup & Installation Xtium2-CXP PX8 User's Manual
When CamExpert detects a camera (as per the CXP device discovery protocol), camera
parameters are displayed along with the board parameters.
When properly connected, the video status bar displays camera signals in green.
Click Grab to acquire a test image to validate the setup.

Xtium2-CXP PX8 User's Manual Quick Start Setup & Installation
•
15
Modify the board and camera parameters as necessary. When completed, save the
camera configuration file.
The Xtium2-CXP PX8 can be configured using the parameter settings in this file when
using the Sapera LT API in your application to acquire images

16
•
Installing Xtium2-CXP PX8 Xtium2-CXP PX8 User's Manual
Installing Xtium2-CXP PX8
Warning! (Grounding Instructions)
Static electricity can damage electronic components. Please discharge any static electrical charge
by touching a grounded surface, such as the metal computer chassis, before performing any
hardware installation. If you do not feel comfortable performing the installation, please consult a
qualified computer technician.
Important: Never remove or install any hardware component with the computer power on.
Disc
onnect the power cord from the computer to disable the power standby mode. This prevents the
case where some computers unexpectedly power up when a board is installed.
Installation Overview
The installation sequence is as follows:
•Install the board hardware into an available PCI Express x8 Gen3 slot.
•Turn on the computer.
•Install the Sapera LT Development Library or only its ‘runtime library’.
•Install the Xtium2-CXP PX8 Sapera board driver.
•Update the board firmware if required.
•Reboot the computer.
•Connect a CXP camera and test.
Hardware Installation
•Turn the computer off, disconnect the power cord (disables power standby mode), and open the
computer chassis to allow access to the expansion slot area.
•Install the Xtium2-CXP PX8 into a free PCI Express x8 Gen3 expansion slot. Note that some
computer's x16 slot may support boards such as the Xtium2-CXP PX8, not just display
adapters.
•Connect a spare power supply connector to J10 for PoCXP cameras (J10: Power Connector).
See Power Cable Assembly OR-YXCC-PWRY00 for information about an adapter for older
computers.
•Close the computer chassis and turn the computer on.
•Log into Windows with an administrator account.
•Connect a CXP camera to the C1, C2, C3 and C4 camera connectors after installing Sapera as
described below. Test with CamExpert.
Multi-board Sync & I/O Setup
•For multi-board sync applications, see J9: Multi-Board Sync / Bi-directional General I/Os for
information on using two to four Xtium2-CXP boards in one computer.

Xtium2-CXP PX8 User's Manual Installing Xtium2-CXP PX8
•
17
Sapera LT Library & Xtium2-CXP PX8 Driver Installation
Sapera LT SDK (full version), the image acquisition and control SDK for Teledyne DALSA
cameras and frame grabbers is available for download from the Teledyne DALSA website:
http://teledynedalsa.com/imaging/support/downloads/sdks/
Run-time versions are also available for download at this location.
The Sapera LT SDK installation includes compiled demo and example programs, along with
project source code, in both C++ and .NET languages, for most Microsoft Visual Studio
development platforms. The Sapera LT ++ and Sapera LT .NET demo source code are
found in the Sapera\Demos directory.
Teledyne DALSA Device Drivers
All Teledyne DALSA device drivers are available for download from the Teledyne DALSA website:
https://www.teledynedalsa.com/imaging/support/downloads/drivers/
Installation Procedure
•Sapera LT is installed before Teledyne DALSA board drivers.
•Download the Sapera LT SDK from the Teledyne DALSA website and run the executable file; the
installation menu is presented.
•The installation program may prompt to reboot the computer. It is not necessary to reboot the
computer between the installation of Sapera LT and the board driver.
•Download the Xtium2-CXP PX8 device driver from the Teledyne DALSA website and run the
executable file; the installation menu is presented.
•During the late stages of the installation, the Xtium2-CXP PX8 firmware loader application
starts. This is described in detail in the following section.
•Reboot once all the software and board drivers are installed.
If Windows displays any unexpected message concerning the board, power off the system
and verify the Xtium2-CXP PX8 is installed in the slot properly. You should also note the
board’s status LED color and compare it to the defined LED states as described in S: Boot-
up/PCIe Status LED.
Refer to Sapera LT User’s Manual for additional details about Sapera LT.

18
•
Installing Xtium2-CXP PX8 Xtium2-CXP PX8 User's Manual
Xtium2-CXP PX8 Firmware Loader
The Device Manager-Firmware Loader program automatically executes at the end of the driver
installation and on every subsequent reboot of the computer. It will determine if the Xtium2-CXP
PX8 requires a firmware update. If firmware is required, a dialog displays. This dialog also allows
the user to load alternative firmware if available for the Xtium2-CXP PX8.
Note: Administrator rights are required to update the device information and/or firmware.
Important:In the rare case of firmware loader errors please see Recovering from a Firmware
Update Error.
Firmware Update: Automatic Mode
Click Automatic to update the Xtium2-CXP PX8 firmware. The Xtium2-CXP PX8 supports various
firmware configurations where the default can acquire from a 1, 2 or 4 lane CXP camera.
See User Programmable Configurationsfor details on all supported modes, selected via a manual
update of alternative firmware.
With multiple Xtium2-CXP PX8 boards in the system, all are updated with new firmware. If any
installed Xtium2-CXP PX8 board installed in a system already has the correct firmware version, an
update is not required. In the following screen shot, a single Xtium2-CXP PX8 board is installed and
ready for a firmware upgrade.
Figure 1: Automatic Firmware Update
Firmware Update: Manual Mode
Select Manual mode to load firmware other than the default version or when, in the case of
multiple Xtium2-CXP PX8 boards in the same system, if each requires different firmware.
The following figure shows the Device Manager manual firmware screen. Displayed is information
on all installed Xtium2-CXP PX8 boards, their serial numbers, and their firmware components.
Do a manual firmware update as follows:
•Select the Xtium2-CXP PX8 to update via the board selection box (if there are multiple boards
in the system).
•From the Configuration field drop menu, select the firmware version required (typical required
or offered to support different CXP cameras).
•Click on the Start Update button.
This manual suits for next models
3
Other Dalsa Media Converter manuals