Jump to content

Getting Started - Evaluating PVA ISP

From RidgeRun Developer Wiki

Follow us on: YouTube Twitter LinkedIn Email Share this page

Share This Page


Preferred Partner Logo 3 Partner Program Banner





This section provides a guide to obtaining, installing, and testing the RidgeRun PVA ISP evaluation version.

Step 1: Request the Evaluation Binaries

RidgeRun provides a fully-featured evaluation version of the plugin with a limited processing time, as shown in table 1:

Feature Professional Evaluation
PVA ISP Plugin Y Y
Unlimited Processing Time Y N (*)
Source Code Y N
Table 1. Features provided in the evaluation version

(*) With the evaluation version, you will have access to all the features for a limited period of time.

In order to request an evaluation binary for a specific architecture, please Contact Us by providing the following information:

  1. Platform (i.e.: i.Jetson AGX Orin, etc...)
  2. L4T Version (i.e.: 36.4.4)
  3. GStreamer version and kernel version, you can provide the output of the following commands:
gst-launch-1.0 --gst-version
uname -a


Step 2: Install the dependencies

The following packages are required on the Jetson target for both evaluation and deployment:

Package Purpose
nvidia-l4t-pva PVA support package matching the installed JetPack/L4T version
pva-sdk-2.9-l4t PVA SDK 2.9 runtime
pva-allow-2 version 2.0.5 Enables PVA ISP execution on the PVA

Install the L4T and authorization packages with:

sudo apt update
sudo apt install nvidia-l4t-pva
sudo apt install pva-allow-2=2.0.5

For JetPack 6, download the PVA SDK 2.9 runtime package manually from:

https://repo.download.nvidia.com/jetson/

Then install it with:

sudo apt install ./pva-sdk-2.9-l4t_<version>_arm64.deb

Verify the installed packages:

dpkg-query -W -f='${Package}\t${Version}\n' \
    nvidia-l4t-core \
    nvidia-l4t-pva \
    pva-sdk-2.9-l4t \
    pva-allow-2

The nvidia-l4t-pva version must match the installed JetPack/L4T release.

Compiler tools, development packages, ASIP Programmer, and NVVPU are not required for evaluation.

Step 3: Install the Binaries

RidgeRun should've provided you with a .tar package: pva-isp-1.Y.Z-gst-1.X-P-eval.tar.

tar -xvf pva-isp-1.x.y-target-JPZ-eval.tar

Run the configuration script to start the evaluation environment.

cd pva-isp-1.x.y-target-JPZ-eval/
./configuration.sh


Step 4: Testing the Binaries

Then check the plugin as follows in the new bash shell.

gst-inspect-1.0 pvaisp
gst-inspect-1.0 pvacudaupload
gst-inspect-1.0 rrv4l2src

You can now test the plugin installation as described in our Sample Applications and Sample Pipelines section.



Cookies help us deliver our services. By using our services, you agree to our use of cookies.