1. 前言
目前使用3559外挂两片NVP芯片,接入8路AHD相机;
但是在启动阶段或reboot阶段,概率性会出现NVP芯片图像出图异常问题;
注: 接入8路AHD相机时很容易出现,可能与供电有关系
2. 解决办法
(1)在驱动层添加NVP芯片软复位
仍然会出现异常现象,因为有可能复位一次无法解决问题
(2)在应用层添加8路VI通道检测,异常再对NVP芯片进行复位
测试后,可满足要求 【有时会多次复位才会正常】
实现如下:
HI_S32 bAllChnNormal = 0; //所有通道是否正常
HI_S32 allChnNormalCnt = 0; //所有通道正常次数
while (1)
{
if(allChnNormalCnt >= 5)
{
sleep(1);
continue;
}
bAllChnNormal = 1;
for(i = 0; i < stViConfig.s32WorkingViNum; i++)
{
ViChn = 0;
ViPipe0 = i;
s32Ret = HI_MPI_VI_Q