11A1112MP硬件不接sensor,第2次进入会assert重启
0赞[DESCRIPTION]
11A112MP,如果硬件没有接sensor,则第一次进camera 时,会"fail to preview",而第二次进入则会assert 在
sccb.c line 837。Assert 位置:
void CameraSccbOpen( )
{
.....................
Info = &CameraSccbData.InfoOwner];
/* must not be multi opened, must be call CameraSccbInit before CameraSccbOpen */
if (Info->Handle || !CameraSccbData.Mode)
{
ASSERT(0);
}
........................
}
[KEYWORD]
11A
Camera Hang
[SOLUTION]来自半导体社区
需打patch id : MAUI_02909046
或修改以下:
calopen()
{
.......................
ErrorCode=pfImageSensor->SensorOpen();
if (MM_ERROR_NONE != ErrorCode)
{
CalErrorTrace(ErrorCode);
// Close Sensor
pfImageSensor->SensorClose();// add it
///Deinit ISP HW
pfIspFunc->IspFeatureCtrl(ISP_FEATURE_DEINIT_HW, (void *) &CurrentSensorInfo, NULL, 0,
&FeatureOutLen);
return ErrorCode;
}
...................
}
