您好, 我司T65S项目在imx6sl平台开发UBOOT图片显示功能,用的是EINK的显示屏,供电芯片是TPS65185。有以下问题请帮忙确认下,
问题现象: 其中有许多批次的屏是不能正常显示的,只有一小部分批次的屏以及分辨率小的屏能够正常显示。
针对这些显示不正常的批次的屏分析,通过万用表测量:1. 不接EINK屏的时候,是可以测量到VDDH以及VPOS的电压,分别为+25V和+15V左右。
2. 接上EINK屏后,测量到VDDH以及VPOS的电压不正常几乎为0V。
针对这些显示正常的批次的屏分析,不管是否接EINK屏,都能测量到VDDH和VPOS的电压为+25V和+15V。
代码做法: 在UBOOT的代码中,对TPS65185的操作,只是先把PWRUP脚拉高,然后再拉高WAKEUP脚, 然后会有一个判断PWR_GOOD电平的动作,然后就开始刷图片了。
想请教下,上述做法,TPS65185输出的电压是否稳定呢?有没有办法可以测量这个电压输出是否稳定。
项目基本信息如下:
模块 : TPS65185
平台:IMX6
系统:Android 4.4.2
显示屏: ED060KC1
Anfeng Qu:
可否先做个交叉试验?!确认问题是随着芯片走还是随着屏走?另外芯片的供货渠道是否可靠?!
Johnsin Tao:
回复 Anfeng Qu:
Hi
对不良品通过带载测试TPS65185输出电压是否正常?
感觉应该是程序上的问题,或许你需要注意信号之间启动的延时,是否判定POWERGOOD信号时间上过短?
songyuan zhang:
回复 Johnsin Tao:
请问powergood的判断是否为判断引脚电平为高即可?
songyuan zhang:
回复 Johnsin Tao:
请问powergood的判断是否为判断引脚电平为高即可?
Johnsin Tao:
回复 songyuan zhang:
Hi
是的,这个信号是在相关电压正常时启动,所以要坐判定在时序上要注意。
songyuan zhang:
回复 Johnsin Tao:
hi
我对时序进行设置后,寄存器数据分别读出为下:
i2c_read 9 = 0xe4i2c_read 10 = 0x0i2c_read 11 = 0x1ei2c_read 12 = 0xc0
针对好的屏,1 寄存器读出来是0xa7, 15 寄存器读出来是0xfa。
针对有问题的屏,1 寄存器读出来是0xa3, 15寄存器读出来是0xa2。