Firefly开源社区

标题: 3588调试mipi-csi 不带I2C [打印本页]

作者: run@yang    时间: 昨天 14:57
标题: 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驱动肯定不行。盼各位大大回复


作者: run@yang    时间: 6 小时前
网上的都是带I2C的设备树,对着改就行了,但是没有I2C的,完全不知道怎么下手啊,有哪位指点一二
作者: qq号2317783075    时间: 3 小时前
类似于fpga,不需要i2c通信,把这部分注释掉即可
作者: run@yang    时间: 半小时前
qq号2317783075 发表于 2024-10-16 13:32
类似于fpga,不需要i2c通信,把这部分注释掉即可

我是直接I2C设备树下去掉了驱动和I2C地址,注释掉后,依旧按照之前v4l2-ctl的方式抓图,无法打开/dev/video0,无设备,而且,还会打印remot terminal sensor failed
作者: qq号2317783075    时间: 半小时前
run@yang 发表于 2024-10-16 15:58
我是直接I2C设备树下去掉了驱动和I2C地址,注释掉后,依旧按照之前v4l2-ctl的方式抓图,无法打开/dev/vid ...

肯定不是你这样做的啊,dts不能去掉
作者: run@yang    时间: 半小时前
qq号2317783075 发表于 2024-10-16 16:18
肯定不是你这样做的啊,dts不能去掉

那是我原本sensor驱动里面关于i2c的东西去掉?dts不动么?




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1