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)!