@@ -6,25 +6,23 @@ https://developer.nvidia.com/embedded/jetpack
6
6
7
7
## Overview
8
8
9
- The scripts in this project build and install the Allied Vision CSI-2 driver to the NVIDIA Jetson boards.
9
+ The scripts in this project build and install the Allied Vision CSI-2 driver to the NVIDIA Jetson boards.
10
+ :bulb : ** This driver version supports V4L2 and GenICam for CSI-2 (camera usage with [ Vimba's] ( https://www.alliedvision.com/en/products/vimba-sdk/ ) CSI-2 transport layer)**
10
11
11
- Platforms: Nano, Nano 2GB, TX2, AGX Xavier, Xavier NX
12
+ Platforms: AGX Xavier and Xavier NX development kits.
13
+ :bulb : Nano and TX2 are supported by driver version [ 2.1.0] ( https://github.com/alliedvision/linux_nvidia_jetson/tree/l4t-32.5.1-2.1.0 )
12
14
JetPack 4.5.1 (L4T 32.5.1)
13
15
The scripts require Git on the host PC.
14
16
15
17
*** Before starting the installation, make sure to create a backup of your Jetson system.***
16
18
17
- ## Prerequisites: Install JetPack 4.5.1 to Jetson Nano, Nano 2GB, TX2, AGX Xavier or Xavier NX
19
+ ## Prerequisites: Install JetPack 4.5.1 to AGX Xavier or Xavier NX developer kit.
18
20
19
21
Install JetPack 4.5.1 (L4T 32.5.1) as per NVIDIA's instructions https://developer.nvidia.com/embedded/jetpack
20
22
21
23
Recommendation: Use NVIDIA SDK Manager to install JetPack and useful tools such as CUDA.
22
24
https://docs.nvidia.com/sdk-manager/
23
25
24
- ** Nano and Nano 2GB: The driver installation requires JetPack 4.5.1 without any upgrades** .
25
- If your Jetson Nano board has a higher JetPack version, please downgrade
26
- it to JetPack 4.5.1 with NVIDIA's SDK Manager before installing the driver.
27
-
28
26
### Accidental overwriting of the driver
29
27
As of JetPack 4.4, users can update L4T directly on the board with ` apt-upgrade ` .
30
28
Doing this may install newer L4T kernel and device tree files, which overwrite the driver for Allied Vision cameras.
@@ -34,12 +32,11 @@ If you use `apt-upgrade` nevertheless, please prevent overwriting the driver wit
34
32
35
33
Note that both reinstalling the driver or putting the update on hold may cause unavailable features or bugfixes from NVIDIA.
36
34
37
- ## Install Alvium CSI-2 driver to Jetson Nano, Nano 2GB, TX2, AGX Xavier or Xavier NX
35
+ ## Install Alvium CSI-2 driver to Jetson AGX Xavier or Xavier NX
38
36
39
37
** Method A: Use precompiled binaries**
40
38
41
39
Install the precompiled kernel including driver and installation instructions.
42
- For Jetson Nano, please use the file containing "a02" for A02 carrier boards and the other file for B01 carrier boards.
43
40
44
41
1 . Extract the tarball on a host PC.
45
42
@@ -54,11 +51,11 @@ Note that both reinstalling the driver or putting the update on hold may cause u
54
51
On the host PC:
55
52
56
53
2 . Run setup.sh, which prepares the directory structure, extracts the file archive, etc.:
57
- ` $ ./setup.sh <WORK_DIR> <TARGET_BOARD> # For example, $ ./setup.sh work_dir nano `
54
+ ` $ ./setup.sh <WORK_DIR> <TARGET_BOARD> # For example, $ ./setup.sh work_dir xavier `
58
55
59
56
3 . Run build.sh, which builds the kernel, modules, device tree files, and the bootloader:
60
57
` # Use the same WORK_DIR for all scripts `
61
- ` # Example: $ ./build.sh work_dir nano all all `
58
+ ` # Example: $ ./build.sh work_dir xavier all all `
62
59
` $ ./build.sh <WORK_DIR> <TARGET_BOARD> <BUILD_OPTIONS> <COMPONENTS> <OPTIONS> `
63
60
64
61
4 . Create a tarball with the kernel image and modules.
@@ -72,3 +69,4 @@ Note that both reinstalling the driver or putting the update on hold may cause u
72
69
https://github.com/alliedvision/documentation/blob/master/NVIDIA.rst
73
70
74
71
72
+
0 commit comments