- 积分
- 689
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2007-12-28
- 精华
|
马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
自打内存市场低迷,加上维修内存的主板坏掉后就没再修过内存,现在基本上也忘的差不多了,今晚上有朋友问,把我还记得一些内容共享给大家,错误的地方还请朋友指正,补充
我只修过1代和2代内存,所以写得只是1代和2代内存的维修
1代内存的维修,相对来说简单,一张865GV的主板足以,本人用过的主板是华擎的P4I65GV,还需要一条64M或者128M的母条,华擎的主板有个特点那就是母条要插到第2插槽,故障条插到第1插槽
测试软件用RST如下图
软件如何使用,我只能大体说一下,具体方法还需要查以前的帖子,单个内存颗粒一般分4位,8位,16位, 64位为一个BANK,一条内存做多允许有两个BANK,也就是说最高128位,如果是8位颗粒的内存条,在RST中0-7为第一颗粒8-F为第二颗粒,依次往下数第3,第4.....。4位的颗粒就是将横向的数字平均分成四份,0-F第一颗粒 依次数下去,如果是双面内存,(如图中)1-512M为第一面,512-1024M为第2面
所以根据报错信息就能算出哪个颗粒出的问题
上图是从论坛上下载到的图片,RST各项功能的说明
2代内存的维修,没有1代内存简单,2代内存使用的是技嘉915的主板,1代内存的主板即使在BANK不完整的情况下,只要SPD信息正确,从RST中就能完整的读到内存的容量,2代内存使用的主板不能这样,只要内存的前四颗粒有问题,或者SPD损坏,在RST中不能读取到完整的容量
所以2代内存修起来要复杂一些,首先它也需要使用128M或者256M的母条来带动故障条,进RST后如果读不到内存的完整容量就需要手动去改内存容量来测试
方法如下
FROM处不用修改,T0改为内存的实际容量减去1M
然后运行RST,只要第1BANK的第前四颗粒没全坏,或者地址线没出故障的话故障颗粒一般都可以测试出来
总得来说1代内存和2代内存的维修,方法基本上没太大的区别,不过在实际维修中很多故障现象要通过不同工具,不同的方法来解决,这个需要慢慢去琢磨
下面我写一些碰到的常见故障,和维修方法
代码跑E0的错误
说明没检测到内存重点查SPD,供电是否正常,资料是否损坏,在供电正常IC没损坏的前提下可以刷写SPD来解决故障
刷写SPD可以通过编程器也可以在其他内存条
上刷好资料后在更换到故障条上
内存条短路,打内存VDD到VSS的对地值,将故障内存放到主板上测试,一般哪个颗粒发烫哪个颗粒肯定短路
上图,报错,某一数据位失效,重点查报错颗粒相连的排阻,如果排阻没问题,可能是开焊也可能颗粒损坏
内存全红报错
维修方法如下,测量地址线排阻是否有阻值不正常的,测量内存供电是否正常
正常情况下刷写SPD
刷写后还报错,双面内存可以使用SPDTOOL或者 SMARTSPD尝试关闭一个BANK来测试
总得来说,内存最难修的就是全红,说实话这么长时间了也没怎么去研究内存工作的原理,现在写出来的东西仅仅还是皮毛,全红条基本都是地址线引起,如何通过示波器或者电压来判断各地址线之间的电压,可能以后有机会我还会在去研究
今晚写这些只是给一些,在学习中遇到问题的朋友以供参考
欢迎高手指正,补充
|
评分
-
查看全部评分
|