
32
CONTENTS
7.2.1.1
Software requirements
• Linux x86 (32-bit)
–
The 32 bit version will run on a 64-bit Linux system if the other library requirements are met with 32-bit
libraries. I.e. you cannot mix 64 and 32-bit libraries and applications.
–
Versions for Linux on x86-64 (64-bit), PowerPC, ARM or MIPS may be possible on request.
• GNU compiler version GCC 3.2.x or greater and associated tool chain.
Note
Our own modified version of libusb has been statically linked to our library and is therefore included, so
libusb is not a requirement.
7.2.1.2
Other requirements
•
libexpat
(
http://expat.sourceforge.net
)
• Optional:
wxWidgets
2.6.x (non Unicode) for the wxWidget test programs.
• Optional:
udev
or
hotplug
subsystem (see also 4. below).
As an example of which packets need to be installed, consider OpenSuSE 10.1:
• The compiler used is gcc 4.1.0 and may need to be installed. Use the
"gcc"
und
"gcc-c++"
RPMs. Other
RPMs may be installed automatically due to dependencies (e.g. make).
•
libexpat
will almost definitely be installed already in any software configuration. The RPM is called "expat".
• Install the wxWidgets
"wxGTK"
and
"wxGTK-develop"
RPMs. Others that will be automatically installed due
to dependencies include "wxGTK-compat" and "wxGTK-gl". Although the MATRIX VISION software does not
use the ODBC database API the SuSE version of wxWidgets has been compiled with ODBC support and the
RPM does not contain a dependency to automatically install ODBC. For this reason you must also install the
"unixODBC-devel" RPM.
• OpenSuSE 10.1 uses the
udev
system so a separate hotplug installation is not needed.
7.2.1.3
Hardware requirements
USB 2.0
Host controller (Hi-Speed) or
USB 1.1
Host controller will also work (with a max. frame rate of 3 to 4 fps
at 640x480 only).
Note
We have noticed problems with some USB chip sets. At high data rates sometimes the image data appears
to be corrupted. If you experience this you could try one or more of the following things.
• a different PC.
• a plug-in PCI/USB-2.0 card without any cables between the card and the USB connector.
• turning off the image footer property - this will ignore data errors.
Note
The driver contains libraries for Linux x86 (32 bit) or Linux 64-bit (x86_64). There are separate package files
for systems with tool chains based on GNU gcc 3.2.x - 3.3.x and those based on GNU gcc
>
= 3.4.x. gcc 3.1.x
may work but, in general, the older your tool chain is, the lass likely it is that it will work. Tool chains based on
GNU gcc 2.x.x are not supported at all.
GCC 4.x (4.1.0) has been tested on OpenSuSE 10.1 and should work on other platforms.
This version (32-bit only) will also run in a VMware (
http://www.vmware.com
) virtual machine!
MATRIX VISION GmbH
Summary of Contents for mvBlueFOX
Page 1: ...mvBlueFOX Technical Manual...
Page 22: ...5 2 European Union Declaration of Conformity statement 15 MATRIX VISION GmbH...
Page 23: ...16 CONTENTS MATRIX VISION GmbH...
Page 24: ...5 3 Legal notice 17 5 3 Legal notice 5 3 1 For customers in the U S A MATRIX VISION GmbH...
Page 53: ...46 CONTENTS Figure 3 D Sub 9 pin male digital I O MATRIX VISION GmbH...
Page 117: ...110 CONTENTS MATRIX VISION GmbH...
Page 201: ...194 CONTENTS 20 1 5 2 Color version MATRIX VISION GmbH...
Page 202: ...20 1 mvBlueFOX Model 220 0 3 Mpix 640 x 480 195 20 1 5 3 Gray scale version MATRIX VISION GmbH...
Page 203: ...196 CONTENTS MATRIX VISION GmbH...
Page 211: ...204 CONTENTS MATRIX VISION GmbH...
Page 217: ...210 CONTENTS 20 3 5 2 Color version MATRIX VISION GmbH...
Page 219: ...212 CONTENTS MATRIX VISION GmbH...
Page 220: ...20 3 mvBlueFOX Model 221 0 8 Mpix 1024 x 768 213 MATRIX VISION GmbH...
Page 225: ...218 CONTENTS 20 4 5 2 Color version MATRIX VISION GmbH...
Page 227: ...220 CONTENTS MATRIX VISION GmbH...
Page 235: ...228 CONTENTS MATRIX VISION GmbH...