adv7513嵌入式同步HDMI输出配置流程

一、文档浏览

仔细浏览ADV7513_Hardware_User_Guide.pdf和ADV7513_Programming_Guide.pdf,弄清ADV7513_Programming_Guide.pdf中QUICK STARTGUIDE包含的全部寄存器配置。

 

二、相应寄存器配置(在ADV7513_Programming_Guide.pdf中查看各寄存器定义)

         bt1120嵌入式同步HDMI输出_1080P60.txt是已经调试成功的配置,所需配置的寄存器都在其中。

1.      0x41  Power-up the Tx

查看Programming_Guide中的Table 73,硬件设计中PD引脚接地,写入0x10即可

2.0x15 设置输入i2s采样时钟(音频)和视频制式

[7:4] i2s采样时钟,若无音频输入,设置为0001

[3:0]视频输入制式,由于是16bitYCbCr422嵌入式同步的输入,设置为0010

写入为0x12

2.      0x16 设置输出制式,,色彩深度,输入引脚设置

查看Programming_Guide中的Table 16- Table21

输出制式为444,8位色彩深度,根据硬件引脚设置style2

写入为0x37

3.      0x17 设置输入宽高比使能内部DE信号发生器

写入0x03(若为4:3宽高比,需进行更改)

4.      0x18 – 0x2F  CSC(颜色空间转换)设置

由于输入为YCbCr输出为RGB,需要进行CSC操作,具体设置查看ADV7513_Programming_Guide.pdf的4.3.7节中的介绍

5.      0x30 – 0x3A,0xD7-DB,对于嵌入式同步的设置(分离式的无须设置)

DE,Hsync和Vsync发生器

具体说明查看ADV7513_Programming_Guide.pdf的4.3.6节

其中有部分常用分辨率频率的推荐设置已经给出,如果没有给出的需自己自行设置

6.      0x9A,0x9C,0xA2,0xA3,0xA5,0xAB,0xE0,0xF9

使用QUICK START GUIDE的固定设置

7.      0x9D 输入相素时钟分频设置

设置为无分频模式,写入0x61

8.       0xAF  HDCP使能操作,帧加密操作,HDMI/DVI模式选择

设置为HDMI模式,写入0x06

9.       0xBA 输入时钟延时

未设置延时,设置为0x60

 

三、一些错误的解决方法

1. 无输出,屏幕无显示

读取地址0x42中的内容,查看输入时钟是否locked

读取地址0x3D,0x3E,查看输入输出分辨率频率是否正确

示波器查看时钟,检查vo程序是否正确

2. 显示蓝屏或黑屏,检查vo程序,可能为输出制式设置不正确

3. 闪屏或花屏,设置0x30 – 0x3A,0xD7-DB,对于嵌入式同步的设置有偏差,需作出调整

4. 输入与输出颜色不一致,设置0x18 –0x2F,相应调整


评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值