Firefly开源社区

打印 上一主题 下一主题

[Android] rk3588 ov13850

343

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
343

rk3588 ov13850

发表于 2023-2-7 17:09:31      浏览:2602 | 回复:2        打印      只看该作者   [复制链接] 楼主

在驱动里面已经编译ov13850驱动,接上摄像头会有如下打印,应该是已经驱动了,但是打开相机app是闪退?
请问是否是camera3_profiles_rk3588.xml这个里面默认没有ov13850导致的?需要如何修改?


[    2.917313][    T1] ov13850 3-0010: Detected OV00d850 sensor, REVISION 0xb2
[    2.917355][    T1] rockchip-csi2-dphy csi2-dphy0: dphy0 matches m00_b_ov13850 3-0010:bus type 5



回复

使用道具 举报

112

积分

0

威望

0

贡献

技术小白

积分
112
发表于 2023-2-9 10:58:40        只看该作者  沙发
你好,
  默认官方的 SDK 没有对 ov13850 进行适配,上文你提到的 .xml 文件的内容,可以参考早期 rk356x / rk3399 SDK 中的 xml 进行移植(android11 / android10 )。

如果需要官方进行协助,请联系商务:sales<sales@t-firefly.com>
回复

使用道具 举报

343

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
343
发表于 2023-2-11 13:16:22        只看该作者  板凳
Oliver_Li 发表于 2023-2-9 10:58
你好,
  默认官方的 SDK 没有对 ov13850 进行适配,上文你提到的 .xml 文件的内容,可以参考早期 rk356x  ...

我在camera3_profiles_rk3588.xml 添加了ov13850的支持,
将这里 <sensorType value="SENSOR_TYPE_RAW"/>修改成<sensorType value="SENSOR_TYPE_SOC"/>后,我可以使用相机app打开摄像头了,并且可以看到画面,但是画面非常黑.应该是需要修改成RAW 用iqfile才是正确的对吧.

但是配置成RAW : <sensorType value="SENSOR_TYPE_RAW"/>看日志是有问题,应该是SDK对RAW的外设本身存在问题.
log如下:
   
02-09 07:22:40.485   432   432 D RKISP2CtrlLoop: @init : iq_file_full_path:/vendor/etc/camera/rkisp2/
02-09 07:22:40.486   432   432 E rkisp   : [XCORE]:XCAM ERROR rk_aiq_user_api_sysctl.cpp:403: Should use json instead of xml
02-09 07:22:40.519   432   432 E rkisp   : [XCORE]:XCAM ERROR rk_aiq_user_api_sysctl.cpp:420: Failed to find params of : scene in json, using default scene
02-09 07:22:40.519   432   432 E rkisp   : [ACCM]:XCAM ERROR rk_aiq_accm_algo.cpp:84: fail to estimate illuminant!!!
02-09 07:22:40.519   432   432 E rkisp   :
02-09 07:22:40.520   432   432 E rkisp   : [AWB]:XCAM ERROR rk_aiq_awb_algo_v201.cpp:2749: can't find (null) in all CalibParaV21 light sources for lightSourceForFirstFrame
02-09 07:22:40.520   432   432 E rkisp   :
--------- beginning of crash
02-09 07:22:40.520   432   432 F libc    : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xc in tid 432 (provider@2.4-se), pid 432 (provider@2.4-se)


json文件是已经存在的.这个问题应该如何解决?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表