124
•
Appendix B: Troubleshooting Problems
Xtium2-CXP PX8 User's Manual
Sapera Log Viewer
The third step in the verification process is to save the information collected by the Sapera Log
Viewer program. The Log Viewer lists information about the installed Teledyne DALSA drivers.
To save information from the Sapera Log Viewer program
1.
On the Start menu, select Teledyne DALSA Sapera LT > Sapera Log Viewer.
2.
On the File menu, select Save All Messages.
Email this text file to Teledyne DALSA Technical Support when requested or as part of your initial
contact email.
On-board Image Memory Requirements for Acquisitions
The Xtium2-CXP PX8 by default will allocate the maximum number of buffers that can fit in on-
board memory based on the size of the acquired image before cropping, to a maximum of
65 535 buffers.
Note: Applications can change the default number of on-board frame buffers using the Sapera
LT API.
Usually, two buffers will 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, there is no interruption to the image acquisition of one buffer by
any delays in transfer of the other buffer (which contains the previously acquired video frame) to
system memory.
If allocation for the requested number of buffers fails, the driver will reduce the number of on-
board frame buffers requested until they can all fit. If there is not enough memory for 2 on-board
buffers, the driver will reduce the size such that it allocates two partial buffers. This mode is
dependent on reading out the image data to the host computer faster than the incoming
acquisition.
The maximum number of buffers that can fit in on-board memory can be calculated as follows:
(Total On-Board memory / (Buffer Size in Bytes + 256 Bytes used to store the DMA)).
Note: When using multi-camera configurations, the total on-board memory is divided evenly
between the different inputs.
For example, assuming 1 GB of on-board memory and acquiring 1024 x 1024 x 8 bit images, the
number of on-board buffers would be:
1024 MB / [(1024 x 1024) + 256] = 1023.75 => 1023 on-board buffers.