宇宙无敌大爆炸 发表于 2017-6-7 13:11

TTL强刷修复先锋LED-43B800S液晶电视


上周朋友家的电视突然收不到任何节目,紧急召唤我去处理。
赶过去看,插上电源,按电视机上的开机待机键,能开机点亮,但一直显示先锋的LOGO,遥控器也失效,电视上的所有按键也无效,再按待机键也无法进入待机状态,只能强行拔掉电源插头关机。

分析了一下,屏能亮,电源多半没问题,很大原因出在主板上,待机键能开机,点亮LOGO后就不再有任何反应,类似电脑开机就死机,那么问题又多半落实在系统崩溃这个问题上。现在的电视基本上被安卓统一了,先试试重新刷一个系统看能不能恢复吧。

打电话给苏宁的售后服务,得到一个令人震惊的回复,刷机费用200块,不二价。
抢劫,赤裸裸的抢劫!!!

马上查了相关资料,为修复做准备。

搜索一晚上,确定这款电视采用的是创维9R20主板,是创维集团2014年的产品,应用于39\43\50\55寸等屏的液晶电视。
拆机查看,主板型号:9R20,板号:5800-A9R200-0P50。电源板:5800-L3N017-0000。屏型号:LC430DUY-SHA1
(相同的主板因配屏不同所以数据也不相同,所以刷机的时候切记不要混刷,可能造成意想不到的后果。)




调试端口即TTL端口,分上下两排,TTL1与TTL0顺序是反的,功能是一样,刷机的时候只取其中一组即可。

了解了机器的情况后遂即在几个大型的液晶维修论坛注册新用户,准备搜索下载相应的程序刷机。但是搜索结果心里哇凉哇凉的,这些个论坛功利氛围太浓了,基本都是各地的维修人员分享发布了一些很老旧基本没人再使用的机型的程序,近年来新生产的机型几乎都没有程序可下载,发布了几个求助贴也无人回复,若想求得新机型的程序,只能找这些维修人员购买。

于是上Taobao购买了一份程序,拿出以前玩路由器时购买的CH341,开始刷机。
附上我购买的主程序,供坛友下载,(我刷入主程序后电视就恢复正常,所以就没有继续购买启动程序与EPPROM程序)

主程序下载地址:链接: https://pan.baidu.com/s/1boHp5z5密码: **** Hidden Message *****
注意:仅适用于:创维9R20主板!

先试了最简单方便的强刷方式:将install.img拷贝至U盘根目录,将U盘插至电视机任一USB2.0端口,按住电视机上音量+按键不松开,打开电视机开关,看到屏幕上有升级界面时松开,电视机会自动升级,升级完成后会自动重启。但是很遗憾,没有什么卵用,根本就不读USB盘,Google了一下,原来是系统版本低于V2.0.08以下的不能用此法进行强制升级。只能采用TTL来强刷了。

下面开始刷机。

先准备一个USB盘,4G以内的,用FAT32格式化为空盘,将下载来的主程序 install.img 复制到USB盘的根目录下。拔掉电视机电源插头,将USB盘插入电视机的USB插口。

准备好TTL刷机设备。



玩路由的时候买的CH341,带TTL,只取TX\RX\GND三个线即可,VCC不用。




拆了一个废电磁炉上的排线做TTL线,一端是排线上的Pin插头,另一端焊上了三个针头,用来接电视机的TTL端口。



这里要重点说明一下,CH341的TX与RX应该与电视机的TX、RX交叉接入。
即CH341的TX接入电视机的RX,CH341的RX接入电视机的TX,GND直连。

实际只需要TX\RX\GND,多余的那根VCC不用,我空置的。然后将CH341的功能选择跳线2\3短接。

CH341的驱动程序有两种,一是ISP驱动,二是SER驱动,我们需要安装SER串口驱动。安装好串口驱动之后,插入CH341,打开电脑的设备管理器,找到CH341的COM端口号,记下来。

我这里显示的COM端口号是4,可能您的是COM6...9.....不一定是相同的,您的CH341插入不同的USB,会得到不同的COM端口号,在接下来的刷机过程中必须选择您这里显示的端口号。



打开SecureCRT软件,第一次使用的时候会弹出这个对话窗。

协议选择:Serial

端口选择您在设备管理器中查看到的端口,我这里是COM4

波特率选择:115200

流控取消所有的勾。

