Suporte de Produto

OpenCV 3.0 / 3.1


OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library.

OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code. See

Face Detection


A very simple test application is provided to demonstrate the face detection functionality of the Photography Vision Library and the utilization of the example Gstreamer filter pvl_face_detection.


Start it with the command:


When the GUI appears click on "video_file” and then on “camera”.

USB SSH Networking


This section outlines how to create a local tunnel between the module and a PC over USB allowing an SSH connection between the two. This requires that the PC connects both to the micro-USB connector for UART serial communication as well as the USB Type-C connector for SSH.


The instructions below give the steps for setup with an Ubuntu Linux* PC. Similar functionality can be implemented with a Windows* or macOS* connection.

Required Straps

The boot behavior of the SoC on the module can be influenced by a number of strap signals. The table below shows the configuration of the straps for normal operation. It is the designer’s responsibility to ensure that their design does not impact the default signal levels; that is, the signals must remain in the default states until the PMIC_RESET is de-asserted.


USB 3.0 Type-A (J6)

The USB 3.0 Type-A port supports both USB 3.0 and USB 2.0 speeds on connector J6.

J6 also provides a 5 VDC level on the VBUS pin that can source up to 900 mA by passing through the current limiting load switch EU3. USB loads that exceed the 900 mA limit can have unpredictable behavior. Device load on the Type-A connector is to be considered in total platform power needs when selecting power supply solutions.

Assine o Suporte de Produto