dp501 edp 调试记录

调试EDP接口的屏过程记录:

项目背景介绍:平台使用FPGA+DP501+ATMEGA32+EDP TCON屏(1920x1280)

FPGA输出RGB数据信号。

DP501将RGB信号转为EDP信号。

ATMEGA32通过I2C连接DP501对TCON进行Training,Training成功之后,FPGA数据RGB数据信号,DP501输出EDP信号将屏点亮。


问题1,单片机通过JTAG无法连接上电脑,查询单片机供电正常,JTAG驱动也正常。发现单片机引脚有虚焊,用焊锡拖好之后,正常连接。

问题2,烧录单片机进行Training调试,开始Training不成功。发现I2C线上没有波形发出,量I2C的电压,发现发送I2C写命令之后,整个电压被拉低,状态不对。检查DP501的晶振,量不到时钟信号,因此用焊锡拖一拖DP501,晶振正常之后,测量I2C信号,发命令的时候,测量波形是正确的。单片与DP501通信能Training过。Training时,DP501的Maxcnt返回0xC2,低位为2说明是2lane,是符合要求的。LinkRate为2.7GHz。

问题3,Training成功之后,屏不亮。屏的背光不亮,检查背光电源控制使能,控制好背光电源使能后,背光亮。查询FPGA有数据发出,VS HS以及DE信号都有输出。最后发现屏的配置的分辨率和proch信息不对。配置正确,屏能点亮。

中途遇到SDRAM虚焊等照成的图像数据不对。


调试过程中硬件问题较多,需要一点一点分析。

FLASH模式下无法点亮,也是底层程序控制出问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值