3588调试mipi-csi 不带I2C
rk3588目前使用转接板RK628D调试正常,可以抓图。但是RK628D在使用过程中使用了I2C配置了芯片,目前使用的实际场景是不使用I2C配置,只使用mipi的数据和时钟接口。外部的mipi一直有数据输入,不存在也不需要I2C控制。在调试完成的RK628D的设备树基础上,屏蔽掉I2C驱动,不加载628D的驱动,系统启动后,通过v4l2-ctl --verbose -d /dev/video0 --set-fmt-video=width=1080,height=720,pixelformat='NV12'..打印无法打开 /dev/video0 设备。网上资料和官方文档都是基于需要i2c配置sensor的设备树,驱动等。想请问一下就是类似情况不使用mipi控制接口,只使用mipi的数据接口,设备树该如何配置?有哪些需要注意的操作,有没有哪位大神尝试过此类操作,指点一下迷津,大概哪些地方需要修改,感觉直接去掉I2C驱动肯定不行。盼各位大大回复网上的都是带I2C的设备树,对着改就行了,但是没有I2C的,完全不知道怎么下手啊,有哪位指点一二 类似于fpga,不需要i2c通信,把这部分注释掉即可 qq号2317783075 发表于 2024-10-16 13:32
类似于fpga,不需要i2c通信,把这部分注释掉即可
我是直接I2C设备树下去掉了驱动和I2C地址,注释掉后,依旧按照之前v4l2-ctl的方式抓图,无法打开/dev/video0,无设备,而且,还会打印remot terminal sensor failed run@yang 发表于 2024-10-16 15:58
我是直接I2C设备树下去掉了驱动和I2C地址,注释掉后,依旧按照之前v4l2-ctl的方式抓图,无法打开/dev/vid ...
肯定不是你这样做的啊,dts不能去掉 qq号2317783075 发表于 2024-10-16 16:18
肯定不是你这样做的啊,dts不能去掉
那是我原本sensor驱动里面关于i2c的东西去掉?dts不动么? run@yang 发表于 2024-10-16 16:19
那是我原本sensor驱动里面关于i2c的东西去掉?dts不动么?
请问解决了吗,我也有这个问题,有一个没有I2C的摄像头需要适配 lblsaber 发表于 2024-11-7 09:02
请问解决了吗,我也有这个问题,有一个没有I2C的摄像头需要适配
不需要i2c通信即可,只抓讯号 qq号2317783075 发表于 2024-11-7 09:03
不需要i2c通信即可,只抓讯号
设备树要如何修改呢?现在没有I2C 板子根本识别不到设备呀 设备树不需要修改,主要是修改摄像头驱动,配置各种参数到v4l2那堆里面去,i2c配置的得注释掉。
页:
[1]
2