No part of this document may be reproduced, transmitted, photocopied, or translated into another language without the written consent of EPIX, Inc. Information in this document is subject to change without obligation or notice. EPIX, Inc. makes no warranty of any kind with regard to this document, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. EPIX, Inc. assumes no responsibility for any errors that may appear in this document. EPIX, Inc. reserves the right to make changes to the specifications of hardware and software at any time, without obligation or notice.
4MIP, SVIP, XCIP, XCAP, 4MEG VIDEO, 1MEG VIDEO, SILICON VIDEO MUX, QUICK SET VIDEO, 12-7MUX, IMAGE MEMORY EXPANSION, COC40, and COC402 are trademarks of EPIX, Inc.
EPIX, SILICON VIDEO, and PIXCI are registered trademarks of EPIX, Inc.
Other brand, product, and company names are trademarks or registered trademarks of their respective owners.
Printing: 3-Dec-2001
Thank you for purchasing imaging products from EPIX, Inc. We expect them to perform to their specifications and we are available on the Internet, FAX, and telephone to help with installation or to answer questions about the use of our products for your application.
The PIXCI® D, D24, or D32 imaging board, for the PCI bus, is packed in a static dissipative bag. Please keep the bag and box in which the board was shipped should the need arise to return the board. Prior to opening the bag, place the bag near the PC into which the board will be installed.
We recommend installing XCAP prior to installing the PIXCI imaging board.
Please refer to the Software Installation chapter for the XCAP installation
directions, then follow the board installation instructions below.
The size and the number of images that can be stored in DRAM on the motherboard is a function of the amount of DRAM that is not needed by the operating system. Windows 98 requires approximately 20 megabytes. XCAP reserves 4 MB of memory for image buffers. If more memory is required for image sequences, the ''Driver Assistant'' in the ''PIXCI Open/Close'' menu should be used to set the reserved memory size.
The PIXCI imaging board can capture and store full resolution images
to DRAM on a burst mode PCI motherboard provided that other devices do not
compete for PCI bus bandwidth.
The data transfer capabilities of the motherboard may limit the size of the
image that the PIXCI imaging board can transfer to memory on the motherboard.
Some PCI motherboards do not support burst mode on the PCI bus.
Some PCI motherboards limit bursts to four 32 bit transfers.
Some PCI motherboards must have their configuration EEPROM set
to enable PCI bus burst mode.
PCI bus transfers from other devices will compete for data
transfer time with images to be transferred from the PIXCI imaging board to
memory on the motherboard.
ISA bus transfers will also compete for data transfer time with images to
be transferred from the PIXCI imaging board to memory on the motherboard.
The updating of clocks and other background tasks may interfere with the
capture of images.
These tasks should be disabled if error messages indicate that video
transfers have been interrupted.
The following configurations have been tested with video sources with 100 MB per second burst modes. Contact EPIX, Inc. or an EPIX, Inc. distributor for pricing on any of the motherboards listed below.
Motherboards with a 133 MHz CPU bus are recommended. For fast display updates, EPIX recommends motherboards with an Advanced Graphics Port (AGP) and an AGP VGA. An AGP VGA can provide at least twice the video update rate that a PCI VGA can provide. EPIX can provide complete, tested computer systems with a PIXCI and all required software installed as well as tested AGP VGA boards and motherboards.
| Manufacturer | Model | Chipset | Clock & CPU |
| Intel | SE440BX | Intel 440BX | 667 MHz Pentium II w/AGP |
| Intel | NE440BX | Intel 440BX | 350 MHz Pentium II w/AGP |
| Intel | AL440LX | Intel 440LX | 266 MHz Pentium II w/AGP |
| Intel | PD440FX | Intel 440FX | 233 MHz Pentium II |
| Intel | TC430HX | Intel 430HX | 200 MHz Pentium MMX |
| QDI | Titanium II B | Intel 430TX | 200 MHz Pentium MMX |
| QDI | Titanium II B | Intel 430TX | 233 MHz AMD K6 |
The following configuration(s) have been tested with the Hitachi KP-F110 camera and intermittently do not keep up with a transfer rate sufficient to prevent buffer overflow, which means lost data. There are many other PCI bus motherboards that will NOT operate successfully. Use one of the motherboards from the list above or purchase one from EPIX, Inc.
| Manufacturer | Model | Chipset | Clock & CPU |
| Intel | VS440FX | Intel 440FX | 200 MHz Pentium Pro |
The PIXCI D32 imaging board has two connectors for input/output.
One connector is a 10 pin header located near the bracket.
The second connector is a 100 pin connector which is accessible
thru the bracket that mounts the board to the computer chassis.
The 100 connector is a Honda PCS-XE100LFD-HS.
The suggested mating connector is a HONDA PCS-XE100MA.
| Signal | IN/ | Pin | Pin | IN/ | Signal |
| Name | OUT | Number | Number | OUT | Name |
| Ground | 1 | 2 | O | TTL (Rev. 1) | |
| STR | |||||
| External | O | 3 | 4 | O | TTL (Rev. 1) |
| TTL | EXP | ||||
| Strobe | |||||
| External | I | 5 | 6 | I | External |
| TTL | TTL | ||||
| Trigger | Trigger | ||||
| In | In | ||||
| Trigger- | I | 7 | 8 | I | Trigger+ |
| Differential | Differential | ||||
| TRG- | TRG+ | ||||
| Frame- | I | 9 | 10 | I | Frame+ |
| Differential | Differential | ||||
| FEN- | FEN+ | ||||
See the Trigger and Camera Integration Register Programming section of this manual in the Camera Control Register chapter for more information on these signals.
The TTL STR signal is the TTL buffered STR+ signal on the 100 pin connector.
The TTL EXE signal is the TTL buffered EXE+ signal
on the 100 pin connector.
Signals labelled ``External'' will be available in a future version of software for the PIXCI D32.
Pin 3 is connected to the External TTL strobe output which is driven by 3 paralleled 74F244 drivers with a 1K ohm pullup resistor to +5.
Pin 5 is a TTL External trigger input with a 1K ohm pullup resistor to +5.
Pin 6 is a TTL External vertical drive input with a 1K ohm pullup resistor to +5.
Pin 7 is the negative differential input for the trigger signal. This input is connected to pin 45 of the 100 pin connector, J2.
Pin 8 is the positive differential input for the trigger signal. This input is connected to pin 46 of the 100 pin connector, J2.
Pin 9 is the negative differential input for the frame enable signal. This input is connected to pin 87 of the 100 pin connector, J2.
Pin 10 is the positive differential input for the frame enable signal. This input is connected to pin 88 of the 100 pin connector, J2.
A 10 pin header and cable to 9 pin D-Subminiature connector is available to
connect external signals to the PIXCI D32 thru a second slot with a bracket
mounting the D-Subminiature connector.
The disadvantage is that only 9 pins are available, pin 10 does not connect.
Alternatively, a 15 pin D-Subminiature connector can be used if connection to
pin 10 is required.
| Signal | IN/ | Pin | Pin | IN/ | Signal |
| Name | OUT | Number | Number | OUT | Name |
| Ground | 1 | 2 | +5 VDC (Rev. 0) | ||
| External | O | 3 | 4 | +12 VDC (Rev. 0) | |
| TTL | |||||
| Strobe | |||||
| External | I | 5 | 6 | I | External |
| TTL | TTL | ||||
| Trigger | Trigger | ||||
| In | In | ||||
| Trigger- | I | 7 | 8 | I | Trigger+ |
| Differential | Differential | ||||
| TRG- | TRG+ | ||||
| Frame- | I | 9 | 10 | I | Frame+ |
| Differential | Differential | ||||
| FEN- | FEN+ | ||||
Revision 0 has power on pins 2 and 4.
Other signals near the header are 3 pairs of vias for connecting the 74F244 buffered Strb, Exsyn, and Prin signals if they need to drive TTL or CMOS loads, as is required with some cameras. The pairs of vias are not connected. Should it be desired to add TTL drive to any of these 3 signals, solder a wire from the top via to the bottom via. As these 3 signals are not present on the header, it may be convenient for other applications.
Each signal is pulled up to +5 VDC with a 1K ohm resistor.
The vias are between the header and the 74F244 at location A3.
The vias are numbered 1 to 3.
The top side of the three vias are connected to the positive side of the
differential drivers for PRIN+(V1), EXP+(V2), and STR+(V3).
The bottom side of the three vias are connected to the TTL buffered
versions of the same respective signals: PRIN(V1), EXP(V2), and STR(V3).
Should it be necessary to probe the board for testing the line enable,
frame enable, pixel clock, or trigger signals, the outputs of their
receivers are: Line enable B1-3, Frame enable B1-11, Pixel clock B1-13,
Trigger B2-5.
The connector pinout is listed below with the reference location and pin number for the respective driver or receiver TTL input or output, and an in/out direction indicator for each signal.
| Drvr/Rcvr | Signal | IN/ | Pin | Pin | IN/ | Signal | Drvr/Rcvr |
| Pin Number | Name | OUT | Number | Number | OUT | Name | Pin Number |
| +12 VDC Controlled | O | 50 | 100 | O | +12 VDC Controlled | ||
| Ground | 49 | 99 | Ground | ||||
| A2-1 | User + | O | 48 | 98 | O | +5 VDC Controlled | |
| User - | O | 47 | 97 | Ground | |||
| B2-5 | Trigger + | O | 46 | 96 | I | Pixel Clock + | B1-13 |
| Trigger - | O | 45 | 95 | I | Pixel Clock - | ||
| B2-3 | Field + | I | 44 | 94 | O | Strobe + | A1-15 |
| Field - | I | 43 | 93 | O | Strobe - | ||
| A2-12 | Master Clock + | O | 42 | 92 | O | Bin + | A2-7 |
| Master Clock - | O | 41 | 91 | O | Bin - | ||
| A1-9 | Expose + | O | 40 | 90 | O | Prin + | A1-7 |
| Expose - | O | 39 | 89 | O | Prin - | ||
| B1-3 | Line Enable + | I | 38 | 88 | I | Frame Enable + | B1-11 |
| Line Enable - | I | 37 | 87 | I | Frame Enable - | ||
| Ground | 36 | 86 | Ground | ||||
| D1-13 | MSB + | I | 35 | 85 | I | MSB -1 + | D1-11 |
| MSB - | I | 34 | 84 | I | MSB -1 - | ||
| D2-13 | MSB-2 + | I | 33 | 83 | I | MSB -3 + | D2-11 |
| MSB-2 - | I | 32 | 82 | I | MSB -3 - | ||
| D2-5 | MSB-4 + | I | 31 | 81 | I | MSB -5 + | D2-3 |
| MSB-4 - | I | 30 | 80 | I | MSB -5 - | ||
| D1-5 | MSB-6 + | I | 29 | 79 | I | MSB -7 + | D1-3 |
| MSB-6 - | I | 28 | 78 | I | MSB -7 - | ||
| E1-13 | MSB-8 + | I | 27 | 77 | I | MSB -9 + | E1-11 |
| MSB-8 - | I | 26 | 76 | I | MSB -9 - | ||
| GND | 25 | 75 | GND | ||||
| E2-13 | MSB-10 + | I | 24 | 74 | I | MSB -11 + | E2-11 |
| MSB-10 - | I | 23 | 73 | I | MSB -11 - | ||
| E2-5 | MSB-12 + | I | 22 | 72 | I | MSB -13 + | E2-3 |
| MSB-12 - | I | 21 | 71 | I | MSB -13 - | ||
| E1-5 | MSB-14 + | I | 20 | 70 | I | MSB -15 + | E1-3 |
| MSB-14 - | I | 19 | 69 | I | MSB -15 - | ||
| H1-13 | MSB-16 + | I | 18 | 68 | I | MSB -17 + | H1-11 |
| MSB-16 - | I | 17 | 67 | I | MSB -17 - | ||
| H2-11 | MSB-18 + | I | 16 | 66 | I | MSB -19 + | H2-13 |
| MSB-18 - | I | 15 | 65 | I | MSB -19 - | ||
| GND | 14 | 64 | GND | ||||
| H2-5 | MSB-20 + | I | 13 | 63 | I | MSB -21 + | H2-3 |
| MSB-20 - | I | 12 | 62 | I | MSB -21 - | ||
| H1-5 | MSB-22 + | I | 11 | 61 | I | MSB -23 + | H1-3 |
| MSB-22 - | I | 10 | 60 | I | MSB -23 - | ||
| K1-13 | MSB-24 + | I | 9 | 59 | I | MSB -25 + | K1-11 |
| MSB-24 - | I | 8 | 58 | I | MSB -25 - | ||
| K2-11 | MSB-26 + | I | 7 | 57 | I | MSB -27 + | K2-13 |
| MSB-26 - | I | 6 | 56 | I | MSB -27 - | ||
| K2-5 | MSB-28 + | I | 5 | 55 | I | MSB -29 + | K2-3 |
| MSB-28 - | I | 4 | 54 | I | MSB -29 - | ||
| K1-3 | MSB-30 + | I | 3 | 53 | I | MSB -31 + | K1-5 |
| MSB-30 - | I | 2 | 52 | I | MSB -31 - | ||
| GND | 1 | 51 | GND | ||||
Pixel clock is driven by the camera.
Master clock is an optional output for cameras that require a pixel clock.
Line Enable is an active high signal when pixels from the camera have valid data.
Frame Enable is an active high signal when lines from the camera have valid data.
Bin is used to enable binning on the camera.
Prin is used to cause the camera to dump charge.
User is an optional camera tristate enable signal.
Field is an optional field indicator from the camera.
Trigger is an input to start image acquisition.
Strobe is an output that can be program generated or generated by the camera control state machine.
Expose is used to control the camera exposure time and send an image to the PIXCI D32.
MSB is the most significant bit from the camera (bit 31).
MSB-31 is the lease significant bit from the camera (bit 0).
The IN/OUT column indicates if the signal is an input to or an output from the PIXCI D32.
The Drvr/Rcvr column indicates the TTL input or output that receives or drives
the respective differential signal.
For example, B1-13 indicates that the differential receiver at location B1
uses pin 13 for the TTL output of the differential
pixel clock input from the camera.
Camera cables are available for connecting to the Dalsa CA-D6 or CT-P1 or to cameras from other camera manufacturers. Standard lengths for camera cables are 2 meters. Other lengths are available.
Wire lists for the Dalsa CA-D6 and CT-P1 cables follow.
| Interface | Signal | Camera OS3 | Interface |
| 100 Pin | Name | 50 Pin | Signal |
| MALE | PLUG | Type | |
| 69 | OS3D0B (M-15-) | 29 | RS-644 Input |
| 70 | OS3D0 (M-15+) | 45 | RS-644 Input |
| 19 | OS3D1B (M-14-) | 12 | RS-644 Input |
| 20 | OS3D1 (M-14+) | 28 | RS-644 Input |
| 71 | OS3D2B (M-13-) | 44 | RS-644 Input |
| 72 | OS3D2 (M-13+) | 11 | RS-644 Input |
| 21 | OS3D3B (M-12-) | 27 | RS-644 Input |
| 22 | OS3D3 (M-12+) | 43 | RS-644 Input |
| 73 | OS3D4B (M-11-) | 10 | RS-644 Input |
| 74 | OS3D4 (M-11+) | 26 | RS-644 Input |
| 23 | OS3D5B (M-10-) | 42 | RS-644 Input |
| 24 | OS3D5 (M-10+) | 9 | RS-644 Input |
| 76 | OS3D6B (M-9-) | 25 | RS-644 Input |
| 77 | OS3D6 (M-9+) | 41 | RS-644 Input |
| 26 | OS3D7B (M-8-) | 8 | RS-644 Input |
| 27 | OS3D7 (M-8+) | 24 | RS-644 Input |
| 78 | OS4D0B (M-7-) | 6 | RS-644 Input |
| 79 | OS4D0 (M-7+) | 22 | RS-644 Input |
| 28 | OS4D1B (M-6-) | 38 | RS-644 Input |
| 29 | OS4D1 (M-6+) | 5 | RS-644 Input |
| 80 | OS4D2B (M-5-) | 21 | RS-644 Input |
| 81 | OS4D2 (M-5+) | 37 | RS-644 Input |
| 30 | OS4D3B (M-4-) | 4 | RS-644 Input |
| 31 | OS4D3 (M-4+) | 20 | RS-644 Input |
| 82 | OS4D4B (M-3-) | 36 | RS-644 Input |
| 83 | OS4D4 (M-3+) | 3 | RS-644 Input |
| 32 | OS4D5B (M-2-) | 19 | RS-644 Input |
| 33 | OS4D5 (M-2+) | 35 | RS-644 Input |
| 84 | OS4D6B (M-1-) | 2 | RS-644 Input |
| 85 | OS4D6 (M-1+) | 18 | RS-644 Input |
| 34 | OS4D7B (M-0-) | 34 | RS-644 Input |
| 35 | OS4D7 (M-0+) | 1 | RS-644 Input |
| Interface | Signal | Camera OS1 | Interface |
| 100 Pin | Name | 50 Pin | Signal |
| MALE | PLUG | Type | |
| 52 | OS1D0B (M-31-) | 29 | RS-644 Input |
| 53 | OS1D0 (M-31+) | 45 | RS-644 Input |
| 2 | OS1D1B (M-30-) | 12 | RS-644 Input |
| 3 | OS1D1 (M-30+) | 28 | RS-644 Input |
| 54 | OS1D2B (M-29-) | 44 | RS-644 Input |
| 55 | OS1D2 (M-29+) | 11 | RS-644 Input |
| 4 | OS1D3B (M-28-) | 27 | RS-644 Input |
| 5 | OS1D3 (M-28+) | 43 | RS-644 Input |
| 56 | OS1D4B (M-27-) | 10 | RS-644 Input |
| 57 | OS1D4 (M-27+) | 26 | RS-644 Input |
| 6 | OS1D5B (M-26-) | 42 | RS-644 Input |
| 7 | OS1D5 (M-26+) | 9 | RS-644 Input |
| 58 | OS1D6B (M-25-) | 25 | RS-644 Input |
| 59 | OS1D6 (M-25+) | 41 | RS-644 Input |
| 8 | OS1D7B (M-24-) | 8 | RS-644 Input |
| 9 | OS1D7 (M-24+) | 24 | RS-644 Input |
| 60 | OS2D0B (M-23-) | 6 | RS-644 Input |
| 61 | OS2D0 (M-23+) | 22 | RS-644 Input |
| 10 | OS2D1B (M-22-) | 38 | RS-644 Input |
| 11 | OS2D1 (M-22+) | 5 | RS-644 Input |
| 62 | OS2D2B (M-21-) | 21 | RS-644 Input |
| 63 | OS2D2 (M-21+) | 37 | RS-644 Input |
| 12 | OS2D3B (M-20-) | 4 | RS-644 Input |
| 13 | OS2D3 (M-20+) | 20 | RS-644 Input |
| 65 | OS2D4B (M-19-) | 36 | RS-644 Input |
| 66 | OS2D4 (M-19+) | 3 | RS-644 Input |
| 15 | OS2D5B (M-18-) | 19 | RS-644 Input |
| 16 | OS2D5 (M-18+) | 35 | RS-644 Input |
| 67 | OS2D6B (M-17-) | 2 | RS-644 Input |
| 68 | OS2D6 (M-17+) | 18 | RS-644 Input |
| 17 | OS2D7B (M-16-) | 34 | RS-644 Input |
| 18 | OS2D7 (M-16+) | 1 | RS-644 Input |
| 37 | LVALB (LEN-) | 14 | RS-644 Input |
| 38 | LVAL (LEN+) | 30 | RS-644 Input |
| 87 | FVALB (FEN-) | 23 | RS-644 Input |
| 88 | FVAL (FEN+) | 39 | RS-644 Input |
| 95 | STROBEB (PCK-) | 46 | RS-644 Input |
| 96 | STROBE (PCK+) | 13 | RS-644 Input |
| 47 | USR_ENB (USR-) | 40 | RS-644 Output |
| 48 | USR_EN (USR+) | 7 | RS-644 Output |
| Interface | Signal | Camera | Interface |
| 100 Pin | Name | 15 Pin | Signal |
| MALE | PLUG | Type | |
| 39 | EXSYNCB (EXP-) | 4 | RS-644 Output |
| 40 | EXSYNC (EXP-) | 12 | RS-644 Output |
| 89 | PRINB (PRIN-) | 13 | RS-644 Output |
| 90 | PRIN (PRIN+) | 5 | RS-644 Output |
| 91 | PRETRIGB | 14 | RS-644 Output |
| 92 | PRETRIG | 6 | RS-644 Output |
| Interface | Signal | Camera OS1 | Interface |
| 100 Pin | Name | 37 Pin | Signal |
| MALE | PLUG | Type | |
| 52 | OS1D0B (D31-) | 35 | RS-644 Input |
| 53 | OS1D0 (D31+) | 16 | RS-644 Input |
| 2 | OS1D1B (D30-) | 34 | RS-644 Input |
| 3 | OS1D1 (D30+) | 15 | RS-644 Input |
| 54 | OS1D2B (D29-) | 33 | RS-644 Input |
| 55 | OS1D2 (D29+) | 14 | RS-644 Input |
| 4 | OS1D3B (D28-) | 32 | RS-644 Input |
| 5 | OS1D3 (D28+) | 13 | RS-644 Input |
| 56 | OS1D4B (D27-) | 31 | RS-644 Input |
| 57 | OS1D4 (D27+) | 12 | RS-644 Input |
| 6 | OS1D5B (D26-) | 30 | RS-644 Input |
| 7 | OS1D5 (D26+) | 11 | RS-644 Input |
| 58 | OS1D6B (D25-) | 29 | RS-644 Input |
| 59 | OS1D6 (D25+) | 10 | RS-644 Input |
| 8 | OS1D7B (D24-) | 28 | RS-644 Input |
| 9 | OS1D7 (D24+) | 9 | RS-644 Input |
| 60 | OS2D0B (D23-) | 27 | RS-644 Input |
| 61 | OS2D0 (D23+) | 8 | RS-644 Input |
| 10 | OS2D1B (D22-) | 26 | RS-644 Input |
| 11 | OS2D1 (D22+) | 7 | RS-644 Input |
| 62 | OS2D2B (D21-) | 25 | RS-644 Input |
| 63 | OS2D2 (D21+) | 6 | RS-644 Input |
| 12 | OS2D3B (D20-) | 24 | RS-644 Input |
| 13 | OS2D3 (D20+) | 5 | RS-644 Input |
| 65 | OS2D4B (D19-) | 23 | RS-644 Input |
| 66 | OS2D4 (D19+) | 4 | RS-644 Input |
| 15 | OS2D5B (D18-) | 22 | RS-644 Input |
| 16 | OS2D5 (D18+) | 3 | RS-644 Input |
| 67 | OS2D6B (D17-) | 21 | RS-644 Input |
| 68 | OS2D6 (D17+) | 2 | RS-644 Input |
| 17 | OS2D7B (D16-) | 20 | RS-644 Input |
| 18 | OS2D7 (D16+) | 1 | RS-644 Input |
| 37 | LVALB (LEN-) | 37 | RS-644 Input |
| 38 | LVAL (LEN+) | 18 | RS-644 Input |
| 95 | STROBEB (PCK-) | 36 | RS-644 Input |
| 96 | STROBE (PCK+) | 17 | RS-644 Input |
| Interface | Signal | Camera OS3 | Interface |
| 100 Pin | Name | 37 Pin | Signal |
| MALE | PLUG | Type | |
| 69 | OS3D0B (D15-) | 35 | RS-644 Input |
| 70 | OS3D0 (D15+) | 16 | RS-644 Input |
| 19 | OS3D1B (D14-) | 34 | RS-644 Input |
| 20 | OS3D1 (D14+) | 15 | RS-644 Input |
| 71 | OS3D2B (D13-) | 33 | RS-644 Input |
| 72 | OS3D2 (D13+) | 14 | RS-644 Input |
| 21 | OS3D3B (D12-) | 32 | RS-644 Input |
| 22 | OS3D3 (D12+) | 13 | RS-644 Input |
| 73 | OS3D4B (D11-) | 31 | RS-644 Input |
| 74 | OS3D4 (D11+) | 12 | RS-644 Input |
| 23 | OS3D5B (D10-) | 30 | RS-644 Input |
| 24 | OS3D5 (D10+) | 11 | RS-644 Input |
| 76 | OS3D6B (D9-) | 29 | RS-644 Input |
| 77 | OS3D6 (D9+) | 10 | RS-644 Input |
| 26 | OS3D7B (D8-) | 28 | RS-644 Input |
| 27 | OS3D7 (D8+) | 9 | RS-644 Input |
| 78 | OS4D0B (D7-) | 27 | RS-644 Input |
| 79 | OS4D0 (D7+) | 8 | RS-644 Input |
| 28 | OS4D1B (D6-) | 26 | RS-644 Input |
| 29 | OS4D1 (D6+) | 7 | RS-644 Input |
| 80 | OS4D2B (D5-) | 25 | RS-644 Input |
| 81 | OS4D2 (D5+) | 6 | RS-644 Input |
| 30 | OS4D3B (D4-) | 24 | RS-644 Input |
| 31 | OS4D3 (D4+) | 5 | RS-644 Input |
| 82 | OS4D4B (D3-) | 23 | RS-644 Input |
| 83 | OS4D4 (D3+) | 4 | RS-644 Input |
| 32 | OS4D5B (D2-) | 22 | RS-644 Input |
| 33 | OS4D5 (D2+) | 3 | RS-644 Input |
| 84 | OS4D6B (D1-) | 21 | RS-644 Input |
| 85 | OS4D6 (D1+) | 2 | RS-644 Input |
| 34 | OS4D7B (D0-) | 20 | RS-644 Input |
| 35 | OS4D7 (D0+) | 1 | RS-644 Input |
| Interface | Signal | Camera | Interface |
| 100 Pin | Name | 15 Pin | Signal |
| MALE | PLUG | Type | |
| 39 | EXSYNCB (EXP-) | 4 | RS-644 Output |
| 40 | EXSYNC (EXP-) | 12 | RS-644 Output |
| 89 | PRINB (PRIN-) | 13 | RS-644 Output |
| 90 | PRIN (PRIN+) | 5 | RS-644 Output |
| 1 | SHIELD | COVER | GND |
XCAP-Plus, XCAP-Std, or XCAP-Lite, are easy to install, by following the instructions below.
While XCAP is easy to install, like most manufacturers of PC software, we recommend as a precaution that a hard disk backup be performed before installing XCAP.
> A:SETUP
or
> B:SETUP
> Z:SETUP (replace Z with drive letter for your CD)
from the EPIX, Inc. ftp site.ftp.epixinc.com/software/xcap_v21/XCAPWI.EXE
> XCAPWI.EXE
Command Line: InstallDir \ XCAPWXX
Name: XCAP
replacing
''InstallDir''
with the name of the installation directory chosen above.
Select
''OK''.
The printer port authorization key is approximately the size and shape of a printer cable's connector (5.5×4.5×1.6 cm), but having 25 pin connectors at both ends and no cable attached. If provided, connect the authorization key to printer port 1, 2, or 3. If a printer cable was attached to the printer port, reconnect the printer cable to the back of the authorization key. The authorization key will not affect normal printer operation.
Do not connect the printer port authorization key to a 25 pin serial (RS-232) port, or to any other interface which happens to use the same style connector; the authorization key will not function, might be permanently damaged, and the warranty will be void!
The USB port authorization key is approximately the size of a small finger (6.0×1.6×0.8 cm), having a USB standard 4 pin connector at one end. If provided, connect the authorization key to a USB port.
The authorization key must remain attached, to the printer port or USB port as appropriate, while XCAP is running. If the authorization key is missing, or disconnected while XCAP is running, then XCAP-Plus or XCAP-Std will behave similar to the XCAP-Lite version; selected image processing and analysis tools will not be operational.
> C:\XCAP\HLDINST -install
> CHDIR C:\XCAP
and execute:
HLDINST -install
to run the authorization key utility program.
Start
Settings
Control Panel
Add New Hardware
...
If the PIXCI® imaging board was not yet installed, the first time Windows starts after installation Windows will notice the new device and inquire.
The first time Windows 95 starts after installation of the PIXCI® imaging board, a pop-up window titled ''New Hardware Found'' with messages ''PCI Multimedia Device'' and ''Select which driver you want to install for your new hardware'' will appear. Select the ''Driver from disk provided by hardware manufacturer'' option and click ''OK''. A pop-up window with the message ''Insert the manufacturer's installation disk ...'' and ''Copy manufacturer's files from ...'' will appear. Click ''Browse'', select path and file DRIVERS\WIN95\EPIXXCW5.INF (EPIXXC32.INF for version 2.0 and earlier) within the chosen installation directory, such as C:\XCAP\DRIVERS\WIN95\EPIXXCW5.INF, and click ''OK'' and ''OK''. Do not accept the offer to ''Reboot''; a full shutdown and reboot is required. Some later releases of Windows 95 behave similar to Windows 98; the inquiries and responses may instead follow the steps below.
The first time Windows 98 starts after installation of the PIXCI® imaging board, a pop-up window with the message ''New PCI Multimedia Device'' will flash by. Next a pop-up window with the message ''The wizard searches for new driver for PCI Multimedia Video Device'' will appear. Click ''Next''. Select ''Search for the best driver for your device''. Click ''Next''. A pop-up window with the message ''Windows will search for new driver ...'' and ''Specify Location'' will appear. Enter path DRIVERS\WIN95 within the chosen installation directory, such as C:\XCAP\DRIVERS\WIN95, and click ''Next''. A pop-up window will report that a driver was found, namely C:\XCAP\DRIVERS\WIN95\EPIXXCW5.INF (EPIXXC32.INF for version 2.0 and earlier). Click ''Next'' and ''Finish''.
The first time Windows ME starts after installation of the PIXCI® imaging board, a pop-up window with the message ''New PCI Multimedia Video Device'' will flash by. Next a pop-up window with the message ''Windows has found the following new hardware:'' will appear. Select ''Specify the location of the driver (Advanced)''. Click ''Next''. Select ''Search for the best driver for your device''. Check the box for: ''Specify a location''. Enter path DRIVERS\WINME within the chosen installation directory, such as C:\XCAP\DRIVERS\WINME, and click ''Next''. A pop-up window will report that a driver was found, namely C:\XCAP\DRIVERS\WINME\EPIXXCW5.INF (EPIXXC32.INF for version 2.0 and earlier). Click ''Next'' and ''Finish''.
If the PIXCI® imaging board was already installed under Windows 95 or 98, and ''Cancel'' was clicked when Windows started and announced the presence of new ''PCI Multimedia Hardware'', then instruct Windows to load the appropriate driver. Click ''Start'', ''Control Panel'', ''System'', ''Device Manager'', and ''Other Devices''. Select ''PCI MultiMedia Video Device'' (which appears if a PIXCI® imaging board driver was never installed), or ''PIXCI(R) Video Capture Board'' (which appears if a PIXCI® imaging board driver was previously installed). Click ''Driver'', ''Change Driver'', and ''Other''. Select ''PCI MultiMedia Video Device'' or ''PIXCI(R) Video Capture Board''. Click ''Have Disk'', select DRIVERS\WIN95 within the chosen installation directory, such as C:\XCAP\DRIVERS\WIN95, and click ''OK''.
If the PIXCI® imaging board was already installed under Windows ME, and ''Cancel'' was clicked when Windows started and announced the presence of new ''PCI Multimedia Hardware'', then instruct Windows to load the appropriate driver. Click ''Start'', ''Settings'', ''Control Panel'', ''System'', if System is not listed, click on ''view all Control Panel options'', ''Device Manager'', and ''Other Devices''. Select ''PCI MultiMedia Video Device'' (which appears if a PIXCI® imaging board driver was never installed), or ''PIXCI(R) Video Capture Board'' (which appears if a PIXCI® imaging board driver was previously installed). Click on the ''Properties'' button. Click on the ''Driver'' Tab, and the click on ''Change Driver'', or ''Update Driver''. Next a pop-up window with the message ''This wizard searches for updated drivers for:'' followed by ''PCI MultiMedia Video Device'' (which appears if a PIXCI® imaging board driver was never installed), or ''PIXCI(R) Video Capture Board'' (which appears if a PIXCI® imaging board driver was previously installed). Select ''Specify the location of the driver (Advanced)''. Click ''Next''. Select ''Search for the best driver for your device''. Check the box for: ''Specify a location''. Enter path DRIVERS\WINME within the chosen installation directory, such as C:\XCAP\DRIVERS\WINME, and click ''Next''. A pop-up window will report that a driver was found, namely C:\XCAP\DRIVERS\WINME\EPIXXCW5.INF (EPIXXC32.INF for version 2.0 and earlier). Click ''Next'' and ''Finish''.
Note that the ''quick reboot'' offered by (some versions of the) Device Manager does not properly install the PIXCI® board's driver; a full shutdown and reboot is required. The shutdown and reboot can be delayed until after the installation is completed.
[EPIX_XC]
PIXCI=-IM <memorysize>
replacing the
''<memorysize>''
with the desired memory size in Kbytes.
Windows must be rebooted for the new specification to take effect.
Windows 95/98/ME limits the maximum amount of allocatable frame buffer memory, dependent upon what other devices are installed, the total PC memory size, and other factors.
Less than the requested amount of frame buffer memory may be provided by Windows. If no memory could be allocated, the PIXCI® imaging board will not be usable; reporting ''Can't allocate frame buffer memory''. Otherwise, within XCAP, the amount of frame buffer memory can be checked under PIXCI®, PIXCI® Open/Close.
Use of EPIXXCW5.INF (EPIXXC32.VXD for version 2.0 and earlier), above, provides automatic installation of EPIXXCW5.VXD (EPIXXC32.VXD for version 2.0 and earlier) in most circumstances. The following information allows manual installation, correcting problems, or integration with an OEM's procedures.
C:\WINDOWS\SYSTEM
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Unknown\0000
replacing the \0000, if such an entry already exists,
with the next available sequential number.
This entry must contain:
DevLoader= "epixxc32.vxd" (for version 2.0-)
DevLoader= "epixxcw5.vxd" (for version 2.1+)
DriverDesc= "PIXCI(R) PCI Video Capture Board" (optional)
InfSection= "Unknown"
StaticVxD= "epixxc32.vxd" (for version 2.0-)
StaticVxD= "epixxcw5.vxd" (for version 2.1+)
or the existing entry for PIXCI® SV4:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_8086&DEV_1223\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_8086&DEV_1223&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
or the existing entries for PIXCI® SV5:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_109E&DEV_0350\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_109E&DEV_0350&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
or the existing entry for PIXCI® D, PIXCI® D24, or PIXCI® D32:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_109E&DEV_036E\BUS_**&DEV_**&FUNC_** (Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_109E&DEV_0878\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
or the existing entry for PIXCI® A:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10E8&DEV_80D6\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10E8&DEV_80D6&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
or the existing entry for PIXCI® D2X:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10E8&DEV_82B1\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_10E8&DEV_82B1&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
or the existing entry for PIXCI® D2X:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D200\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D200&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
or the existing entry for PIXCI® CL3SD:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D201\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D201&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
or the existing entry for PIXCI® CL1:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D300\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D300&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
or the existing entry for PIXCI® D3X:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D100\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D100&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
where the **'s may be any digits (assigned and created by Windows after detection of the PIXCI® imaging board). This entry must contain:(Win 95) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D300\BUS_**&DEV_**&FUNC_** (Win 98) HKEY_LOCAL_MACHINE\Enum\PCI\VEN_165A&DEV_D300&SUBSYS_00000000&REV_**\BUS_**&DEV_**&FUNC_**
Class= "Unknown"
ConfigFlags= 00 00 00 00
DeviceDesc= "PIXCI(R) PCI Video Capture Board" (optional)
Driver= "Unknown\0000" (substitute 0000)
Mfg= "EPIX, Inc." (optional)
where the
''0000''
is replaced by the sequential number used in the previous step.
As described above, frame buffer memory allocated by EPIXXCW5.VXD (EPIXXC32.VXD for version 2.0 and earlier) during Windows startup is limited to a small percentage of total PC memory.
A larger frame buffer memory can often be obtained by reserving memory before Windows starts:
DEVICE=C:\XCAP\DRIVERS\WIN95\EPIXXC.SYS -IM <framebuffermemorysize>
or
after DEVICE=HIMEM.SYS, replacing ''<framebuffermemorysize>'' with the desired frame buffer memory size, in Kbytes. Alternately, the second form reserves ''<reservememorysize>'' Kbytes, for Windows and allocates (almost) all of the remaining memory for use as frame buffer memory.DEVICE=C:\XCAP\DRIVERS\WIN95\EPIXXC.SYS -OS <reservememorysize>
[EPIX_XC]
PIXCI=-IM 0
so that
EPIXXCW5.VXD (EPIXXC32.VXD for version 2.0 and earlier)
doesn't reserve and waste additional frame buffer memory.
This technique allows most of the PC's memory to be reserved as frame buffer memory (e.g. typically all but 8 or 16 megabytes, as required by Windows). However, the memory is unavailable to Windows, even when the PIXCI® imaging board's driver is not open.
If the specified amount of frame buffer memory could not be allocated, EPIXXC.SYS will attempt to allocate smaller amounts. If no memory can be allocated EPIXXC.SYS, will display an error message during Windows startup, and XCAP will not run, stating ''Can't allocate frame buffer memory''.
This alternate frame buffer allocation method is not available under Windows ME.
As described above, frame buffer memory allocated by EPIXXCW5.VXD during Windows startup is limited to a small percentage of total PC memory.
A larger frame buffer memory can be obtained by limiting the amount of memory recognized by Windows ME, and then instructing EPIXXCW5.VXD to explicitly use a section of memory without allocating it from Windows:
[386Enh]
MaxPhysPage=4000 ;; 64 Mbytes in 4096 byte pages, in hexadecimal
[EPIX_XC]
PIXCI= -IA <image_memory_adrs_in_kbyte>
-IM <size_of_image_memory_in_kbyte>
-MB 16384
In practice, all three fields are on the same line.
Be certain that the -IA address is equal to (or above)
the specified /MaxPhysPage limit - including
exact
base2 to base10 conversions!
(i.e. for MaxPhysPage=4000 or 64 Mbyte, the smallest legal
value of -IA is 65536, not 64000!).
Likewise, be certain that the -IA plus -IM values do not exceed
the amount of memory available!
For example, for a PC with 256 megabyte of memory, allocating 192 Mbyte for Windows and the remainder for frame buffer memory, use:
MaxPhysPage=C000
and
PIXCI = -IA 196608 -IM 65536 -MB 16384
Use of HLDINST.EXE, above, provides automatic installation of the printer port authorization key's driver, needed under Windows 95/98/ME, for XCAP-Plus and XCAP-Std (but not needed for XCAP-Lite). The following information allows manual installation, correcting problems, or integration with an OEM's procedures for the printer port version of authorization keys.
C:\WINDOWS\SYSTEM
or placed in the same directory as XCAP, typically:
C:\XCAP