Difference between revisions of "VEYE Camera on Orange Pi's RK35XX Boards/zh"

From wiki_veye
Jump to navigation Jump to search
Line 94: Line 94:
 
<code>veyecam2m 6-003b: sensor is IMX462</code>
 
<code>veyecam2m 6-003b: sensor is IMX462</code>
  
其中,veyecam2m 3-003b对应cam2接入的相机,veyecam2m 4-003b对应cam1接入的相机 ,veyecam2m 5-003b对应cam3接入的相机,veyecam2m 6-003b对应cam4接入的相机。
+
各个信息对应关系如下表:
 
+
{| class="wikitable"
正确识别摄像头之后,可以看到对应的video设备节点,不同的cam接口接入相机的video设备节点如下:
+
!CAM num
 
+
!I2C
<code>cam1:/dev/video22</code>
+
!media node
 
+
!video node
<code>cam2:/dev/video33</code>
+
|-
 
+
|1
<code>cam3:/dev/video11</code>
+
|4
 
+
|veyecam2m 4-003b
<code>cam4:/dev/video0</code>
+
|/dev/video22
 +
|-
 +
|2
 +
|3
 +
|veyecam2m 3-003b
 +
|/dev/video33
 +
|-
 +
|3
 +
|5
 +
|veyecam2m 5-003b
 +
|/dev/video11
 +
|-
 +
|4
 +
|6
 +
|veyecam2m 6-003b
 +
|/dev/video0
 +
|}
 
<br />
 
<br />

Revision as of 17:52, 8 January 2025

English

怎样在Orange Pi的RK35XX板子上使用VEY系列摄像机

1 概述

VEYE系列相机是我们推出的视频流模式MIPI摄像机。本文以Orange Pi的CM4和CM5主板为例,介绍怎样将VEYE系列摄像机接入RK3566/RK3568/RK3588系统。

我们提供了Linux操作系统下的驱动。

1.1 支持的摄像机模组

系列 型号 状态
VEYE系列 VEYE-MIPI-IMX327S 完成
VEYE系列 VEYE-MIPI-IMX462 完成
VEYE系列 VEYE-MIPI-IMX385 完成

2 硬件准备及安装

我们使用Orange Pi的CM4和CM5的官方底板,这两个底板提供了兼容树莓派的15Pin端子,无需使用转接板即可将我们的相机安装到其主板上。

2.1 相机与OrangePi CM4的连接

二者使用15P的FFC异面面线连接,注意接触面方向。请注意,只有下图所示的CAM1支持VEYE相机。

OrangePi CM4 to VEYE cam


2.2 相机与OrangePi CM5的连接

二者使用15P的FFC异面面线连接,注意接触面方向。OrangePi CM5最多支持4个VEYE摄像头,下图是同时连接多种摄像头的硬件连接方法展示。

OrangePi CM5 to all cam overview
OrangePi CM5 to all cam backview


3 github库介绍

https://github.com/veyeimaging/rk35xx_veye_bsp

https://github.com/veyeimaging/rk35xx_orangepi

包括以下主要内容:

  • driver和dts源码
  • i2c通信工具集
  • 应用层demo

此外,在releases中,提供了编译好的烧写镜像和linux内核的deb安装包。

4 更新主板的Ubuntu系统

我们提供了发布系统的烧写镜像,同时提供了linux内核的deb安装包。

参考OrangePi CM4用户手册,或者OrangePi CM5的用户手册烧写系统。当然,也可以使用通用的dpkg命令,安装deb包。

5 系统状态检测

完成系统安装后,系统上电。在主板端执行以下命令来检测是否正确连接相机。

sudo dmesg | grep veye

5.1 CM4

应当有类似如下提示:

veyecam2m 1-003b: camera id is veyecam2m

veyecam2m 1-003b: sensor is IMX462

执行如下命令,检查video设备节点

ls /dev/video0

可以看到

video0

正确识别摄像头之后,相机被识别为/dev/video0。

5.2 CM5

CM5 支持接入4个相机, dmesg信息中包含如下内容:

veyecam2m 3-003b:  camera id is veyecam2m

veyecam2m 3-003b: sensor is IMX462

veyecam2m 4-003b:  camera id is veyecam2m

veyecam2m 4-003b: sensor is IMX462

veyecam2m 5-003b:  camera id is veyecam2m

veyecam2m 5-003b: sensor is IMX462

veyecam2m 6-003b:  camera id is veyecam2m

veyecam2m 6-003b: sensor is IMX462

各个信息对应关系如下表:

CAM num I2C media node video node
1 4 veyecam2m 4-003b /dev/video22
2 3 veyecam2m 3-003b /dev/video33
3 5 veyecam2m 5-003b /dev/video11
4 6 veyecam2m 6-003b /dev/video0