一台海尔LE42AL88U51型液晶彩电,换用同型号(TRRT2984D.PB731)主板后开机,花屏。按照机器编码找到升级程序,拷贝到U盘进行软件升级,进入工厂菜单,选择“主程序升级”,升级完成后,图像正常,约20s后,自动重启,如此反复。分析认为,升级完成后自动重启,故障原因应是软件问题。对照该机条形码前11位,升级程序正确。
为什么升级后会卡在开机画面并自动关机呢?仔细观察,该机的新旧主板板号相同,但旧板上DDR型号是H5TQ4G63AFR,容量是512MB新板的 DDR是三星的K4B2G16,容量是256MB. ,和旧板的完全不一样。主芯片2984D内置512MB DDR,加,上外置的512MB DDR,那么机器的总运行内存就是1024MB。而新板的DDR总容量为512MB+ 256MB=768MB。开机后,程序运行,检测DDR容量不对,就无法正常加载程序,从而出现自动重启故障。本故障的解决方法有以下两种:
方法1:换用正确容量的DDR。因本机DDR采用BGA96封装,所以需用热风枪进行拆焊。
方法2:通过串口重新烧录引导程序。本机主程序中包含引导文件,应与机器硬件配置相匹配。既有对应768MB DDR的主程序,也有对应1024MB DDR的主程序,如图1所示。
如果机器DDR容量是768MB的,刷入1GB版本的主程序,则会自动重启;如果DDR容量是1024MB,刷入768MB版本的主程序,机器可正常工作,因为主程序寻址够768MB就行了,剩下的256MB闲置不用,这时虽不会出现重启现象,但系统软件的运行速度会变慢,包括安装的第三方APP软件。对于本机而言,升级主程序是1GB版本的,其引导程序也是对应1GB版本的,现通过串口工具,把768MB版本的引导程序烧录进去即可,其具体操作方法如下:先将串口工具(市面上常见的2232D CP2102等USB串口工具均可)与主板上预留的debug口相连(海尔2984D主板的HDMI205、⑥脚也预留为升级串口,通过HDMI线相连即可),接下来在电脑中运行Secure CRT软件,若串口工具连接成功,开机时便会显示打印信息,如图2所关闭Secure CRT软件,打开RTD官方烧录软件文件夹双击 "RTICEV4.exe"文 件图标,如图3所示。在弹出的界面中,点左下角的齿轮图标,弹出端口设置框,如图4所示。
点击"Change COM”按键,在弹出下拉框中,点击"COM port"后面的向下箭头,系统会识别分配给串口工具的端口,比如“COM6" ,选择该项即可。其他选项默认,设置完毕,点击“OK"即可。接下来是IC型号的选择,在"IC Type"字符下边的框中,若主芯片为2969,则选择"Macarthur3" ;若是2984, 则选择“Sirius" ,如图5所示。
返回主界面,点击"Bun"按钮,出现如图6所示界面,点击中间的"Bum"按钮,弹出如图7所示界面,在"impor"项目左侧的下拉框中,选择"BOOT" ,然后点击该项目下方选择框后面的三个小黑点按钮,找到要烧录的引导文件,双击或者点击右下角“打开”按钮,即可载入文件,如图8所示。
选择好文件后,又回到软件的主界面(见图7), 点击"Start”按钮后,马上给电视机交流上电,电脑会和电视机主板进行通讯连接,随后烧录boot loader.bin程序,如图9所示。
当窗口中出现"Bum Succes!”字符时,表示烧录成功,如图10所示;如果显示"Not Conect!”,如图11所示,则关断电视机电源,回到软件的主界面(见图7),点击"Start"按钮,重新操作。按上述方法烧录成功后,如果Emmc芯片中的主程序是完整且正常的,重新上电开机即可正常工作;如果主程序有问题,则关机后按住面板上“菜单”键不松手,交流上电,强制升级即可。