找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1145|回复: 4

[分享] 富士康G41有复位不跑码维修一例

哼哈二将 发表于 2017-3-3 11:36:37 | 显示全部楼层 |阅读模式 来自 中国山东聊城

马上注册,结交更多好友,享用更多功能。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 哼哈二将 于 2017-3-3 12:45 编辑
/ X8 c7 t, T8 [5 x) o/ ?* b/ P, q/ L
富士康G41有复位不跑码维修一例
% `; V- n/ [# K4 O
  ^8 x' _- @- \/ C5 z
  此板可上电,所有电压全部正常,有复位不跑码,测BIOS第一脚无片选信号,测PCI槽A34的帧周期信号,无波形。
. K! R% Y" Y- q, t4 ?
( i+ ^' _+ A6 e# X/ L, a

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图1)

5 n4 C) Q7 e& i3 Q8 C

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图2)
6 S7 ]( K/ y3 A5 G
  ADS#波形不怎么好测,虽然知道是775CPU的D2脚,但一般直连北桥,刮铜箔线估计得刮一大片才能找到。  Y( E) g, O9 ]  ^8 O
( X+ U1 k% `4 T

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图3)
0 v  W0 K- _  z' x3 v
  这里说说775板子软启动CPU寻找的大致过程(一点愚见,如有不对的地方,还望各位大神批评指正)。
  c6 P; ?& |; j* c* |+ B5 Z/ L0 e$ t; }6 M" D& z
  当CPU收到时钟和来自北桥的复位信号之后CPU首先会去检测和北桥通讯的FSB总线是否作用,如果繁忙或者无反应,那么CPU的B2测试点DBSY#是个低电平信号,如果空闲,那么应该是个高电平信号。当FSB总线空闲后CPU发出ADS#片选信号,通过地址线向北桥发出寻址命令。+ L3 P7 e0 `0 H

6 i2 x$ W( F% c  北桥收到CPU发来的寻址命令之后,经过内部译码器的转换变成适合与南桥相连的DMI总线传输的信号,而除了对南北桥之间的DMI总线打对地阻值是否一致来检验通讯是否正常之外,PCI槽A34的帧周期信号是否有波形也是个关键判断点。有波形,说明南桥已经收到来自北桥的寻址命令。
1 _6 d- t. I! v# F6 H. \! J
3 s8 C& p* w- S  当南桥收到寻找命令之后,也是要经过译码转换,通过SPI总线,发送给BIOS芯片,选中BIOS里面的文件,然后再经过编码反馈给南桥,南桥再经由DMI总线反馈给北桥,北桥再经由FSB总线反馈给CPU,CPU接受到之后,正式开始建立POST上电自检一次,然后周而复始的自检,一直到POST自检结束,正式完成软启动,进入到硬盘引导环节。
- }' G' a- `; q" f4 F3 _, }
+ n9 K5 n# \$ e- ]  这里要另外说下,有的775主板BIOS芯片是PLCC32封装的,因此它和南桥之间是LPC总线。笔记本主板里面,一些BIOS挂在EC上面,因此当寻址命令从南桥发出后,先经过LPC总线到EC,再由EC进行编码,通过SPI总线到BIOS芯片。* ?" i& z/ ~) {  t0 K* W3 Z; k
8 S7 l" F8 m) E1 v
  刚才说到PCI槽的帧周期是没有波形,因此可以判断出,要么南桥损坏,要么寻址命令没到南桥。恰恰南桥型号又是82801GB,这个通病桥顿时让我大失所望。为什么?因为我要怀疑的有这么多:% a1 Q' T( O. n6 v0 a# \

' Z  ~, W& C# C+ n  b  1.南桥可能是坏的。
4 s; G4 C) v9 S6 M; a& K
$ D- p+ I0 H6 }5 V* w  2.南桥没收到片选信号。
8 {8 ~4 [- M; S( c( N2 l/ Y
5 r" G  N7 J4 w" t3 V  3.南北桥之间的DMI总线通讯有问题。
5 y" A/ H% W0 H1 z# P7 u4 H
# M! c, L: t7 m3 O" I  4.北桥可能是坏的。- U+ W* g% E/ G( I

6 u$ L9 |' C3 T9 f8 c  5.北桥可能没接受到CPU发来的寻找命令。$ y. w7 ~; W8 M+ D' M

- E9 X# W# S& l9 R0 ~7 \  6.CPU和北桥直接的FSB总线通讯有问题。
! d- x" q  q! E$ i4 v6 V1 l! s, O8 w+ G
  7.CPU自身工作条件没满足导致根本没工作。) b7 H. i/ r% ~! K/ @4 n
0 ^9 C4 N; ^3 u8 C/ a8 C4 U
  从源头走起先去看CPU,CPU的时钟测试点是由时钟芯片RTM875T-531的48,49脚发出,实际测量得到的数据是0.39V和0.37V,都是正常。4 F" F4 V! Y% _8 ]; L# U5 q  `
) s" j7 e; r6 \. B1 z; V/ F* ~+ D. `

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图4)

