diyin
1
固件类型:自行编译的固件
SDK包名称:rk3399_linux_release_v2.5.1_20210301_firefly_split
SDK修改内容:设备树中增加了imx214节点
Log日志:日志.zip
本帖最后由 diyin 于 2022-9-14 10:58 编辑
3399的摄像头支持列表中有IMX214摄像头,通过修改设备树等操作后,可以使用gstreamer读取摄像头图像,但由于SDK中没有IMX214的iqfiles xml文件,不能使用rkisp_3A_server,所以看到的图像不正常,画面很暗。
SDK中虽然有文档《Rockchip_IQ_Tools_Guide_ISP2x_CN_v1.2.2.pdf》,但是文档适用平台貌似与rk3399不符合,并且也找不到对应的工具。
请问哪里可以得到IMX214的iqfiles xml文件?或者是否可以自行校准摄像头获得IMX214的iqfiles xml文件,如果可以,应该怎么操作?
画面如图所示。
tchip_askquestions
日志.zip (22.4 KB)
diyin
3
经过各种查资料,IMX214应该是安卓上可用,在linux上应该只有一部分情况得到了支持。
现在改用IMX258了。
请问楼主,你知道3A是怎么知道有没有对应的iqfiles的吗
xin_0.0
6
楼主你好问一下获取到imx214camera的iqfiles文件了吗,如果获取到了麻烦发一份给我可以吗,感谢
diyin 发表于 2022-9-20 10:46
经过各种查资料,IMX214应该是安卓上可用,在linux上应该只有一部分情况得到了支持。
现在改用IMX258了。
楼主,想问问我看到我rk3399开发板上缺少了imx214的iqfiles,不过有imx258的iqfiles,那么想问问应该如何修改imx258的iqfiles嘞,简单的把258修改成imx214可以吗
diyin
8
xin_0.0 发表于 2024-2-4 11:35
楼主,想问问我看到我rk3399开发板上缺少了imx214的iqfiles,不过有imx258的iqfiles,那么想问问应该如何 …
iqfiles,应该都是原厂给的,自己不能修改 只能支持啥就用啥
本帖最后由 xin_0.0 于 2024-2-4 14:37 编辑
diyin 发表于 2024-2-4 12:17
iqfiles,应该都是原厂给的,自己不能修改 只能支持啥就用啥
哦哦,意思是楼主现在不用imx214进行适配了是吧,改用imx258进行适配了是吗
diyin
10
xin_0.0 发表于 2024-2-4 14:29
那意思是imx214camera不能使用imx258的iqfiles吧,那rk3399开发板如何适配imx214呢,可以不需要iqfiles吗
不能用imx258的iqfiles,适配不了imx214。sdk里有Camera AVL文档,只能用文档里支持的型号。iqfiles需要rockchip厂家提供,普通用户厂家应该不会给适配的。
xin_0.0
11
diyin 发表于 2024-2-4 14:41
不能用imx258的iqfiles,适配不了imx214。sdk里有Camera AVL文档,只能用文档里支持的型号。iqfiles需要r …
还想问楼主一下,就算是缺少iqfiles,在rk3399配置好驱动和设备树后,应该也是可以完成拍照功能的吧
xin_0.0
13
diyin 发表于 2024-2-4 14:56
可以 但是色彩不对
楼主再问一下,我现在遇到了使用v4l2去获取图像时,会显示select timeout的超时问题。现在是iic已经配置好可以应答了,media-ctl -p -d /dev/media1 命令也可以检测到Sensor的具体信息如名称、分辨率等了,不过就是获取到的图像文件大小为0,我看网上说可以尝试在 s_stream 后开启图像输出就可以了,我就把 internal_ops 放在 s_strea 的后面,我想问问楼主需要这样子的操作吗
本帖最后由 xin_0.0 于 2024-4-9 15:55 编辑
diyin 发表于 2022-9-20 10:46
经过各种查资料,IMX214应该是安卓上可用,在linux上应该只有一部分情况得到了支持。
现在改用IMX258了。
楼主想问问改用imx258后顺不顺利,目前在rk3399适配imx214无果后我也尝试使用imx258,因为看到rk3399里面有对于imx258的驱动配置,所以只配置了设备树,但是在启动rk3399时用dmesg查看却没有任何imx258的信息,用i2cdetec发现也查找不到 i2c 地址内容,但是在配置imx214时我也是配置了设备树和imx214.c驱动程序后就可以使用dmesg查看启动驱动后的imx214信息,请问相比于imx214,imx258更特殊吗,需要多配置些什么内容吗