SOC:RK3399 + 主板:AIO-rk3399j+Android10+mipi csi
1. kernel/arch/arm64/boot/dts/rockchip下的设备树配置如下:2.官网上有个xml文件配置,但是那个似乎是Android7的,和我用的android10对不上,不清楚怎么配置。
3./ # dmesg | grep ov13850
[ 1.258739] ov13850 1-0010: driver version: 00.01.05
[ 1.258786] ov13850 1-0010: Failed to get power-gpios, maybe no use
[ 1.258937] ov13850 1-0010: Linked as a consumer to regulator.12
[ 1.259062] ov13850 1-0010: Linked as a consumer to regulator.13
[ 1.259129] ov13850 1-0010: could not get sleep pinstate
[ 1.264894] ov13850 1-0010: Detected OV00d850 sensor, REVISION 0xb2
[ 1.264952] rockchip-mipi-dphy-rx ff968000.mipi-dphy-tx1rx1: match m01_f_ov13850 1-0010:bus type 4
4.拓扑结构如下:
:/ # media-ctl -d /dev/media1 -p
Opening media device /dev/media1
Enumerating entities
Found 8 entities
Enumerating pads and links
Media controller API version 0.0.193
Media device information
------------------------
driver rkisp1
model rkisp1
serial
bus info
hw revision 0x0
driver version0.0.193
Device topology
- entity 1: rkisp1-isp-subdev (4 pads, 6 links)
type V4L2 subdev subtype Unknown
device node name /dev/v4l-subdev3
pad0: Sink
[fmt:SBGGR10/2112x1568
crop.bounds:(0,0)/2112x1568
crop:(0,0)/2112x1568]
<- "rkisp1_dmapath":0 []
<- "rockchip-mipi-dphy-rx":1
pad1: Sink
<- "rkisp1-input-params":0
pad2: Source
[fmt:YUYV2X8/2112x1568
crop.bounds:(0,0)/2112x1568
crop:(0,0)/2112x1568]
-> "rkisp1_selfpath":0
-> "rkisp1_mainpath":0
pad3: Source
-> "rkisp1-statistics":0
- entity 6: rkisp1_mainpath (1 pad, 1 link)
type Node subtype V4L
device node name /dev/video5
pad0: Sink
<- "rkisp1-isp-subdev":2
- entity 10: rkisp1_selfpath (1 pad, 1 link)
type Node subtype V4L
device node name /dev/video6
pad0: Sink
<- "rkisp1-isp-subdev":2
- entity 14: rkisp1_dmapath (1 pad, 1 link)
type Node subtype V4L
device node name /dev/video7
pad0: Source
-> "rkisp1-isp-subdev":0 []
- entity 20: rkisp1-statistics (1 pad, 1 link)
type Node subtype V4L
device node name /dev/video8
pad0: Sink
<- "rkisp1-isp-subdev":3
- entity 24: rkisp1-input-params (1 pad, 1 link)
type Node subtype V4L
device node name /dev/video9
pad0: Source
-> "rkisp1-isp-subdev":1
- entity 28: rockchip-mipi-dphy-rx (2 pads, 2 links)
type V4L2 subdev subtype Unknown
device node name /dev/v4l-subdev4
pad0: Sink
<- "m01_f_ov13850 1-0010":0
pad1: Source
-> "rkisp1-isp-subdev":0
- entity 31: m01_f_ov13850 1-0010 (1 pad, 1 link)
type V4L2 subdev subtype Sensor
device node name /dev/v4l-subdev5
pad0: Source
-> "rockchip-mipi-dphy-rx":0
:/ # 执行抓图命令:
v4l2-ctl -d /dev/video5 --set-selection=target=crop,top=0,left=0,width=2112,height=1568 --set-fmt-video=width=2112,height=1568,pixelformat=YUYV --stream-mmap=3 --stream-to=/data/out.yuv --stream-count=10 --stream-poll --verbose
请指导一下这是什么问题,如果有xml文件需要配置应该在什么地方配置。
以及这个抓图怎么抓?
/data/out.yuv大小是0,没有数据 1可能摄像头驱动都没调通,请自行查阅资料,先调试驱动,可以抓图
2参照sdk文档,RKDocs\common\camera\进行调试 zhangzhenzhao 发表于 2025-4-30 15:58
1可能摄像头驱动都没调通,请自行查阅资料,先调试驱动,可以抓图
2参照sdk文档,RKDocs\common\camer ...
我用LT9211C直接送MIPI CSI pattern进入,效果和ov13850一样 zhangzhenzhao 发表于 2025-4-30 15:58
1可能摄像头驱动都没调通,请自行查阅资料,先调试驱动,可以抓图
2参照sdk文档,RKDocs\common\camer ...
您的意思是摄像头没调成功,没送出合适的mipi csi信号?
页:
[1]