This serves as a documentation & reference for the various resources available for the Jetson Orin Nano, Jetson Xavier NX & Jetson Nano development board with regards to Vision and AI based projects.
The documentation/resources related to the older Jetson Nano (B01) / Jetson Xavier NX development boards would be shifted to the
archive
directory & the README here.
The directory is organised as follows:
- AI_ML: AI & Machine Learning related project(s)
- cpp_proj: C++ related projects
- scripts: Installation & setup scripts. Scripts for the older Jetson Nano and Jetson Xavier NX would be shifted to
archive
directory inside.
- libargus/Argus (For image processing):
/usr/src/jetson_multimedia_api/argus/
- Multimedia API:
/usr/src/jetson_multimedia_api/
Ensure that the CUDA compiler (nvcc) is added to ~/.bashrc
, which could be done so via the add_cuda_path.sh
script.
cd ~/cv4-jet-nano/scripts
sudo chmod +x add_cuda_path.sh
./add_cuda_path.sh
Configure the camera via the jetson-io.py
script for the Jetson Orin Nano.
sudo /opt/nvidia/jetson-io/jetson-io.py
The terminal show display the menu. Select Configure Jetson 24pin CSI Connector
.
=================== Jetson Expansion Header Tool ===================
| |
| |
| Select one of the following: |
| |
| Configure Jetson 40pin Header |
| Configure Jetson 24pin CSI Connector |
| Configure Jetson M.2 Key E Slot |
| Exit |
| |
|====================================================================|
Select Configure for compatible hardware
.
=================== Jetson Expansion Header Tool ===================
| |
| |
| 3.3V ( 1) .. ( 2) i2c3 |
| i2c3 ( 3) .. ( 4) GND |
| GND ( 7) .. ( 8) NA |
| NA ( 9) .. ( 10) GND |
| GND ( 13) .. ( 14) NA |
| NA ( 15) .. ( 16) GND |
| GND ( 19) .. ( 20) NA |
| NA ( 21) .. ( 22) GND |
| GND ( 23) .. ( 24) GND |
| |
| |
| Jetson 24pin CSI Connector: |
| |
| Configure for compatible hardware |
| Back |
|====================================================================|
After that, select the camera model that you would be using.
For example, if you are using a single IMX219 camera, select the
IMX219-A
option, which configures CAM0 forIMX219-A
camera.
=================== Jetson Expansion Header Tool ===================
| |
| |
| Select one of the following options: |
| |
| Camera IMX219 Dual |
| Camera IMX219-A |
| Camera IMX219-A and IMX477-C |
| Camera IMX219-C |
| Camera IMX477 Dual |
| Camera IMX477 Dual 4 lane |
| Camera IMX477-A |
| Camera IMX477-A and IMX219-C |
| Camera IMX477-C |
| |
| Back |
| |
| |
|====================================================================|
Select Save pin changes
.
=================== Jetson Expansion Header Tool ===================
| |
| |
| 3.3V ( 1) .. ( 2) i2c3 |
| i2c3 ( 3) .. ( 4) GND |
| GND ( 7) .. ( 8) NA |
| NA ( 9) .. ( 10) GND |
| GND ( 13) .. ( 14) NA |
| NA ( 15) .. ( 16) GND |
| GND ( 19) .. ( 20) NA |
| NA ( 21) .. ( 22) GND |
| GND ( 23) .. ( 24) GND |
| |
| |
| Jetson 24pin CSI Connector: |
| |
| Save pin changes |
| Discard pin changes |
|====================================================================|
Reboot the Jetson to use the camera!
References
- https://forums.developer.nvidia.com/t/help-with-imx219-cameras/290628
- https://forums.developer.nvidia.com/t/no-cameras-available/320541/2
- https://docs.arducam.com/Nvidia-Jetson-Camera/Application-note/Jetson-io/
Use the nvgstcapture-1.0
command to check whether the camera is working.
nvgstcapture-1.0
nvgstcapture-1.0 --orientation 2 # Rotate image output by 180 degrees
References
Install Firefox browser via flatpak
, as there may be issues installing via snap.
cd ~/cv4-jet-nano/scripts
sudo chmod +x install_firefox_flatpak.sh
./install_firefox_flatpak.sh
References
- https://jetsonhacks.com/2025/07/12/why-chromium-suddenly-broke-on-jetson-orin-and-how-to-bring-it-back/
- https://forums.developer.nvidia.com/t/neither-chromium-nor-firefox-work-with-my-jetson-orin-nano/338669
Access docker without running sudo
, by adding user to the docker
group.
cd ~/cv4-jet-nano/scripts
sudo chmod +x add_docker_group.sh
./add_docker_group.sh
For documentation/testing of the Jetson Nano B01 / Jetson Xavier NX, checkout the README here.
Licensed under the MIT License.