|
马上注册,结交更多好友,享用更多功能。
您需要 登录 才可以下载或查看,没有帐号?注册
x
华硕K42JR触发电流到1.6A不亮机维修案例 ( s5 n$ S: c/ |* C6 j
版号:K42JR V4.1独显
1 B- E% ^/ o0 s: e2 E$ T- h" f: u+ O
故障:触发电流到1.6A不亮机8 r, w/ ?' ]1 ^" e
- D+ h8 p& ]+ B; F5 n) [/ e& d 华硕K42JR触发电流到1.6A不亮机维修方法/过程:
" d8 z8 `. s r) W; Y* j
2 }/ B* o3 F6 F' N$ e 接二修华硕K42JR V4.1,电流上到1.6A不亮机,看电流判断不过内存,上家刷过BIOS等。示波器测量SMBUS总线波形,发现SMCLK波形正常,SMBDATA上拉幅度不足,有3bit数据在拉至高电平的过程中,幅度严重不足,画个大概的草图,只是为了更直观的看到故障时的波形。
# @( h4 D0 ~# N
9 V `) r3 ?+ N, r+ q0 P华硕K42JR触发电流到1.6A不亮机 图一 7 [, q3 y% X" ]' t" _
万用表测量CLK/DATA电压正常无跳变,妥妥的3.3V,拆除Q2801,测量PCH发出的PCH_SMBCLK/PCH_SMBDATA波形完美,装上Q2801隔离管PCH_SMBCLK/PCH_SMBDATA被异常拉低,现在可以确定是连接内存SPD和CLK芯片总线部分问题。2 G* c7 p4 b0 Y% a: j
7 ?) ?) ?! |: N* }; ? 在一般的板子中,内存正确的的SPD地址为A0或者A2等,转换成二进制为:
5 |. k1 F; T+ V8 [: n! F' E
8 z* a( H- a5 R+ W! R A0=1010 0000
5 H3 D* C- e0 Q9 H" ^3 ]' a; I% q
芯片检测到错误的SPD地址,在此我们假设错误的SPD地址为:59<非草图中的波形数据>,转换成二进制为:
) `0 _8 ^& |% i" D) I* ]2 f: h5 P& L T9 S1 E# s
59=0101 1001
- l. @* y7 \ C4 l! ]/ B( `4 H( ~, ?2 g8 @7 d; e' Y r7 k
这个机器里面时钟芯片和内存共用SMBUS总线,因RN2801排阻漏电或者不稳定,拉低PCH数据线幅度,导致SPD/CLK不能解析出正确的地址或者数据。7 Z; k9 ~' [$ s
( R9 a- n- a- e9 n7 c华硕K42JR触发电流到1.6A不亮机 图二 1 Y1 o* y* V5 q$ ] x4 q6 Q
SMBUS正常通讯时,一个字节也就是8bit,数据传输完毕后,主设备将SDATA拉为高电平,如果设备有应答,就会将SDATA拉低,继续下一步动作,异常设备地址,内存和时钟芯片无法解析出正确的地址和数据,拒绝响应和应答,导致最终档内存,无法进行下一步动作。
3 R, K) o2 t, P# F. l- K4 `2 R% u
. L7 N' D& q9 j! V华硕K42JR触发电流到1.6A不亮机 图三 8 g5 D1 e4 j" X6 C7 Q
这就像我们每个人的名字一样,班级上课,老师点名,到了的学员,回答“到”,结果因为点名册错误,个别学员名字是该校根本不存在的,自然而然,老师点名的时候就不会有学生回答,这就是该总线中的应答信号ACK,当然了,调皮的学生除外,哈哈!' w8 S; H5 W. C/ ^
/ R6 Z$ K3 i6 o( [4 V4 C 故障明确,排除故障,打值SMBDATA=300+,SMBCLK=500+,更换RN2801上拉排阻,触发电流上到2A+亮机,成功修复。
, I$ C$ ~8 s- h b- c' p* N$ g( y+ B' n0 f
ps:板子亮机就被拿走了,没有拍图,见谅!
% _$ V) b# i# l9 B8 F
3 \# ?1 u, e Z8 G( R9 a8 ~3 x4 q% p; T6 `
) f9 F3 E% D3 R- H3 W0 A2 }1 t7 { y0 Q: c* r6 G
|
|