Troubleshooting and performance
137
Alvium USB Cameras User Guide V3.1.3
Hardware and bandwidth
For a smooth data transfer of USB3 Vision cameras, the host computer must be
equipped with a high-bandwidth USB controller. Hubs should support high
bandwidths as well.
Vimba settings
During freerun, Alvium cameras do not automatically adapt the frame rate to the
USB controller's limits. If the data rate is too high for your USB controller, it receives
corrupted frames. The image transfer status in
Vimba Viewer
is signaled as
Running
. However, the corrupted frames are not displayed.
For Linux
To ensure compatibility with older Linux versions, the default value of
MaxTransferSize
in the
Vimba USBTL
(USB Transport Layer) is not very high.
To optimize the performance, adjust the value of the VimbaUSBTL.xml file:
1. In the Vimba program folder, open VimbaUSBTL.
2. Depending on your system, the XML file is located in, for example,
Bin/x86_64bit/VimbaUSBTL.xml.
3. Open the XML file and find
MaxTransferSize
.
4. Per default, the value is commented out. Delete the XML comments to activate
the value.
Replace the
Vimba
default value (32768) for
Linux
by the default value (262144)
for
Windows
.
Suitable USB 3.0 accessories
See
www.alliedvision.com/en/products/accessories
for suitable USB 3.0 or 3.1
Gen 1 host controller cards and cables or contact your Allied Vision Sales
representative.
i