mt6735 CTS Fail:test Ae Compensation fail
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
CTS测试过程中testAeCompensation fail
[SOLUTION]
这个fail是强制YUV sensor驱动不完善导致,请确认前摄sensor driver 能够正常设置AE/AWB lock
分析过程:
目前fail log:
12-31 19:53:32.206 159 13990 D aaa_hal_yuv: [setAeLock] bLock = 0
12-31 19:53:34.858 13896 13913 E CAMERAErrorCollector: Test failed for
camera 1: Exposure lock should be set
Best Regards~
解决方法:
例如:
UINT32 GC0310FeatureControl(MSDK_SENSOR_FEATURE_ENUM FeatureId,
UINT8 *pFeaturePara,UINT32 *pFeatureParaLen)
{
。
case SENSOR_FEATURE_GET_AE_AWB_LOCK_INFO:
SENSORDB("[GC0310] F_GET_AE_AWB_LOCK_INFO\n");
GC0310_mipi_get_AEAWB_lock((*pFeatureData32),*(pFeatureData32+1));
break;
。
}
void GC0310_MIPI_get_AEAWB_lock(UINT32 *pAElockRet32,UINT32
*pAWBlockRet32)
{
*pAElockRet32 = 1;
*pAWBlockRet32 = 1;
SENSORDB("[GC0310]GetAEAWBLock,AE=%d
,AWB=%d\n,",*pAElockRet32,*pAWBlockRet32);
}
CTS测试过程中testAeCompensation fail
[SOLUTION]
这个fail是强制YUV sensor驱动不完善导致,请确认前摄sensor driver 能够正常设置AE/AWB lock
分析过程:
目前fail log:
12-31 19:53:32.206 159 13990 D aaa_hal_yuv: [setAeLock] bLock = 0
12-31 19:53:34.858 13896 13913 E CAMERAErrorCollector: Test failed for
camera 1: Exposure lock should be set
Best Regards~
解决方法:
例如:
UINT32 GC0310FeatureControl(MSDK_SENSOR_FEATURE_ENUM FeatureId,
UINT8 *pFeaturePara,UINT32 *pFeatureParaLen)
{
。
case SENSOR_FEATURE_GET_AE_AWB_LOCK_INFO:
SENSORDB("[GC0310] F_GET_AE_AWB_LOCK_INFO\n");
GC0310_mipi_get_AEAWB_lock((*pFeatureData32),*(pFeatureData32+1));
break;
。
}
void GC0310_MIPI_get_AEAWB_lock(UINT32 *pAElockRet32,UINT32
*pAWBlockRet32)
{
*pAElockRet32 = 1;
*pAWBlockRet32 = 1;
SENSORDB("[GC0310]GetAEAWBLock,AE=%d
,AWB=%d\n,",*pAElockRet32,*pAWBlockRet32);
}
搬个小板凳坐前排听伟大的先知开讲!
Thanks! Good!
顶顶顶