Line 38: |
Line 38: |
| |RAW系列 | | |RAW系列 |
| |RAW-MIPI-SC132M | | |RAW-MIPI-SC132M |
| + | |完成 |
| + | |- |
| + | |RAW系列 |
| + | |RAW-MIPI-AR0234M |
| + | |完成 |
| + | |- |
| + | |RAW系列 |
| + | |RAW-MIPI-IMX462M |
| |完成 | | |完成 |
| |} | | |} |
| + | 此外,已经调通V-by-One HS连接模式的驱动。 |
| | | |
| ==== 支持的Jetson Board ==== | | ==== 支持的Jetson Board ==== |
Line 84: |
Line 93: |
| *Jetpack5.1,L4T版本r35.2.1 | | *Jetpack5.1,L4T版本r35.2.1 |
| *Jetpack5.1.1,L4T版本r35.3.1 | | *Jetpack5.1.1,L4T版本r35.3.1 |
| + | *Jetpack5.1.2,L4T版本r35.4.1 |
| | | |
| =====怎样查看当前L4T版本===== | | =====怎样查看当前L4T版本===== |
Line 98: |
Line 108: |
| MV系列相机需要转接板才可以接入Jetson平台。支持情况如下表: | | MV系列相机需要转接板才可以接入Jetson平台。支持情况如下表: |
| {| class="wikitable" | | {| class="wikitable" |
| + | !Camera型号 |
| !Jetson型号 | | !Jetson型号 |
| ! 转接板 | | ! 转接板 |
| + | !FFC线(to 转接板) |
| + | !FFC线(to Jetson主板) |
| !摄像机数量 | | !摄像机数量 |
− | !供电 | + | !额外供电 |
| |- | | |- |
| + | | rowspan="10" |MV系列 |
| |Nano A02 | | |Nano A02 |
| |ADP-MV1 | | |ADP-MV1 |
| + | |30pin异面FFC |
| + | |15pin异面FFC |
| |1 | | |1 |
| |5V DC(必须) | | |5V DC(必须) |
Line 110: |
Line 126: |
| |Nano B01 | | |Nano B01 |
| |ADP-MV1 | | |ADP-MV1 |
− | |1 | + | |30pin异面FFC |
| + | |15pin异面FFC |
| + | |2 |
| |5V DC(必须) | | |5V DC(必须) |
| |- | | |- |
| |Nano 2GB | | |Nano 2GB |
| |ADP-MV1 | | |ADP-MV1 |
− | |2 | + | |30pin异面FFC |
| + | |15pin异面FFC |
| + | |1 |
| |5V DC(必须) | | |5V DC(必须) |
| |- | | |- |
| |TX2 NX | | |TX2 NX |
| |ADP-MV1 | | |ADP-MV1 |
| + | |30pin异面FFC |
| + | |15pin异面FFC |
| |2 | | |2 |
| |5V DC(必须) | | |5V DC(必须) |
Line 125: |
Line 147: |
| |XAVIER NX | | |XAVIER NX |
| |ADP-MV1 | | |ADP-MV1 |
| + | |30pin异面FFC |
| + | |15pin异面FFC |
| |2 | | |2 |
| |5V DC(必须) | | |5V DC(必须) |
| |- | | |- |
| |Orin Nano | | |Orin Nano |
− | |ADP-MV1+15to22FPC | + | |ADP-MV1 |
| + | |30pin异面FFC |
| + | |15to22 pin 同面FFC |
| |2 | | |2 |
| |5V DC(必须) | | |5V DC(必须) |
| |- | | |- |
| |Orin NX | | |Orin NX |
− | |ADP-MV1+15to22FPC | + | |ADP-MV1 |
| + | |30pin异面FFC |
| + | |15to22 pin 同面FFC |
| |2 | | |2 |
| |5V DC(必须) | | |5V DC(必须) |
Line 140: |
Line 168: |
| |TX2 Devkit | | |TX2 Devkit |
| |ADP-N4 | | |ADP-N4 |
| + | |30pin异面FFC |
| + | |B2B连接器 |
| |6 | | |6 |
| |5V或12V DC (必须) | | |5V或12V DC (必须) |
Line 145: |
Line 175: |
| |AGX Xavier | | |AGX Xavier |
| |ADP-N4 | | |ADP-N4 |
| + | |30pin异面FFC |
| + | |B2B连接器 |
| |6 | | |6 |
| |5V或12V DC (必须) | | |5V或12V DC (必须) |
Line 150: |
Line 182: |
| |AGX Orin | | |AGX Orin |
| |ADP-N4 | | |ADP-N4 |
| + | |30pin异面FFC |
| + | |B2B连接器 |
| |6 | | |6 |
| |5V或12V DC (必须) | | |5V或12V DC (必须) |
− | |}下面以MV-MIPI-IMX178M为例,介绍硬件的安装方法。 | + | |- |
| + | | rowspan="10" |RAW-MIPI-SC132M |
| + | |Nano A02 |
| + | |N/A |
| + | |N/A |
| + | |15pin异面FFC |
| + | |1 |
| + | |N/A |
| + | |- |
| + | |Nano B01 |
| + | |N/A |
| + | |N/A |
| + | |15pin异面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |Nano 2GB |
| + | |N/A |
| + | |N/A |
| + | |15pin异面FFC |
| + | |1 |
| + | |N/A |
| + | |- |
| + | |TX2 NX |
| + | |N/A |
| + | |N/A |
| + | |15pin异面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |XAVIER NX |
| + | |N/A |
| + | |N/A |
| + | |15pin异面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |Orin Nano |
| + | |N/A |
| + | |N/A |
| + | |15to22 pin 同面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |Orin NX |
| + | |N/A |
| + | |N/A |
| + | |15to22 pin 同面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |TX2 Devkit |
| + | |ADP-N5 |
| + | |15pin异面FFC |
| + | |B2B连接器 |
| + | |6 |
| + | |N/A |
| + | |- |
| + | |AGX Xavier |
| + | |ADP-N5 |
| + | |15pin异面FFC |
| + | |B2B连接器 |
| + | |6 |
| + | |N/A |
| + | |- |
| + | |AGX Orin |
| + | |ADP-N5 |
| + | |15pin异面FFC |
| + | |B2B连接器 |
| + | |6 |
| + | |N/A |
| + | |- |
| + | | rowspan="10" |RAW系列(RAW-MIPI-SC132M除外) |
| + | |Nano A02 |
| + | |N/A |
| + | |N/A |
| + | |15to22 pin 同面FFC |
| + | |1 |
| + | |N/A |
| + | |- |
| + | |Nano B01 |
| + | |N/A |
| + | |N/A |
| + | |15to22 pin 同面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |Nano 2GB |
| + | |N/A |
| + | |N/A |
| + | |15to22 pin 同面FFC |
| + | |1 |
| + | |N/A |
| + | |- |
| + | |TX2 NX |
| + | |N/A |
| + | |N/A |
| + | |15to22 pin 同面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |XAVIER NX |
| + | |N/A |
| + | |N/A |
| + | |15to22 pin 同面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |Orin Nano |
| + | |N/A |
| + | |N/A |
| + | |22pin 异面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |Orin NX |
| + | |N/A |
| + | |N/A |
| + | |22pin 异面FFC |
| + | |2 |
| + | |N/A |
| + | |- |
| + | |TX2 Devkit |
| + | |ADP-N5 |
| + | |15to22 pin 同面FFC |
| + | |B2B连接器 |
| + | |6 |
| + | |N/A |
| + | |- |
| + | |AGX Xavier |
| + | |ADP-N5 |
| + | |15to22 pin 同面FFC |
| + | |B2B连接器 |
| + | |6 |
| + | |N/A |
| + | |- |
| + | |AGX Orin |
| + | |ADP-N5 |
| + | |15to22 pin 同面FFC |
| + | |B2B连接器 |
| + | |6 |
| + | |N/A |
| + | |} |
| + | ==== MV系列摄像头使用ADP-MV1的连接方式 ==== |
| | | |
− | ==== MV-MIPI-CAM与ADP-MV1的连接 ==== | + | ===== MV系列摄像头与ADP-MV1的连接 ===== |
| 二者使用0.5mm间距*30P的FFC异面线连接,注意接触面向外。 | | 二者使用0.5mm间距*30P的FFC异面线连接,注意接触面向外。 |
| {| class="wikitable" | | {| class="wikitable" |
Line 163: |
Line 340: |
| |[[File:ADP-MV1-MV-MIPI-X 02.jpg|alt=|center|thumb|600x600px|ADP-MV1 to MV-MIPI-X]] | | |[[File:ADP-MV1-MV-MIPI-X 02.jpg|alt=|center|thumb|600x600px|ADP-MV1 to MV-MIPI-X]] |
| |} | | |} |
− |
| |
− | ==== 使用ADP-MV1的连接方式 ====
| |
| | | |
| ===== 供电 ===== | | ===== 供电 ===== |
Line 171: |
Line 346: |
| <br /> | | <br /> |
| | | |
− | ===== 使用ADP-MV1连接到Nano和 Xavier NX ===== | + | ===== 使用ADP-MV1连接到Nano和Xavier NX ===== |
| Nano系列和NX系列采用这种连接方式。 | | Nano系列和NX系列采用这种连接方式。 |
| [[File:MV camera and Xavier NX connection.jpg|center|thumb|800x800px|MV camera and Xavier NX connection]]<br /> | | [[File:MV camera and Xavier NX connection.jpg|center|thumb|800x800px|MV camera and Xavier NX connection]]<br /> |
Line 178: |
Line 353: |
| [[File:MV camera connect to Orin Nano and Orin NX.jpg|center|thumb|800x800px|MV camera connect to Orin Nano and Orin NX]] | | [[File:MV camera connect to Orin Nano and Orin NX.jpg|center|thumb|800x800px|MV camera connect to Orin Nano and Orin NX]] |
| <br /> | | <br /> |
− | ==== MV-MIPI-CAM与ADP-N4的连接 ==== | + | |
| + | ==== MV系列摄像头使用ADP-N4的连接方式 ==== |
| + | |
| + | ===== MV系列摄像头与ADP-N4的连接 ===== |
| 二者使用0.5mm间距*30P的FFC同面线连接,注意接触面向外。 | | 二者使用0.5mm间距*30P的FFC同面线连接,注意接触面向外。 |
| [[File:ADP-N4 and MV-MIPI-CAM.jpg|center|thumb|800x800px|MV-MIPI-CAM to ADP-N4]] | | [[File:ADP-N4 and MV-MIPI-CAM.jpg|center|thumb|800x800px|MV-MIPI-CAM to ADP-N4]] |
− | <br />
| |
− | ==== 使用ADP-N4的连接方式 ====
| |
| | | |
| ===== 供电 ===== | | ===== 供电 ===== |
Line 195: |
Line 371: |
| [[File:ADP-N4 to AGX Orin.jpg|center|thumb|800x800px|ADP-N4 to AGX Orin]] | | [[File:ADP-N4 to AGX Orin.jpg|center|thumb|800x800px|ADP-N4 to AGX Orin]] |
| [[File:ADP-N4 to TX2 Devkit.jpg|center|thumb|800x800px|ADP-N4 to TX2 Devkit]] | | [[File:ADP-N4 to TX2 Devkit.jpg|center|thumb|800x800px|ADP-N4 to TX2 Devkit]] |
| + | |
| + | ==== RAW系列摄像头直接连接到Jetson主板 ==== |
| + | |
| + | ===== RAW系列摄像头连接到Nano和Xavier NX ===== |
| + | RAW-MIPI-SC132M使用15pin异面FFC线,其他RAW系列相机使用15to22pin同面FFC线。 |
| + | <br /> |
| + | [[File:RAW-MIPI-AR0234-NANO 01.jpg|center|thumb|800x800px|RAW camera and Jetson Nano connection]] |
| + | |
| + | ===== RAW系列摄像头连接到Orin Nano和 Orin NX ===== |
| + | RAW-MIPI-SC132M使用15to22pin同面FFC线,其他RAW系列相机使用22pin异面FFC线。 |
| + | [[File:RAW-MIPI-IMX462-ORIN NX.jpg|center|thumb|800x800px|RAW-MIPI-IMX462-ORIN NX]] |
| + | <br /> |
| + | |
| + | ==== RAW系列摄像头使用ADP-N5的连接方式 ==== |
| + | |
| + | ===== RAW系列摄像头与ADP-N5的连接 ===== |
| + | RAW-MIPI-SC132M使用15pin异面FFC线,其他RAW系列相机使用15to22pin同面FFC线。 |
| + | [[File:RAW-MIPI-IMX462-ADP-N5.jpg|center|thumb|800x800px|RAW-MIPI-IMX462 connect with ADP-N5]] |
| + | <br /> |
| + | |
| + | ===== 使用ADP-N5连接到TX2和AGX ===== |
| + | [[File:RAW-MIPI-IMX462 connect to ADP-N5-AGX XAVIER.jpg|center|thumb|800x800px|ADP-N5 to AGX Xavier]] |
| + | <br /> |
| + | ==== V-by-One-HS-KIT摄像机连接示意图 ==== |
| + | [[File:VBYONE connection with Jetson.jpg|center|thumb|800x800px|V-by-One-HS-KIT connection with Jetson]] |
| <br /> | | <br /> |
| === 更新Jetson系统 === | | === 更新Jetson系统 === |
Line 257: |
Line 458: |
| |} | | |} |
| | | |
− | ===== XAVIER ===== | + | ===== XAVIER and Orin ===== |
| {| class="wikitable" | | {| class="wikitable" |
| !Depth | | !Depth |
Line 373: |
Line 574: |
| | | |
| <code>export FPS=120</code> | | <code>export FPS=120</code> |
| + | |
| + | *RAW-MIPI-IMX462M |
| + | |
| + | <code>export WIDTH=1920</code> |
| + | |
| + | <code>export HEIGHT=1080</code> |
| + | |
| + | <code>export FPS=60</code> |
| + | |
| + | *RAW-MIPI-AR0234M |
| + | |
| + | <code>export WIDTH=1920</code> |
| + | |
| + | <code>export HEIGHT=1200</code> |
| + | |
| + | <code>export FPS=60</code> |
| === v4l2-ctl 应用范例 === | | === v4l2-ctl 应用范例 === |
| =====安装v4l2-utils===== | | =====安装v4l2-utils===== |
Line 640: |
Line 857: |
| | | |
| <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=704,height=544,pixelformat=XY12 --stream-mmap --stream-count=1 --stream-to=y12-704x544.raw</code> | | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=704,height=544,pixelformat=XY12 --stream-mmap --stream-count=1 --stream-to=y12-704x544.raw</code> |
| + | ======RAW-MIPI-AR0234M====== |
| + | |
| + | *raw8格式 |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1200,pixelformat=GREY --stream-mmap --stream-count=1 --stream-to=y8-1920x1200.raw</code> |
| + | |
| + | *raw10格式 |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1200,pixelformat=XY10 --stream-mmap --stream-count=1 --stream-to=y10-1920x1200.raw</code> |
| + | ======RAW-MIPI-IMX462M====== |
| + | |
| + | *raw10格式 |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1088,pixelformat=XY10 --stream-mmap --stream-count=1 --stream-to=y10-1920x1088.raw</code> |
| + | |
| + | *raw12格式 |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1088,pixelformat=XY12 --stream-mmap --stream-count=1 --stream-to=y12-1920x1088.raw</code> |
| | | |
| 图片格式请参考上面:raw data图片格式说明 章节。 | | 图片格式请参考上面:raw data图片格式说明 章节。 |
| | | |
| ===== 实时预览 ===== | | ===== 实时预览 ===== |
| + | 对于支持GREY格式的摄像头,可以使用qv4l2或者vlc进行视频预览。 |
| + | |
| ======使用qv4l2预览画面====== | | ======使用qv4l2预览画面====== |
| Install qv4l2, | | Install qv4l2, |
Line 756: |
Line 993: |
| | | |
| <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=704,height=544,pixelformat=GREY --stream-mmap --stream-count=-1 --stream-to=y8-704x544.raw</code> | | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=704,height=544,pixelformat=GREY --stream-mmap --stream-count=-1 --stream-to=y8-704x544.raw</code> |
| + | |
| + | *RAW-MIPI-AR0234M |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1200,pixelformat=GREY --stream-mmap --stream-count=-1 --stream-to=y8-1920x1200.raw</code> |
| + | |
| + | *RAW-MIPI-IMX462M |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-fmt-video=width=1920,height=1088,pixelformat=XY10 --stream-mmap --stream-count=-1 --stream-to=y8-1920x1088.raw</code> |
| ======进行软触发操作====== | | ======进行软触发操作====== |
| 在其他的shell终端,可以多次执行下面命令进行多次触发。 | | 在其他的shell终端,可以多次执行下面命令进行多次触发。 |
Line 783: |
Line 1,028: |
| * 使用ADP-N4时 | | * 使用ADP-N4时 |
| | | |
− | 如采用公共触发源连接,则首先激将J7成对短接,然后将jetson GPIO40接到J19-1。
| + | 如采用公共触发源连接,则首先将J7成对短接,然后将jetson GPIO40接到J19-1。 |
| [[File:ADP-N4 common trigger source.jpg|center|thumb|800x800px|ADP-N4 common trigger source]] | | [[File:ADP-N4 common trigger source.jpg|center|thumb|800x800px|ADP-N4 common trigger source]] |
| | | |
Line 948: |
Line 1,193: |
| | | |
| <code>./yavta -c1 -Fy12-704x544.raw --skip 0 -f XY12 -s 704x544 /dev/video0</code> | | <code>./yavta -c1 -Fy12-704x544.raw --skip 0 -f XY12 -s 704x544 /dev/video0</code> |
| + | ====== RAW-MIPI-AR0234M ====== |
| + | |
| + | * raw8 |
| + | |
| + | <code>./yavta -c1 -Fy8-1920x1200.raw --skip 0 -f Y8 -s 1920x1200 /dev/video0</code> |
| + | |
| + | * raw10 |
| + | |
| + | 以XAVIER平台为例. |
| + | |
| + | <code>./yavta -c1 -Fy10-1920x1200.raw --skip 0 -f XY10 -s 1920x1200 /dev/video0</code> |
| + | ====== RAW-MIPI-IMX462M ====== |
| + | 以XAVIER平台为例. |
| + | |
| + | * raw12 |
| + | |
| + | <code>./yavta -c1 -Fy12-1920x1088.raw --skip 0 -f XY12 -s 1920x1088 /dev/video0</code> |
| + | |
| + | * raw10 |
| + | |
| + | <code>./yavta -c1 -Fy10-1920x1088.raw --skip 0 -f XY10 -s 1920x1088 /dev/video0</code> |
| | | |
| 图片格式请参考上面:raw data图片格式说明 章节。 | | 图片格式请参考上面:raw data图片格式说明 章节。 |
Line 957: |
Line 1,223: |
| === 参考资料 === | | === 参考资料 === |
| === 本文修改记录 === | | === 本文修改记录 === |
| + | |
| + | *2023-08-29 |
| + | |
| + | 增加对RAW-MIPI-IMX462M和RAW-MIPI-AR0234M的支持。 |
| + | |
| + | * 2023-07-31 |
| + | |
| + | 调通V-by-One连接的驱动。 |
| | | |
| * 2023-06-07 | | * 2023-06-07 |