0 h/ N' m& J8 q  CPU_RST#复位信号在座子外围的一个小电阻上测得是1.18V,也是正常,说明时钟和复位都正常。难道要去检测总线吗?别忘了,775的CPU还有3个频率设定引脚。分别是G29的BSEL0,H30的BSEL1,G30的BSEL2。8 j0 \0 H8 a9 Y; p6 d* f
5 F' h0 b8 X8 R: ]

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图5)
, y  {2 }3 T/ A+ Q  a4 @+ G0 @- F
  这三个针脚,通过不同的高低电平组合,会给CPU带来不同的外频。当年奔腾E2140硬改超频,就是改变其中某个引脚的电平信号,从而使得CPU工作在更高的外频上,进而达到超频的目的。
% i0 g* U1 ^0 |! ]& [# z
0 Y0 ]0 l$ v  O7 u5 ?

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图6)

- Y) p2 ^. x1 ?/ `7 y5 {/ o  我手头的CPU型号是E420,根据Intel775CPU外频定义,那么这BSEL0,BSEL1,BSEL2分别是0,1,0的高低电平信号。跑线,顺利在北桥芯片附近找到一个103排阻,并且该排阻的另一侧,直接连接到北桥内部去。
+ v, p4 c1 w1 K+ T" h
2 c! g# T. C) E; s; B0 r  上电检测该排阻,连接到CPU的那段,电压分别是0.18V,1.19V,0.18V,也就是0-1-0的高低电平组合。而连接北桥的那段,电压是0V,0V,0V。根据定义,此时的北桥是跑在了266M的外频。而FSB总线频率是外频X4,也就是说,CPU的FSB总线频率,是200M X4=800MHz,北桥的FSB总线频率,是266M X4=1067MHz。CPU和北桥的FSB总线频率都对不上,能指望他们正常通讯?肯定不行啊!口令都对不上。0 O( Q' j* M) H
  y) l% o" L0 J5 b* W. s* C- `

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图7)
7 ^: W( b+ F+ r) i5 B
  取下该103排阻,万用表测量阻值已经完全变质,看样子就是这玩意在作怪。料板上找个替换的排阻来,焊接完毕后再次上电,此时再测PCI帧周期,已经有波形出现。
- `8 s8 \, b' b' O1 W' m. y$ a' v
' U: `; w6 k+ o* k

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图8)

  y, S! t2 ~/ b, Z  G' g  测BIOS的1,2,5,6脚(SPI总线),波形分别如下:' `9 s' ?2 K* |

3 Q; E, X* I9 x- h3 a/ D  1脚:
  ?: I$ Q9 [0 b1 j0 h
( {3 I$ |3 t( J% b9 j' r- e

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图9)
+ Z' B! c2 t! ~5 s1 y& q7 v
  2脚:4 `- Q; f0 k$ {9 j
% h( F7 l% b8 p( h4 y

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图10)
! I. m) z( D1 N* C! O# y
  5脚:6 p- }2 C4 ?  r0 l3 i( f6 a3 L# d9 T+ y

6 t9 B- Q5 K( g) b5 \

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图11)
6 N" h( N4 H' }% r: r
  6脚:
0 c9 m! Z9 _2 T; S
" M, \' p* b8 B

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图12)

5 o' n% C1 v7 J# V  板子顺利跑码,档E0提示无内存
- l* ~( J1 V, j, n7 H3 |
7 \0 b2 J8 e4 J4 J

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图13)

& G. a- C7 W  A7 z  装上内存之后接显示器,没多久板子进BIOS页面。. M: M6 r3 Z& c, X5 i" l

9 f3 V4 D9 H4 i2 A" _" r; w

富士康G41有复位不跑码维修

富士康G41有复位不跑码维修
富士康G41有复位不跑码维修(图14)
$ Z% m' b* h3 a. z5 e" S0 v
  做系统测试,都正常,板子顺利修复。# \% j3 \& w7 e, e% G) i
4 i$ D  Y$ R# Q
富士康笔记本维修专题帖:http://www.91xiu.com/thread-457657-1-1.html
' Y/ k1 A* Y, E, z
5 L# L( A5 Z& }
     
星宇电科 发表于 2017-3-5 19:21:00 | 显示全部楼层 来自 中国山东青岛
好技术,好文章。怎么没人点赞呢。
- `+ f/ ^8 G6 S! N! I2 X( `
回复 支持 反对

使用道具 举报

也来了 发表于 2017-3-6 13:11:44 | 显示全部楼层 来自 中国上海
维修很到位。大神级别的分析。求带
* \9 ?8 U0 B, q& i+ L
6 V6 ?: R9 T. O7 g! Z+ l
回复 支持 反对

使用道具 举报

wjy898 发表于 2017-3-12 13:37:07 | 显示全部楼层 来自 中国河北秦皇岛
学习了,谢谢分享
5 T" t+ @' r) {) P; s0 k0 y
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表