Releases: alliedvision/linux_nvidia_jetson
L4T-35.6.0-5.1.4-beta1
Beta release of the NVIDIA Jetson driver version 5.1.4-beta1 for Jetpack 5.1.4
THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. A PRIMARY PURPOSE OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF DEFECT SOFTWARE, HARDWARE AND DOCUMENTATION.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Changes
- Reduced binary and package size by no longer including debug symbols in the kernel build
L4T-35.5.0-5.1.3-beta1
Beta release of the NVIDIA Jetson driver version 5.1.3-beta1 for Jetpack 5.1.3
THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. A PRIMARY PURPOSE OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF DEFECT SOFTWARE, HARDWARE AND DOCUMENTATION.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Added features
- Support for AGX Orin 64 GB and Industrial modules
L4T-35.4.1-5.1.2-beta1
NVIDIA Jetson driver (Beta)
Driver (Beta) for Allied Vision Alvium MIPI cameras for NVIDIA Jetson with JetPack 5.1.2 (L4T 35.4.1)
https://developer.nvidia.com/embedded/jetpack
THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. A PRIMARY PURPOSE OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF DEFECT SOFTWARE, HARDWARE AND DOCUMENTATION.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Overview
The scripts in this project build and install the Allied Vision MIPI camera driver to the NVIDIA Jetson boards.
Compatible platforms with JetPack 5.1.2 (L4T 35.4.1) :
- AGX Orin Developer Kit
- AGX Xavier DevKit
- Xavier NX DevKit
- Auvidea carrier JNX30-PD with Xavier NX
- Orin Nano Developer Kit (NEW)
- Orin NX on the Orin Nano Developer Kit Carrier Board (NEW)
Before starting the installation, make sure to create a backup of your Jetson system.
Prerequisites
Host PC
The scripts for the driver installation require Git on the host PC.
Install JetPack 5.1.2
Install JetPack 5.1.2 (L4T 35.4.1) as per NVIDIA's instructions
https://developer.nvidia.com/embedded/jetpack
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
https://docs.nvidia.com/sdk-manager/
Install Alvium MIPI driver
Method A: Use precompiled binaries
Install the precompiled kernel, which includes the driver and an installation menu.
-
Extract the tarball on a host PC.
The tarball contains helper scripts and another tarball with the precompiled binaries named AlliedVision_NVidia_L4T_35.4.1.0_.tar.gz. -
Copy the tarball to the target board.
-
On the target board, extract the tarball and run the included install script.
-
Proceed with selecting options from the installation menu as described below.
Method B: Cross-compile binaries from source
The scripts require a host PC with Ubuntu (we recommend version 20.04).
Download sources and scripts from https://github.com/alliedvision/linux_nvidia_jetson to the host PC.
On the host PC:
-
Execute
./build.py -b xavier
Optionally you can sign the resulting apt repository with a pgp key by adding the option--sign <name of pgp key>
. -
Copy the tarball to the target board.
On the target board:
Extract the tarball and run the included install script.
The script includes an installation menu, please use the option for your hardware:
-
Option
none
: The Allied Vision camera driver is not loaded during bootup. To load the driver, reboot the board. -
For Xavier NX on JNX30, select option
Auvidea JNX30
.
For all other supported modules on Jetson DevKit, select option2 cameras
.
Reboot the board. Now you can use the driver.
To change the configuration after the driver was installed, enter:
dpkg-reconfigure avt-nvidia-l4t-bootloader
Reboot the board to apply the changes.
Additional information
NEW: For use with GenICam, download our new Vimba X SDK:
https://www.alliedvision.com/en/products/software/vimba-x-sdk/
📖
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
L4T-35.3.1-5.1.1-beta1
NVIDIA Jetson driver (Beta)
Driver (Beta) for Allied Vision Alvium MIPI cameras for NVIDIA Jetson with JetPack 5.1.1 (L4T 35.3.1)
https://developer.nvidia.com/embedded/jetpack
THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. A PRIMARY PURPOSE OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF DEFECT SOFTWARE, HARDWARE AND DOCUMENTATION.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Overview
The scripts in this project build and install the Allied Vision MIPI camera driver to the NVIDIA Jetson boards.
Compatible platforms with JetPack 5.1.1 (L4T 35.3.1) :
- AGX Orin Developer Kit
- AGX Xavier DevKit
- Xavier NX DevKit
- Auvidea carrier JNX30-PD with Xavier NX
- Orin Nano Developer Kit (NEW)
Before starting the installation, make sure to create a backup of your Jetson system.
Prerequisites
Host PC
The scripts for the driver installation require Git on the host PC.
Install JetPack 5.1.1
Install JetPack 5.1.1 (L4T 35.3.1) as per NVIDIA's instructions
https://developer.nvidia.com/embedded/jetpack
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
https://docs.nvidia.com/sdk-manager/
Install Alvium MIPI driver
Method A: Use precompiled binaries
Install the precompiled kernel, which includes the driver and an installation menu.
-
Extract the tarball on a host PC.
The tarball contains helper scripts and another tarball with the precompiled binaries named AlliedVision_NVidia_L4T_35.3.1.0_.tar.gz. -
Copy the tarball to the target board.
-
On the target board, extract the tarball and run the included install script.
-
Proceed with selecting options from the installation menu as described below.
Method B: Cross-compile binaries from source
The scripts require a host PC with Ubuntu (we recommend version 20.04).
Download sources and scripts from https://github.com/alliedvision/linux_nvidia_jetson to the host PC.
On the host PC:
-
Execute
./build.py -b xavier
Optionally you can sign the resulting apt repository with a pgp key by adding the option--sign <name of pgp key>
. -
Copy the tarball to the target board.
On the target board:
Extract the tarball and run the included install script.
The script includes an installation menu, please use the option for your hardware:
-
Option
none
: The Allied Vision camera driver is not loaded during bootup. To load the driver, reboot the board. -
For Xavier NX on JNX30, select option
Auvidea JNX30
.
For all other supported modules on Jetson DevKit, select option2 cameras
.
Reboot the board. Now you can use the driver.
To change the configuration after the driver was installed, enter:
dpkg-reconfigure avt-nvidia-l4t-bootloader
Reboot the board to apply the changes.
Additional information
NEW: For use with GenICam, download our new Vimba X SDK:
https://www.alliedvision.com/en/products/software/vimba-x-sdk/
📖
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
L4T-35.2.1-5.1.0
NVIDIA Jetson driver
Driver for Allied Vision Alvium MIPI cameras for NVIDIA Jetson with JetPack 5.1 (L4T 35.2.1)
https://developer.nvidia.com/embedded/jetpack
Overview
The scripts in this project build and install the Allied Vision MIPI camera driver to the NVIDIA Jetson boards.
Compatible platforms with JetPack 5.1 (L4T 35.2.1) :
- AGX Orin Developer Kit
- AGX Xavier DevKit
- Orin NX on Xavier NX DevKit
- Auvidea carrier JNX30-PD with Xavier NX
Before starting the installation, make sure to create a backup of your Jetson system.
Prerequisites
Host PC
The scripts for the driver installation require Git on the host PC.
Install JetPack 5.1
Install JetPack 5.1 (L4T 35.2.1) as per NVIDIA's instructions
https://developer.nvidia.com/embedded/jetpack
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
https://docs.nvidia.com/sdk-manager/
Install Alvium MIPI driver
Method A: Use precompiled binaries
Install the precompiled kernel, which includes the driver and an installation menu.
-
Extract the tarball on a host PC.
The tarball contains helper scripts and another tarball with the precompiled binaries named AlliedVision_NVidia_L4T_35.2.1.0_.tar.gz. -
Copy the tarball to the target board.
-
On the target board, extract the tarball and run the included install script.
-
Proceed with selecting options from the installation menu as described below.
Method B: Cross-compile binaries from source
The scripts require a host PC with Ubuntu (we recommend version 20.04).
Download sources and scripts from https://github.com/alliedvision/linux_nvidia_jetson to the host PC.
On the host PC:
-
Execute
./build.py -b xavier
Optionally you can sign the resulting apt repository with a pgp key by adding the option--sign <name of pgp key>
. -
Copy the tarball to the target board.
On the target board:
Extract the tarball and run the included install script.
The script includes an installation menu, please use the option for your hardware:
-
Option
none
: The Allied Vision camera driver is not loaded during bootup. To load the driver, reboot the board. -
For Xavier NX on JNX30, select option
Auvidea JNX30
.
For all other supported modules on Jetson DevKit, select option2 cameras
.
Reboot the board. Now you can use the driver.
To change the configuration after the driver was installed, enter:
dpkg-reconfigure avt-nvidia-l4t-bootloader
Reboot the board to apply the changes.
Additional information
NEW: For use with GenICam, download our new Vimba X SDK:
https://www.alliedvision.com/en/products/software/vimba-x-sdk/
📖
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
L4T-32.7.2-4.6.2-beta1
NVIDIA Jetson driver (Beta)
Driver (Beta) for Allied Vision Alvium MIPI cameras for NVIDIA Jetson with JetPack 4.6.2 (L4T 32.7.2)
https://developer.nvidia.com/embedded/jetpack
THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON
AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. A PRIMARY PURPOSE
OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF
DEFECT SOFTWARE, HARDWARE AND DOCUMENTATION.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Overview
The scripts in this project build and install the Allied Vision MIPI camera driver to the NVIDIA Jetson boards.
Compatible platforms with JetPack 4.6.2 (L4T 32.7.2) :
- Nano 2GB and 4GB NVIDIA developer kit
- TX2 (including optional use of Allied Vision's adapter for up to 6 cameras)
- TX2 NX NVIDIA developer kit
- AGX Xavier NVIDIA developer kit (including optional use of Allied Vision's adapter for up to 6 cameras)
- Xavier NX NVIDIA developer kit
- Xavier NX on Auvidea JNX30-PD for Alvium cameras with FPD Link interface.
The scripts require Git on the host PC.
Before starting the installation, make sure to create a backup of your Jetson system.
Prerequisites: Install JetPack 4.6.2
Install JetPack 4.6.2 (L4T 32.7.2) as per NVIDIA's instructions
https://developer.nvidia.com/embedded/jetpack
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
https://docs.nvidia.com/sdk-manager/
Install Alvium MIPI driver
Because the bootloader cboot has a bug in jetpack 4.6.2, the installation installs a patched cboot version.
The applied patch and more information about the bug can be found here: https://forums.developer.nvidia.com/t/cboot-in-32-7-2-fails-to-read-extlinux-conf/214017/15
Method A: Use precompiled binaries
Install the precompiled kernel, which includes the driver and an installation menu.
-
Extract the tarball on a host PC.
The tarball contains helper scripts and another tarball with the precompiled binaries named AlliedVision_NVidia_L4T_32.7.2_.tar.gz. -
Copy the tarball to the target board.
-
On the target board, extract the tarball and run the included install script.
-
Proceed with selecting options from the installation menu as described below.
Method B: Cross-compile binaries from source
The scripts require a host PC with Ubuntu (we recommend version 18.04).
Download sources and scripts from https://github.com/alliedvision/linux_nvidia_jetson to the host PC.
On the host PC:
-
Execute
./build.py -b <xavier>
Use "xavier" for AGX Xavier, NX Xavier, TX2, and TX2 NX.
Use "nano" for Nano. -
Copy the tarball to the target board.
On the target board:
Extract the tarball and run the included install script.
The script includes an installation menu, please use the option for your hardware:
-
Option
none
: The Allied Vision camera driver is not loaded during bootup. To load the driver, reboot the board. -
For NX Xavier, select option
devkit
orauvidea
.
For Xavier AGX and TX2, select the option2 cameras
or6 cameras
.
Reboot the board. Now you can use the driver.
To change the configuration after the driver was installed, enter:
dpkg-reconfigure avt-nvidia-l4t-bootloader
Reboot the board to apply the changes.
Additional information
📖
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
L4T-35.1.0-5.0.2-beta1
NVIDIA Jetson driver (Beta)
Driver (Beta) for Allied Vision Alvium MIPI cameras for NVIDIA Jetson with JetPack 5.0.2 (L4T 35.1)
https://developer.nvidia.com/embedded/jetpack
THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON
AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. A PRIMARY PURPOSE
OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF
DEFECT SOFTWARE, HARDWARE AND DOCUMENTATION.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Overview
The scripts in this project build and install the Allied Vision MIPI camera driver to the NVIDIA Jetson boards.
Compatible platforms with JetPack 5.0.2 (L4T 35.1) :
- AGX Xavier NVIDIA developer kit (including optional use of Allied Vision's adapter for up to 6 cameras)
- Xavier NX NVIDIA developer kit
- AGX Orin NVIDIA developer kit
The scripts require Git on the host PC.
Before starting the installation, make sure to create a backup of your Jetson system.
Prerequisites: Install JetPack 5.0.2
Install JetPack 5.0.2 (L4T 35.1) as per NVIDIA's instructions
https://developer.nvidia.com/embedded/jetpack
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
https://docs.nvidia.com/sdk-manager/
Install Alvium MIPI driver
Method A: Use precompiled binaries
Install the precompiled kernel, which includes the driver and an installation menu.
-
Extract the tarball on a host PC.
The tarball contains helper scripts and another tarball with the precompiled binaries named AlliedVision_NVidia_L4T_35.1.0_.tar.gz. -
Copy the tarball to the target board.
-
On the target board, extract the tarball and run the included install script.
-
Proceed with selecting options from the installation menu as described below.
Method B: Cross-compile binaries from source
The scripts require a host PC with Ubuntu (we recommend version 18.04).
Download sources and scripts from https://github.com/alliedvision/linux_nvidia_jetson to the host PC.
On the host PC:
-
Execute
./build.py -b xavier
Optionally you can sign the resulting apt repository with a pgp key by adding the option--sign <name of pgp key>
. -
Copy the tarball to the target board.
On the target board:
Extract the tarball and run the included install script.
The script includes an installation menu, please use the option for your hardware:
-
Option
none
: The Allied Vision camera driver is not loaded during bootup. To load the driver, reboot the board. -
For Xavier NX, select option
devkit
.
For AGX Orin, select option2 cameras
.
For AGX Xavier, select the option2 cameras
or6 cameras
.
Reboot the board. Now you can use the driver.
To change the configuration after the driver was installed, enter:
dpkg-reconfigure avt-nvidia-l4t-bootloader
Reboot the board to apply the changes.
Additional information
📖
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
L4T-32.7.1-4.0.0
NVIDIA Jetson driver
Driver for Allied Vision Alvium MIPI cameras for NVIDIA Jetson with JetPack 4.6.1 (L4T 32.7.1)
https://developer.nvidia.com/embedded/jetpack
Overview
The scripts in this project build and install the Allied Vision MIPI camera driver to the NVIDIA Jetson boards.
Compatible platforms with JetPack 4.6.1 (L4T 32.7.1):
- Nano 2GB and 4GB NVIDIA developer kit
- TX2 (Beta: including optional use of Allied Vision's adapter for up to 6 cameras)
- TX2 NX NVIDIA developer kit
- AGX Xavier NVIDIA developer kit (Beta: including optional use of Allied Vision's adapter for up to 6 cameras)
- Xavier NX NVIDIA developer kit
- Beta: Xavier NX on Auvidea JNX30-PD for Alvium cameras with FPD Link interface.
The scripts require Git on the host PC.
Before starting the installation, make sure to create a backup of your Jetson system.
Prerequisites: Install JetPack 4.6.1
Install JetPack 4.6.1 (L4T 32.7.1) as per NVIDIA's instructions
https://developer.nvidia.com/embedded/jetpack
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
https://docs.nvidia.com/sdk-manager/
Install Alvium MIPI driver
Method A: Use precompiled binaries
Install the precompiled kernel, which includes the driver and an installation menu.
-
Extract the tarball on a host PC.
The tarball contains helper scripts and another tarball with the precompiled binaries named AlliedVision_NVidia_L4T_32.7.1_.tar.gz. -
Copy the tarball to the target board.
-
On the target board, extract the tarball and run the included install script.
-
Proceed with selecting options from the installation menu as described below.
Method B: Cross-compile binaries from source
The scripts require a host PC with Ubuntu (we recommend version 18.04).
Download sources and scripts from https://github.com/alliedvision/linux_nvidia_jetson to the host PC.
On the host PC:
-
Execute
./build.py -b <xavier>
Use "xavier" for AGX Xavier, NX Xavier, TX2, and TX2 NX.
Use "nano" for Nano. -
Copy the tarball to the target board.
On the target board:
Extract the tarball and run the included install script.
The script includes an installation menu, please use the option for your hardware:
-
Option
none
: The Allied Vision camera driver is not loaded during bootup. To load the driver, reboot the board. -
For NX Xavier, select option
devkit
orauvidea
.
For Xavier AGX and TX2, select the option2 cameras
or6 cameras
.
Reboot the board. Now you can use the driver.
To change the configuration after the driver was installed, enter:
dpkg-reconfigure avt-nvidia-l4t-bootloader
Reboot the board to apply the changes.
Additional information
📖
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
5.0.1-beta-1
NVIDIA Jetson driver (Beta)
Driver (Beta) for Allied Vision Alvium MIPI cameras for NVIDIA Jetson with JetPack 5.0.1 DP (L4T 34.1.1)
https://developer.nvidia.com/embedded/jetpack
Disclaimer see below
Overview
The scripts in this project build and install the Allied Vision MIPI camera driver to the NVIDIA Jetson boards.
Compatible platforms with JetPack 5.0.1 DP (L4T 34.1.1) :
- AGX Xavier NVIDIA developer kit (including optional use of Allied Vision's adapter for up to 6 cameras)
- Xavier NX NVIDIA developer kit
- Xavier NX on Auvidea JNX30-PD for Alvium cameras with FPD Link interface.
- AGX Orin NVIDIA developer kit
The scripts require Git on the host PC.
Before starting the installation, make sure to create a backup of your Jetson system.
Prerequisites: Install JetPack 5.0.1 Developer Preview
Install JetPack 5.0.1 DP (L4T 34.1.1) as per NVIDIA's instructions
https://developer.nvidia.com/embedded/jetpack
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
https://docs.nvidia.com/sdk-manager/
Install Alvium MIPI driver
Method A: Use precompiled binaries
Install the precompiled kernel, which includes the driver and an installation menu.
-
Extract the tarball on a host PC.
The tarball contains helper scripts and another tarball with the precompiled binaries named AlliedVision_NVidia_L4T_34.1.1_.tar.gz. -
Copy the tarball to the target board.
-
On the target board, extract the tarball and run the included install script.
-
Proceed with selecting options from the installation menu as described below.
Method B: Cross-compile binaries from source
The scripts require a host PC with Ubuntu (we recommend version 18.04).
Download sources and scripts from https://github.com/alliedvision/linux_nvidia_jetson to the host PC.
On the host PC:
-
Execute
./build.py -b <xavier>
Use "xavier" for AGX Xavier, NX Xavier, and AGX Orin. -
Copy the tarball to the target board.
On the target board:
Extract the tarball and run the included install script.
The script includes an installation menu, please use the option for your hardware:
-
Option
none
: The Allied Vision camera driver is not loaded during bootup. To load the driver, reboot the board. -
For NX Xavier and AGX Orin, select option
devkit
.
For Xavier AGX, select the option2 cameras
or6 cameras
.
Reboot the board. Now you can use the driver.
To change the configuration after the driver was installed, enter:
dpkg-reconfigure avt-nvidia-l4t-bootloader
Reboot the board to apply the changes.
Additional information
📖
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
Disclaimer
THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON
AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. A PRIMARY PURPOSE
OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF
DEFECT SOFTWARE, HARDWARE AND DOCUMENTATION.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5.0.0-beta-1
NVIDIA Jetson driver (Beta)
Driver (Beta) for Allied Vision Alvium MIPI cameras for NVIDIA Jetson with JetPack 5.0 DP (L4T 34.1.0)
https://developer.nvidia.com/embedded/jetpack
Disclaimer see below
Overview
The scripts in this project build and install the Allied Vision MIPI camera driver to the NVIDIA Jetson boards.
Compatible platforms with JetPack 5.0 DP (L4T 34.1.0) :
- AGX Xavier NVIDIA developer kit (including optional use of Allied Vision's adapter for up to 6 cameras)
- Xavier NX NVIDIA developer kit
- Xavier NX on Auvidea JNX30-PD for Alvium cameras with FPD Link interface.
- AGX Orin NVIDIA developer kit
The scripts require Git on the host PC.
Before starting the installation, make sure to create a backup of your Jetson system.
Prerequisites: Install JetPack 5.0 Developer Preview
Install JetPack 5.0 DP (L4T 34.1.0) as per NVIDIA's instructions
https://developer.nvidia.com/embedded/jetpack
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
https://docs.nvidia.com/sdk-manager/
Install Alvium MIPI driver
Method A: Use precompiled binaries
Install the precompiled kernel, which includes the driver and an installation menu.
-
Extract the tarball on a host PC.
The tarball contains helper scripts and another tarball with the precompiled binaries named AlliedVision_NVidia_L4T_34.1.0_.tar.gz. -
Copy the tarball to the target board.
-
On the target board, extract the tarball and run the included install script.
-
Proceed with selecting options from the installation menu as described below.
Method B: Cross-compile binaries from source
The scripts require a host PC with Ubuntu (we recommend version 18.04).
Download sources and scripts from https://github.com/alliedvision/linux_nvidia_jetson to the host PC.
On the host PC:
-
Execute
./build.py -b <xavier>
Use "xavier" for AGX Xavier, NX Xavier, and AGX Orin. -
Copy the tarball to the target board.
On the target board:
Extract the tarball and run the included install script.
The script includes an installation menu, please use the option for your hardware:
-
Option
none
: The Allied Vision camera driver is not loaded during bootup. To load the driver, reboot the board. -
For NX Xavier and AGX Orin, select option
devkit
.
For Xavier AGX, select the option2 cameras
or6 cameras
.
Reboot the board. Now you can use the driver.
To change the configuration after the driver was installed, enter:
dpkg-reconfigure avt-nvidia-l4t-bootloader
Reboot the board to apply the changes.
Additional information
📖
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
Disclaimer
THE SOFTWARE IS PRELIMINARY AND STILL IN TESTING AND VERIFICATION PHASE AND IS PROVIDED ON
AN “AS IS” AND “AS AVAILABLE” BASIS AND IS BELIEVED TO CONTAIN DEFECTS. A PRIMARY PURPOSE
OF THIS EARLY ACCESS IS TO OBTAIN FEEDBACK ON PERFORMANCE AND THE IDENTIFICATION OF
DEFECT SOFTWARE, HARDWARE AND DOCUMENTATION.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.