Linux ARM Support¶
- Linux ARM Support
XIMEA Linux Software Package contains support for ARMv7 or ARMv8 CPU.
This allows to connect the XIMEA cameras to small embedded computers (mini PC) or boards equipped with ARMv7 or ARMv8 processors.
- Only xiQ, xiMU, xiC, xiX and xiSpec cameras are supported.
- XIMEA demosaic image processing code isn't fully optimized for ARM so performance on color cameras with XI_RGB output is lowered.
To get a higher framerate - the application should select RAW image formats (RAW8, RAW16) that do not require image processing (especially demosaic).
Tested platform: NVIDIA Jetson TX1¶
Jetson TX1 Module and Jetson TX2 Module are AI supercomputer on a module, powered by NVIDIA Maxwell™ and NVIDIA Pascal™ architecture respectively.
256 NVIDIA CUDA® cores, 64-bit CPUs, and a power-efficient design packaged into a small form factor that’s ideal for intelligent edge devices like robots, drones, smart cameras, and portable medical devices.
Plus, it includes the latest technology for deep learning (deep neural networks), computer vision, GPU computing, and graphics—making it ideal for embedded vision systems AI computing.
Tested platform: NVIDIA Jetson TK1¶
Example Application Building¶
To install necessary tools for building:
apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libgtk2.0-dev g++
cd /opt/XIMEA/examples/xiSample make ./xiSample
cd /opt/XIMEA/examples/streamViewer sudo make sudo make install ./streamViewer