电子技术论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
搜索附件  
© 电子技术论坛 文件下载中心

海信空调EEPROM数据检测工具.rar

 

海信EEPROM故障数据检验及修复
一、背景:一台海信变频KRF-28GW/39Mbp,有年份了,修过两次,一次外风机卡死换风机,最近一次外电源板问题换板修复
二、客户告知:室内风机正常,外机无反应,和以前故障一样,不制冷
三、修复前序:
1、上门查室外220和24V跳变正常,室外电源板灯亮,IPM板三个灯一直亮,查故障代码,E2PROM故障
2、查IPM板300V正常,15V正常,5V正常
3、查外传感器均正常
3、拆下IPM板查EEPROM外围电阻、电容、二级管,未发现异常
四、故障分析和排除
        一时没头绪,咨询行家,回答道:“换IPM板”难道只有这个办法了吗,会否还有其他问题呢?
上论坛一查,有说重写EEPROM数据、有说遇到过外风机局部短路造成的、有建议拔掉压缩机顶开关5恢复的
不管如何,站在前辈的肩膀上,离成功会更近,先易后难吧,
1、先拔压缩机顶开关,无效,还是一样
2、检查一下风机和电容,三线电阻不对,其中一线完全开路,暗喜,换上一个好的风机,开机,外机还是
一样,看来这只是其中一个故障点呀,革命尚未成功;
3、好吧,上TB上找卖EEPROM的,运费不低呀,需要提供机身码,而且更重要的是不确定换了是否一定故障排除,
一看机身码和EEPROM的标识,已经模糊不清了,再一看坛友李二哥发的贴,他把EEPROM读出来了,于是想,为何
我也不试试读出来,于是说干就干,TB上一查,一个能读写EEProm的CH341A才10几块钱还包邮,
于是下单买了一个,顺便买了几片24C02(这个机型的EEPROM芯片),很快,第二天CH341A就到手了
五、EEPROM数据读取和分析
    把IPM板上8脚的24C02 EEPROM拔下来,插在CH341A上,通过电脑读,

乖乖,跟李二哥发的一样,上面也可以看到QiuTianfeng这些关键信息,开始以为这些关键信息都在,EEPROM数据
应该没问题,复制写到一个新的24C02上,插上版,故障依旧,看来还是有问题
论坛一查,天津老李和西安周师傅都有分享海信的EEPROM,里边没找到自己的型号,所以找了几个接近的型号,
对比分析了一下,明显发现上面数据蓝色部分,其他正常的都是00,而我这有问题的03 05 10等数据,看来
即便有海信QiuTianfeng等关键信息,也不能代表整个EEPROM数据是对的,主芯片一定是有校验机制的,由于自己
是学计算机的,所以开始研究其周师傅和老李分享的数据,研究其中的校验机制,同时着手编写程序,校验一下
EEPROM,这样一来,以后自己只要将数据读出来,校验一下,就能判断是否是EEPROM本身数据的问题还是其他问题了

需要的坛友自己下载吧,上面检测工具目前可以检查海信空调室内和室外的EEPROM,目前支持长度为128和256的两个格式
,前者是室内机EE的,后者是室外机EE的
六、EEPROM出错的原因分析及修复
1、在空调器运转的过程中,由于电磁干扰,芯片会对EEPROM随机写入一些错误的代码,报EEPROM不良故障;
2、再看IPM的电路图,EEPROM芯片24C02的7脚是接地的,也就是说EEPROM在运行过程中是可以被修改的,结合本案例,也就是可能外风机短路过程中,产生的电流冲击,在EEPROM芯片可修改情况下,部分字段被修改了,致使EEPROM书写程序的校验码发生改写变化,导致检测EEPROM出错,三个灯均亮,外机不开机故障;
3、24C02由于属于IIC,串行总线,修改EEPROM从原理上来说不会块数据同时被修改,最有可能是相邻地址几个字段被修改,因此,在判断出校验码发生变化的情况下,通过对比,是有很大可能找出被修改的地方,从而恢复数据。
4、在本故障中,本人通过分析对比,发现错误就在于第5第6两个字节的数据错误,应该从F8 FF恢复为47 57
    修改后,用附件检验通过,写入EEPROM中,空调故障排除。为了验证,本人对数据出错案例
https://www.dzdu.com/thread-611317-1-1.html,就行了修复,将开头214E2669AC10E340恢复为3332323747572F42,检验通过,
由于缺少实际环境,无法在实机验证,有条件的坛友可以验证一下。
5、当然,恢复数据有些难度,不是每个人都可以做到,但对于缺少EEPROM支持,这是一条可行的道路,而且,恢复的数据,比起换版,或者换个其他的EEPROM数据,更加与原机功能相吻合,如果需要这方面的帮助,可以在本站与我联系,这是一个费时费脑的活,呵呵
七、后话
1、恢复完数据,其实,要从根本上解决故障,可以利用写保护功能,把EEPROM存储器的第7脚(Write Protect)强制接到8脚5V电源上,禁止对芯片的写入,保护EEPROM数据,这个,对于维修为生的行家们,你们会做吗?呵呵,反正我是做了,不为别的,是对自己劳动成果的一次尊重。
2、最后,就像我在附件软件中一样,得感谢坛内的行家们,比如西安周涛师傅、天津老李、suiyu、sy99、李二哥、李静静、HUANGJIAxIANG等,是你们的文章和信息,让我完成了一次故障的排除,也有机会分享这些,谢谢!



本帖最后由 西安周涛 于 2018-5-31 12:53 编辑
lon987 发表于 2018-5-31 11:25
这文章我也只是能看看,到不了那境界也不想到这境界


置顶的帖子里面有烧录的教程,很简单的事情!
如果不会那就只能是换板子了,这就耽误工夫,利润就小多啦........

这就是 教程
sw8899 发表于 2018-5-31 01:00
回复出厂设置可以吗?还有这个bin是什么校验的checksum?crc8?crc16?楼主是不是知道每个字节的含义?再说详细 ...

正确的EEPROM就是出厂的设置呀,我不是厂家,所以不知道每个字节的含义,如果有谁知道,分享一下就好了,至于你提到的crc,我不甚了解,我也没用过。

手机版|家电维修技术论坛 ( 鄂ICP备09003585号-2 )

GMT+8, 2025-6-14 11:29 , Processed in 0.169522 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

CopyRight © 电子技术论坛
电子邮箱:8794149@qq.com | 联系 QQ:3081868839 | 官方网址:www.dzdu.com

Qiji. All Rights Reserved


服务条款 | 站长声明

Wuhan Qiji Technology Co., Ltd.武汉奇迹科技有限公司版权所有


鄂ICP备09003585号-2鄂公网安备42010602000420号

返回顶部