Firefly开源社区

标题: 3399核心板支持IMX214摄像头但是没有iqfiles [打印本页]

作者: diyin    时间: 2022-9-13 18:38
标题: 3399核心板支持IMX214摄像头但是没有iqfiles
本帖最后由 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

0056.jpg (157.95 KB, 下载次数: 140)

0056.jpg

日志.zip

22.41 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1


作者: diyin    时间: 2022-9-14 18:12
灯泡
作者: diyin    时间: 2022-9-20 10:46
经过各种查资料,IMX214应该是安卓上可用,在linux上应该只有一部分情况得到了支持。
现在改用IMX258了。
作者: 别把爱当成暧    时间: 2023-9-20 10:08
请问楼主,你知道3A是怎么知道有没有对应的iqfiles的吗

作者: diyin    时间: 2023-9-20 10:32
别把爱当成暧 发表于 2023-9-20 10:08
请问楼主,你知道3A是怎么知道有没有对应的iqfiles的吗

看sdk里的Camera AVL文档
作者: xin_0.0    时间: 2024-2-2 18:33
楼主你好问一下获取到imx214camera的iqfiles文件了吗,如果获取到了麻烦发一份给我可以吗,感谢
作者: xin_0.0    时间: 2024-2-4 11:35
diyin 发表于 2022-9-20 10:46
经过各种查资料,IMX214应该是安卓上可用,在linux上应该只有一部分情况得到了支持。
现在改用IMX258了。

楼主,想问问我看到我rk3399开发板上缺少了imx214的iqfiles,不过有imx258的iqfiles,那么想问问应该如何修改imx258的iqfiles嘞,简单的把258修改成imx214可以吗
作者: diyin    时间: 2024-2-4 12:17
xin_0.0 发表于 2024-2-4 11:35
楼主,想问问我看到我rk3399开发板上缺少了imx214的iqfiles,不过有imx258的iqfiles,那么想问问应该如何 ...

iqfiles,应该都是原厂给的,自己不能修改  只能支持啥就用啥
作者: xin_0.0    时间: 2024-2-4 14:29
本帖最后由 xin_0.0 于 2024-2-4 14:37 编辑
diyin 发表于 2024-2-4 12:17
iqfiles,应该都是原厂给的,自己不能修改  只能支持啥就用啥

哦哦,意思是楼主现在不用imx214进行适配了是吧,改用imx258进行适配了是吗
作者: diyin    时间: 2024-2-4 14:41
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    时间: 2024-2-4 14:54
diyin 发表于 2024-2-4 14:41
不能用imx258的iqfiles,适配不了imx214。sdk里有Camera AVL文档,只能用文档里支持的型号。iqfiles需要r ...

还想问楼主一下,就算是缺少iqfiles,在rk3399配置好驱动和设备树后,应该也是可以完成拍照功能的吧
作者: diyin    时间: 2024-2-4 14:56
xin_0.0 发表于 2024-2-4 14:54
还想问楼主一下,就算是缺少iqfiles,在rk3399配置好驱动和设备树后,应该也是可以完成拍照功能的吧

可以 但是色彩不对
作者: xin_0.0    时间: 2024-2-4 18:53
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 10:15
本帖最后由 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更特殊吗,需要多配置些什么内容吗




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