已回答假定已回答

ADV7611 EDID问题

xuwenbo 在 2014-9-4 詢問的問題
最後回覆由adi_angela於2014-9-8提供

各位专家,我们现在正在调试由ADI 推荐的DVI-D转VGA方案(ADV7611+ADV7125)。

现在遇见以下问题,请各位帮忙解答:

我们从VGA 的显示器中读取EDID,去配置ADV7611(6C寄存器),其中做了模拟到数字的转换 ;

写入的数据通过抓取iic信号,都是正常的,但是,配置完成后,通过iic去读取6c寄存器的内容都是0,读取其他iic地址的数据都是正常的。

请教各位:

1、我配置的大致流程是:手动控制HPA信号为0,disable EDID to Port A,配置6c寄存器,使能EDID to Port A,控制HPA信号为1;

     请问我们是否有没有没有考虑到的应用EDID的寄存器设置?

     我们去测试过DVI-D 的 DDC,波形能够正常发出A0,寄存器地址,A1,但是数据任然是0;

2、刚才我看到论坛中也有 关于读取EDID为0的问题,其中有专家回答说EDID 初始化,这个是指在写EDID之前进行写全F吗?

3、我们看过开发板随的C语言代码,有一段是关于0x34 iic地址的寄存器配置,但是我没有配置这个地址啊,这是怎么回事 ?

 

非常感谢!

結果