搜索
 找回密码
 立即注册

简单一步 , 微信登陆

有些平台手动调整HDMI EQ无效的解决方法

作者:creass | 时间:2016-5-28 14:20:50 | 阅读:6873| 只看该作者
有客户6306生产中遇到HDMI3 开关机会出现噪点的问题,当时硬件更改排阻可以解决问题,但是软件上不管是写EQ寄存器还是直接调用set EQ的函数,都没有变化,且画面没有任何变化,后来发现是6306有开auto EQ,将其关闭掉即可手动设置EQ;
关闭EQ的做法如下:
static void _MApi_XC_Sys_Init_XC(XC_INITDATA *pstXC_InitData)
{
.......

  #if((CHIP_FAMILY_TYPE != CHIP_FAMILY_EDEN) && (CHIP_FAMILY_TYPE != CHIP_FAMILY_EMERALD) && (CHIP_FAMILY_TYPE != CHIP_FAMILY_NUGGET))
    if (  MApi_XC_GetCapability(E_XC_SUPPORT_DVI_AUTO_EQ)  )
    {
        sXC_Init_Misc.u32MISC_A |= E_XC_INIT_MISC_A_DVI_AUTO_EQ;//将这句话mark掉即可
    }
  #endif
.......
}


最好提醒一下,HDMI EQ不管是软件更改还是硬件更改,都建议重新做HDMI 阻抗测试;


收藏
收藏0
分享
分享
点赞
点赞0
反对
反对0
hahaahhahaha!!123
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版