RK1126 ov2718

调试⼯具说明
调试记录
调试⼯具说明
sensor采集命令:

v4l2-ctl1 --device /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat=NV12 --
stream-mmap --stream-skip=10 --stream-to=/root/1080_nv12.yuv --stream-count=10 --
stream-poll

RKMEDIA VENC编码采集命令:
rkmedia_vi_venc_test -a /etc/iqfiles/ -o /data/output.h264
设备链路节点查看:
media-ctl -p -d /dev/media0
采集节点信息查看:
v4l2-ctl --all -d /dev/video0

驱动调试
设备树配置
1.根据datasheet填写sensor iic slave address,这⾥与ov2718的datasheet中的IIC地址有差异待研究

1. 根据原理图rk809的电源域配置,配置sensor三路电压avdd,avodd,dvodd,根据原理图在rk809节点
下找LDO5,LDO6.LDO7对应的这三个⼦节点即可。

1. 配置sensor的reset脚和pwd脚,注意这⾥⼀般较新的sensor驱动,包括1126所有标板中示例的
seonsor都是pwdn脚,区别如下。阅读上电时序的源码,还有2718还有个pd脚,这⾥根据原理图没
有进⾏配置,上电是正常的,另外注意gpio的⾼有效还是低有效。

1. 根据sensor的isp xml配置⽂件,来配置以下两个参数,⽐如我这⾥的xml⽂件为
ov2718_YT-RV1109-3-V1_M43-4IR-2MP-F2.xml,⽤_分割,分别为sensor型号_moudulename_lens-name,将两个参数填⼊即可

另外我们需要在buildroot中将这个xml⽂件打包到/etc/iqfiles中
1. 链路配置,这⾥使⽤的链路sensor->csi dphy->mipi csi host->vicap
对应配置如下图,使⽤4lane 全速模式,这时使⽤csi dphy0并且与csi dphy1,csi dphy2互斥,配置双
摄时需要⽤2lane模式,不可使⽤csi dphy 0

另外我们需要在buildroot中将这个xml⽂件打包到/etc/iqfiles中
1. 链路配置,这⾥使⽤的链路sensor->csi dphy->mipi csi host->vicap
对应配置如下图,使⽤4lane 全速模式,这时使⽤csi dphy0并且与csi dphy1,csi dphy2互斥,配置双
摄时需要⽤2lane模式,不可使⽤csi dphy 0

具体链路的设备树配置如下:
Sensor的输出端点链接csi_dphy的输⼊端点

Csi_dphy的输出链接,mipi_csi2的输⼊端点

下⾯这些在dtsi中⼀般有配置,我们需要确认开启,包括rkisp,rkisp_vir(isp通道),rkispp,rkispp_vir0,尤其
注意,经测试rkispp_mmu必须开启,否则运⾏rkmedia时会出现段错误

1. 内核配置,在使⽤的内核config 的menuconfig⾥将ov2718驱动⽀持勾选上,同时可以删掉其他没
有⽤的sensor驱动。

使⽤vlc播放视频⽂件

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值