X64 Xcelera-HS PX8 User's Manual
Troubleshooting Problems
•
29
Memory Requirements with Area Scan Acquisitions
The X64 Xcelera-HS PX8 allocates by default two frame buffers in onboard memory, each equal in
size to the acquisition frame buffer. This double buffering memory allocation is automatic at the
driver level. The X64 Xcelera-HS PX8 driver uses two buffers to ensure that the acquired video
frame is complete and not corrupted in cases where the image transfer to host system memory
may be interrupted and delayed by other host system processes. That is, the image acquisition to
one frame buffer is not interrupted by any delays in transfer of the other frame buffer (which
contains the previously acquired video frame) to system memory.
The total size of the two internal frame buffers must be somewhat smaller than the total onboard
memory due to memory overhead required for image transfer management. When the X64
Xcelera-HS PX8 does not have enough onboard memory for two frame buffers, the driver memory
manager will reduce the size in increments of video lines for the 2 buffers, to the maximum that
can fit.
Note that in this situation, it is best to specify a single on-board buffer in order to increase the size
of image that can be buffered on-board before a video line wraparound occurs during the
acquisition. In this specific situation the image transfers to the host memory buffer can not take
advantage of a dual on-board buffer during image transfer, therefore the image transfer is subject
to PCIe bandwidth limitations.
Symptoms: CamExpert Detects no Boards
•
When starting CamExpert, if no Teledyne DALSA board is detected, CamExpert will start in
offline mode. There is no error message and CamExpert is functional for creating or
modifying a camera configuration file. If CamExpert should have detected the installed
board, troubleshoot the installation problem as described below.
Troubleshooting Procedure
When CamExpert detects no installed Teledyne DALSA board, there could be a hardware problem,
a PnP problem, a PCI problem, a kernel driver problem, or a software installation problem.
•
Make certain that the card is properly seated in PCIe slot.
•
Perform all installation checks described in this section before contacting Technical Support.
•
Try the board in a different PCIe slot if available.
Symptoms: X64 Xcelera-HS PX8 Does Not Grab
You are able to start Sapera CamExpert but you do not see an image and the frame rate displayed
is 0.
•
Verify power is connected to the camera.
•
Verify the camera and timing parameters with the camera in free run mode.
•
Verify you can grab with the camera in free run mode.
•
Make certain that you provide an external trigger if the camera configuration file requires
one. Use the software trigger feature of CamExpert if you do not have a trigger source.
•
Make certain that the camera is properly connected to the cable.
•
Make certain that the camera is configured for the proper mode of operation. This must
match the camera configuration file. Refer to your camera datasheet.
•
Try to snap one frame instead of continuous grab.
•
Perform all installation checks described in this section before contacting Technical Support.
•
Use the Sapera Monitor tool to see which events (if any) are generated by the board.