确定进入下一步连接。



您可以在“会话选项”将字符编码变更为UTF-8,因为我也不知道会不会出现因为编码问题造成的乱码。

实际上我在这次刷机的过程中与乱码做了艰苦卓越的斗争,为了解决乱码耗时4个小时整。


当一切都准备妥当之后,我们再检查一次所有的设备是否都连接好了。

USB盘是否插入了电视机的USB插口,CH341的功能跳线是否接在TTL上,CH341的TX是否连接在电视机的RX上,CH341的RX是否连接在电视机的TX上,GND是否连接,电视机的电源插头是否准备好,SecureCRT的设置是否正确,SecureCRT是否已经准备连接就绪。


检查完毕之后,将SecureCRT软件窗口放在桌面最上方,即当前活跃窗口为SecureCRT,一只手按住电脑的TAB键,就是那个有两个长箭头的按键,不要松,另一只手将电视机的插头插入220V交流电。如果一切正常,您会看见电视机的指示灯开始红蓝交替闪烁,SecureCRT不停跳过一行行的代码,恭喜,这个时候您可以松开电脑的TAB键了,刷机已经在进行中。只需要抽根烟盒杯茶再过来看,就差不多刷好了。


实际上很大可能不会成功,至少我就是这样,并没有上面描述的刷机场面出现,电视一如既往的一动不动,按下背后的待机键,显示LOGO就死,SecureCRT跳几行乱码出来,未果。


我先后换电视的TTL0和TTL1,又继续,依然未果,要么乱码,要么完全没显示,再把所有的标准波特率都设置一遍,每种波特率都试了一次,依然未果,个别波特率没乱码,但是不刷机。没有气馁,我重新做TTL线,依然未果......怒了....找出PL2302串口板接入替代CH341,依然未果......
      
感觉穷途末路,回想起售后骄傲的报价,再次激发了我的斗志,只要我愿意,就没有我做不到的事情。


重新接上CH341,再次检查连接线正常的(电视机调试端口接的TTL0),SecureCRT中开始调试非标波特率,手动填写,按个试.....从115200开始,按每100为单位依次向下减......这是一个枯燥与痛苦的过程......每设置一次,就要尝试一次刷机过程......反复了不知道多少次.....最后终于在112700的时候获得了回报,当按下TAB后插入电视机电源,SecureCRT欢快的跳跃出一行行代码......



当时已经瘫了,没力气截屏,所以此处无法提供截屏界面。


这个时候电视机的指示灯红蓝交替闪烁,SecureCRT不停的显示当前进度,随后电视机的屏幕也自动亮起来,显示当前刷机的进度。


整个过程大约10分钟左右吧,耐心等待,这个过程请不要断电。刷机完毕之后会自动重启。。

重启之后,会显示雪花屏,不要惊慌,没坏,这是第一次启动后的重新设置过程,大约会持续几分钟,中途屏幕会闪烁几次,一直到最后自动配置完毕恢复正常。


这是自动重启之后的雪花屏,大约持续几分钟。

完工,至此电视完全恢复正常,遥控器也能使用了。

可能会有一些电视机刷了主程序之后依然无法正常启动,或还是有其它一些问题,这个时候还可以刷入对应的启动程序修复,启动程序大约只有几个M大。

另外有一些故障是EPPROM的问题,这个程序只有8K或16K大小等,内含一些电视机的基本数据例如MAC,屏型号等等,不过这个需要焊下来用编程器刷入后再焊回去。




kingtt1994 发表于 2017-6-7 13:12

内容很精彩,感谢楼主分享

anjing8800 发表于 2017-6-18 18:17

强烈支持楼主ing……

张革 发表于 2017-6-23 17:21

内容很精彩,感谢楼主分享

xeon8300 发表于 2017-7-13 23:39

如果您要查看本帖隐藏内容请回复

张永刚 发表于 2017-7-17 21:06

好师傅

许许多多 发表于 2017-7-18 19:10

强烈支持楼主ing……

zxymzxym 发表于 2017-7-23 11:44

强烈支持楼主ing……

百汇鑫 发表于 2017-7-27 08:58

学习下,怎么个方法,,

风云水 发表于 2017-8-22 12:14

好资料,值得拥有,谢谢。
页: [1] 2 3 4 5 6
查看完整版本: TTL强刷修复先锋LED-43B800S液晶电视