Difference between revisions of "Template:IMX219-Jetson-Camera-User-Guides"

From Waveshare Wiki
Jump to: navigation, search
Line 5: Line 5:
 
===Software setting===
 
===Software setting===
 
*Power on Jetson Nano and open the Terminal (Ctrl+ALT+T)
 
*Power on Jetson Nano and open the Terminal (Ctrl+ALT+T)
 +
*Test the video0
 +
<pre>
 +
nvgstcapture-1.0 --sensor-id=0
 +
#nvgstcapture-1.0
 +
</pre>
 +
*Test the video1
 +
<pre>
 +
nvgstcapture-1.0 --sensor-id=1
 +
</pre>
 +
<!--
 
*Test camera with command:
 
*Test camera with command:
 
  DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=3280, height=2464, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
 
  DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=3280, height=2464, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
Line 15: Line 25:
 
DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc sensor-id=1 ! 'video/x-raw(memory:NVMM), width=3280, height=2464, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
 
DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc sensor-id=1 ! 'video/x-raw(memory:NVMM), width=3280, height=2464, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
 
</pre>
 
</pre>
 +
-->
 +
*For more information about the Multimedial API of the Jetson, please refer to the document of NVIDIA
 +
**[https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Faccelerated_gstreamer.html%23wwpID0E0UC0HA MultiMedial Document]
 
*If you find that the image captured is reddish. You can try to download .isp file and installed:
 
*If you find that the image captured is reddish. You can try to download .isp file and installed:
 
  wget https://www.waveshare.com/w/upload/e/eb/Camera_overrides.tar.gz
 
  wget https://www.waveshare.com/w/upload/e/eb/Camera_overrides.tar.gz
Line 21: Line 34:
 
  sudo chmod 664 /var/nvidia/nvcam/settings/camera_overrides.isp
 
  sudo chmod 664 /var/nvidia/nvcam/settings/camera_overrides.isp
 
  sudo chown root:root /var/nvidia/nvcam/settings/camera_overrides.isp
 
  sudo chown root:root /var/nvidia/nvcam/settings/camera_overrides.isp
==Test with Compute Module==
 
The IMX219 series can be used with Compute Module series of Raspberry Pi with carriers. And the usage are same as other Raspberry Pi cameras<br />
 
Becuase of the encropytoin, the IMX219 series cameras cannot be used with Raspberry Pi board like the Raspberry Pi 4B, please note it.<br />
 
*Connect the camera to Compute Module Carrier board (like [https://www.waveshare.com/compute-module-4-poe-board.htm Compute Module 4 PoE Board]), please take care of the direction.
 
*Open a terminal and configure the camera
 
<pre>
 
sudo raspi-config
 
</pre>
 
:Select Interfacing Options -> Camera -> Yes
 
*Reboot
 
*Test the camera with command:
 
<pre>
 
sudo raspistill -t 0
 
</pre>
 
*For more information about commands for camera, please refer to this guides:
 
:[https://www.raspberrypi.org/documentation/raspbian/applications/camera.md Application guides of Raspberry Pi camera]
 
==Selection Guide==
 
{|class="wikitable"
 
!Product!!Pixels!!Sensor!!Dual Len!!Infrared!!Angle of View (Diagonal)(degree)!!Afterture (F)!!Focal Length (MM)!!PCBA!!Suit for
 
|-
 
|[https://www.waveshare.com/rpi-camera-v2.htm RPi Camera]
 
|rowspan="12"|8 Mega
 
|rowspan="12"|IMX219
 
|rowspan="11"|×
 
|×||62.2||2.0||3.04||√||Raspberry Pi, Jetson Nano
 
|-
 
|[https://www.waveshare.com/rpi-noir-camera-v2.htm RPi NoIR Camera V2]||√||62.2||2.0||3.04||√||Raspberry Pi, Jetson Nano
 
|-
 
|[https://www.waveshare.com/IMX219-77-Camera.htm IMX219-77 Camera]||×||77||2.0||2.96||√||Jetson Nano, CM3/3+
 
|-
 
|[https://www.waveshare.com/IMX219-77IR-Camera.htm IMX219-77IR]||√||77||2.0||2.96||√||Jetson Nano, CM3/3+
 
|-
 
|[https://www.waveshare.com/IMX219-120-Camera.htm IMX219-120 Camera]||×||120||2.2||1.88||√||Jetson Nano, CM3/3+
 
|-
 
|[https://www.waveshare.com/IMX219-160-Camera.htm IMX219-160 Camera]||×||160||2.35||3.15||√||Jetson Nano, CM3/3+
 
|-
 
|[https://www.waveshare.com/IMX219-160IR-Camera.htm IMX219-160IR Camera]||√||160||2.35||3.15||√||Jetson Nano, CM3/3+
 
|-
 
|[https://www.waveshare.com/IMX219-160-IR-CUT-Camera.htm IMX219-160 IR-CUT Camera]||√||160||2.7||3.62||√||Jetson Nano, CM3/3+
 
|-
 
|[https://www.waveshare.com/IMX219-170-Camera.htm IMX219-170 Camera]||×||170||2.0||0.87||√||Jetson Nano, CM3/3+
 
|-
 
|[https://www.waveshare.com/IMX219-200-Camera.htm IMX219-200 Camera]||×||200||2.0||3.15||√||Jetson Nano, CM3/3+
 
|-
 
|[https://www.waveshare.com/IMX219-D160.htm IMX219-D160]||×||160||2.35||3.15||×||Raspberry Pi, Jetson Nano
 
|-
 
|[https://www.waveshare.com/imx219-83-Stereo-camera.htm IMX219-83 Stereo Camera]||√||×||83||NA||2.6||√||Jetson Nano, CM3/3+
 
|}
 

Revision as of 09:50, 23 March 2022

Test with Jetson Nano

Hardware connection

  • Connect the camera to CSI interface of Jetson Nano.Set the metal side of FFC into Heat-sink
  • Connect an HDMI LCD to Jetson Nano

Software setting

  • Power on Jetson Nano and open the Terminal (Ctrl+ALT+T)
  • Test the video0
nvgstcapture-1.0 --sensor-id=0
#nvgstcapture-1.0
  • Test the video1
nvgstcapture-1.0 --sensor-id=1
  • For more information about the Multimedial API of the Jetson, please refer to the document of NVIDIA
  • If you find that the image captured is reddish. You can try to download .isp file and installed:
wget https://www.waveshare.com/w/upload/e/eb/Camera_overrides.tar.gz
tar zxvf Camera_overrides.tar.gz 
sudo cp camera_overrides.isp /var/nvidia/nvcam/settings/
sudo chmod 664 /var/nvidia/nvcam/settings/camera_overrides.isp
sudo chown root:root /var/nvidia/nvcam/settings/camera_overrides.isp