Line 248: |
Line 248: |
| | | |
| 我们提供了一系列脚本实现这个功能,保存在rpi5_scripts目录。 | | 我们提供了一系列脚本实现这个功能,保存在rpi5_scripts目录。 |
| + | |
| + | * ./find_entity.sh |
| + | |
| + | <code>$ ./find_entity.sh</code> |
| + | |
| + | <code>Found mvcam @ i2c-4 entity on /dev/media3</code> |
| + | |
| + | <code>Plese get frame from /dev/video0 and use /dev/v4l-subdev2 for camera setting.</code> |
| + | |
| + | <code>Found mvcam @ i2c-6 entity on /dev/media0</code> |
| + | |
| + | <code>Plese get frame from /dev/video8 and use /dev/v4l-subdev5 for camera setting.</code> |
| + | |
| + | 树莓派5重启之后,相机的media node,video node可能发生变化,因此,建议执行后续操作前执行<code>./find_entity.sh</code>以明确设备节点。 |
| + | |
| + | 上述提示信息中,可以看到系统插入了两个相机,以及每个相机的对应的设备节点。 |
| + | |
| + | <code>i2c-4</code>对应板子上的CAM1插口,<code>i2c-6</code>对应板子上的CAM0插口。 |
| + | |
| + | * media_setting_rpi5.sh |
| + | |
| + | <code>./media_setting_rpi5.sh</code> |
| + | |
| + | <code>Usage: ./media_setting_rpi5.sh veyecam2m/csimx307/cssc132/mvcam -fmt [UYVY/RAW8/RAW10/RAW12] -w [width] -h [height]</code> |
| + | |
| + | <code>This shell script is designed to detect the connection of a camera on Raspberry Pi 5.</code> |
| + | |
| + | <code> It utilizes media-ctl and v4l2-ctl commands to configure the linking relationships and data formats of the media pad.</code> |
| + | |
| + | <code> Once completed, you can directly use /dev/video0 or /dev/video8 to obtain image data</code> |
| + | |
| + | 在进行后续操作前,必须执行此脚本以完成参数的配置。 |
| + | |
| + | 举例来说,对于RAW-MIPI-AR0234M: |
| + | |
| + | <code>./media_setting_rpi5.sh mvcam -fmt RAW8 -w 1920 -h 1200</code> |
| | | |
| ====v4l2-ctl 应用范例==== | | ====v4l2-ctl 应用范例==== |
Line 285: |
Line 321: |
| <small><code> Size: Discrete 3088x2064</code></small> | | <small><code> Size: Discrete 3088x2064</code></small> |
| | | |
− | <small><code> [5]: 'UYVY' (UYVY 4:2:2)</code></small>
| + | 需要说明的是,对于树莓派5,实际支持的图像格式取决于相机能力,而不是此处的列表。 |
− | | |
− | <small><code> Size: Discrete 3088x2064</code></small>
| |
− | | |
− | 需要特别说明的是,MV系列相机提供的UYVY模式仅作调试使用,且图像宽度不能超过2880。
| |
| | | |
| ====== 列出驱动中实现的相机的可配置参数 ====== | | ====== 列出驱动中实现的相机的可配置参数 ====== |