一台长虹50Q2F液晶彩电(ZLS59G-IP-1机芯),上电后指示灯亮,二次不开机。
此机采用三合一主板。上电测量开关电源输出的12V电压(+12V_Normal)正常且稳定,基本排除开关电源异常的可能性。测得主板电路上的+5V_Standby(待机5V)、+3.3V_ Standby(待机3.3V)、+1.5V DDR (DDR存储器供电1.5V)和VDDC_1.15V(内核供电1.15V)均正常,并且上屏电压为12V。
接下来检测LED驱动电路,发现LED驱动输出电压为126.5V,与开关电源送给LED驱动电路的供电相同,这说明LED驱动电路未升压。在开机瞬间,测得PFC电压约为382V,然后慢慢降到304.2V,难道PFC电路有问题?检测PFC电压检测电路中的分压电阻均正常。联想到背光升压电路未工作,会不会是背光异常导致PFC电路保护呢?
首先用自制工具测试屏内LED灯条,发光正常,怀疑背光驱动电路有问题。测得背光控制芯片UP401(PF7001S)的①脚(EN端)电压为0V,正常时约为4.8V。顺着线路查找,发现UP401的①脚与背光开/关控制电路相连,如图1所示。测量三极管QA702和QA02的各极电压,发现QA02因b极(接VBL CTRL信号)电压为0V而截止,其c极输出高电平加到QA702的b极,QA702饱和导通,拉低了UP401的①脚电压。同时测得UP401的②脚(DIM)电压也为0V(正常时约为3.3V),外接三极管QAO1因b极(接BRI ADS信号)为高电平而饱和导通。由此可见,背光不亮系主芯片发出的背光开/关信号与亮度调节信号异常所致。
测得该机上屏电压为12V,说明主芯片已发出了上屏指令(Panel on)。根据经验,开机后,CPU先对DDR、Flash存储器等硬件进行检侧,若正常,则CPU发出上屏指令,逻辑板得电工作,液晶分子回到起始状态,然后CPU发出背光开启指令(一般高电平“开”,低电平“关”)及亮度调节指令(多为脉冲信号),以点亮背光。该机背光开启指令和亮度调节指令异常,会不会是设置有问题呢?清空存储器24C32中的数据试机,故障依旧,说明故障并非设置不当所致,看来故障原因极有可能是引导程序(NiBoot)有问题。
新型液晶彩电(尤其是智能彩电)大都具有开机打印信息功能,用于实时显示引导程序运行流程的状态和进度:大多数液晶彩电引导程序的运行流程如下:上电后,CPU自动对DDR的状态进行检测,并校验其时钟、数据通讯的主要信息(此步常简称为“DDR自检”,或“初始化DDR”)→初始化NAND Flash或eMMC→初始化其他总线硬件→将Flash中的Kernel操作系统内核)及根文件系统镜像加载到DDR存储器中→设置内核启动参数,并调用内核程序(Linux Kernel)。
通俗地说,开机打印信息就是液晶彩电开机过程的“流水账”。液晶彩电有了开机打印信息功能后,其开机过程就变得“透明”起来,这有助于判断不开机、死机、自动关机等故障的原因。连接好电脑与串口工具,通过Secure CRT软件读取该机的开机打印信息,部分信息如下(括号内的文字为笔者所加):
2017-12-27、10:46:09一一一一一(测试时间)
COM5、BaudRate:115200bps、RXD:VGA一>12、
TXD: VGA一>15、Printed by RT809H:
一一一一一(串口号、串口线序与串口工具名称)
UART_115200----一(数据传输波特率)
AC_ON--一-一(交流开机)
AutoDQSO一[6789ABCDEF] [6789ABCDEF]
[6789ABCDE] [56789ABCDE」一[Ox9AAA]
AutoDQS1一[56789ABCDEF] [6789ABCDEF]
[56789ABCDEF] [56789ABCDE]一!Ox9AAA]
一一一一一(校验DDR存储器的时钟、数据通讯的
主要信息)
BISTO一OK
BIST1-OK一一一一一(CPU对DDR存储器进行
检测)
一U一一一一一(硬件自检)
RelocationOffset is: 011 da000
[AT] [MB] [startub] [366]
U -Boot2011.03 -svn50仃un 12 2015一10:21:36)
一一一一(软件系统编译时间)
【33m【NOS」UtopiaInit【m1stUTOPIARegisterTo
Utopia is done [33m [MBoot] Driver Register to
Utopia[m Creat Timer Success、Timerld=0
CPU: Madison一一一一一(显示CPU的主要参数)
Board:
BDes MST064B-10AVXM-14065se MADISON
DRAM:249 MiB
Now running inRAM一U-Boot at: 2ea00000
eMMC: DDR 48MHz一一一一一(初始化eMMC)
eMMC 3.60 GB[733FF8h]
In:senal
Out:serial
Wait for PM51 standby.....…...PM51 run ok...…
……(进入待机状态,等待按键操作)