自学内容网 自学内容网

Chromatix 7 问题<3>

QCom Platform: QCM4490

1. 创建工程, 编译bin push camera crash

05-22 02:05:35.724  7125  7125 F DEBUG   : backtrace:
05-22 02:05:35.724  7125  7125 F DEBUG   :       #00 pc 00000000000cd3c0  /vendor/lib64/camera/components/com.qti.stats.awb.so (BuildId: 2068787e8c8976b55b11c68ec84322c3)
05-22 02:05:35.724  7125  7125 F DEBUG   :       #01 pc 0000000000127d90  /vendor/lib64/camera/components/com.qti.stats.awb.so (BuildId: 2068787e8c8976b55b11c68ec84322c3)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #02 pc 000000000010816c  /vendor/lib64/camera/components/com.qti.stats.awb.so (BuildId: 2068787e8c8976b55b11c68ec84322c3)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #03 pc 0000000000107924  /vendor/lib64/camera/components/com.qti.stats.awb.so (BuildId: 2068787e8c8976b55b11c68ec84322c3)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #04 pc 00000000000af298  /vendor/lib64/camera/components/com.qti.stats.awb.so (BuildId: 2068787e8c8976b55b11c68ec84322c3)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #05 pc 00000000000af538  /vendor/lib64/camera/components/com.qti.stats.awb.so (BuildId: 2068787e8c8976b55b11c68ec84322c3)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #06 pc 0000000000efb54c  /vendor/lib64/hw/camera.qcom.so (CamX::CAWBStatsProcessor::Initialize(CamX::StatsInitializeData const*)+1780) (BuildId: e88f33df4af90c1f113b5a00a96e5701)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #07 pc 0000000000ea11fc  /vendor/lib64/hw/camera.qcom.so (CamX::AWBNode::PostPipelineCreate()+700) (BuildId: e88f33df4af90c1f113b5a00a96e5701)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #08 pc 00000000011d1c34  /vendor/lib64/hw/camera.qcom.so (CamX::Node::NotifyPipelineCreated(int)+564) (BuildId: e88f33df4af90c1f113b5a00a96e5701)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #09 pc 0000000001214418  /vendor/lib64/hw/camera.qcom.so (CamX::Pipeline::DeferPrepareFinalizePipeline(void*) (.cfi)+1464) (BuildId: e88f33df4af90c1f113b5a00a96e5701)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #10 pc 00000000000c3644  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 50118287324a156bc7be11d3d940c7be)
05-22 02:05:35.725  7125  7125 F DEBUG   :       #11 pc 000000000005cfa4  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 50118287324a156bc7be11d3d940c7be)
05-22 02:05:35.727  4498  5625 D BufferPoolAccessor2.0: evictor expired: 3, evicted: 0

原因:创建工程缺少Scenario.Default\XML\STATS\dualcamSyncV1.xml

2. 拍出图片绿色

在这里插入图片描述
原因: 拍照流程 BPS+OPE
BPS 创建工程Scenario.Default\XML\BPS\cst12_bps.xml

    <o_tab type="int" range="Spectra690|Spectra780|Spectra680|Spectra345|Spectra340|OPE|BPS|IFE:[0,4095];Spectra780|Spectra690|Spectra680|IPE:[0,16383];[0,1023]" length="3">
      <o>0 0 0</o>
改为
    <o_tab type="int" range="Spectra690|Spectra780|Spectra680|Spectra345|Spectra340|OPE|BPS|IFE:[0,4095];Spectra780|Spectra690|Spectra680|IPE:[0,16383];[0,1023]" length="3">
      <o>0 512 512</o>

3. Fail log

  Line 43013: 07-18 05:10:51.407  1425  6303 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 43174: 07-18 05:10:51.462  1425  2451 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 43400: 07-18 05:10:51.491  1425  2447 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 43711: 07-18 05:10:51.678  1425  2448 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 43910: 07-18 05:10:51.755  1425  2451 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 44356: 07-18 05:10:51.888  1425  2448 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 44358: 07-18 05:10:51.900  1425  2448 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 44650: 07-18 05:10:51.980  1425  2452 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 44953: 07-18 05:10:52.076  1425  2450 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 45199: 07-18 05:10:52.166  1425  2447 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 45508: 07-18 05:10:52.269  1425  2451 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 45831: 07-18 05:10:52.404  1425  2452 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 46027: 07-18 05:10:52.446  1425  2450 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 46584: 07-18 05:10:52.676  1425  2451 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 46627: 07-18 05:10:52.717  1425  2451 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix
    Line 46855: 07-18 05:10:52.762  1425  2447 E CamX    : [ERROR][ISP    ] camxswnrm101.cpp:307 CheckDependenceChange() Failed to get Chromatix

原因:创建工程少文件, 导致无法获取.需要添加如下俩个文件
chi-cdk/oem/qcom/tuning/xxx/Scenario.Default/XML/SW_CONTROL/nrm10_sw_l_v2.xml
chi-cdk/oem/qcom/tuning/xxx/Scenario.Default/XML/SW_CONTROL/nrm10_sw_s_v2.xml

4.AEC添加Full Control

开启AEC10FullControl的方法如下:
在C:\Users\H461046\AppData\Roaming\Qualcomm\Chromatix7\UserOptions.xml中添加1
在这里插入图片描述

5. chromatix raw 转换yuv 出不来

换个版本


原文地址:https://blog.csdn.net/h_8410435/article/details/140688675

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!