接修一台看尚C32KD110液晶电视,故障表现是开机卡logo,不能启动主界面,拆开机器,其主板的板号是CV638H-E42,连接好RT809H,通电查看打印如下图2所示。
从卡logo的故障现象来说,主要也分为软件故障(软件自身出错)和硬件故障(软件运行环境),串口关闭后我们就看不到完整的打印,也就看不到故障点在哪。当然,维修中我们通常也会先易后难,先升级软件,升级软件不能排除故障后,再去维修硬件!
串口关闭后想升级主程序怎么办?因为串口关闭后就不能进入控制台了,也就没办法执行升级命令,MStar单EMMC串口开关的标志位,通常在600000-7FFFFF之间,知道这个位置,我们就可以读出来修改它,当然,读出来修改再写进去太麻烦,我们只是为了升级软件嘛!
厂家mboot存放于boot1区和EMMC的user区200000-3FFFFF地址段,那么我们就可以把400000-最后的地址段数据全部擦除掉,这样一来串口标志位也就被我们擦掉,就可以进入控制台升级了!有的小伙伴会问,串口标志位在600000-7FFFFF之间,我只擦这一段行不行,行!只要你高兴,想擦多少擦多少!
还有的小伙伴们会问,用普通编程器升级引导行不行?不行!因为仅仅升级引导并不能并不能关闭串口,还有一个最重要的点,此板为高安加密算法,普通编程器根本没办法绕过芯片厂家加密。其实最近两年内几乎所有的Mstar方案的主板,都含加密算法。
说这么多大家可能有点迷糊,还是聊聊具体该怎么操作吧。
1、找到CMD、CLK、D0这三个点,用ISP彩线分别焊接好CMD(紫色)、CLK(白色)、D0(绿色)、地(黑色)这四个点,断开CLK通讯,然后插入RT809H编程器ISP口;
2、打开RT809H操作界面,在输入芯片印字框内输入EMMC,下方右侧小框会弹出跟EMMC相关的小类,选EMMC_AUTO_ISP;
3、点左侧设置,弹出来的小框里,区域设置选择,选user;右边的地址选择初始地址填4,结束地址填4000;
4、板卡上电,点擦除,3FFFFF之后的所有数据都被擦掉;
擦掉后显示打印信息如下,由于前面太长,只截取了最后一段。
通过上面这段打印信息,可以看出,串口已经被打开,由于内核被擦掉,开机自动检测升级文件,这时候我们只要插入含厂家升级软件的U盘,在控制台下输入cu或重启就会开始升级。升级过程如下:
升级完成后会自动重启,升级完成,主板正常。
看了以上玩法,以后还会为串口关闭而发愁吗?RT809H功能实在太多,让我们一起来开发并使用这些功能,一起总结分享更多的维修技巧,造福维修行业吧!今天的这个小经验有用吗?由于篇幅原因,下节接着为大家介绍新功能玩法!