|
本帖最后由 chrysler 于 2020-5-6 08:35 编辑 , d2 e" C- C5 c. z7 @2 ~
: k% @% I( ~# @! V
背景介绍" U2 G0 p/ G; u s* r
手上有两个猫盘,之前收来的一手矿渣,到手就刷了单启动群辉一直用的好好的。前段时间打算出给一个广东网友,但他收到后一直说掉IP,折腾许久,又让他发回来了。
* i" E1 b/ R- B& p% _& T) h* K; J$ r收到后接TTL试机,显示>E,已经被该无良网友刷成砖了。随后用WTPD救砖,刷单群,一直掉IP,SSH一直提示网卡的crc error,然后就开始各种折腾。
5 l7 U9 D8 `7 x/ w; B6 M
" u# M( s% M$ A0 v, |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- x8 i3 T+ x Z+ ]8 D) {猫盘体质:+ G5 k5 Z* c. Z2 ?
18.01.18 V3.2版PCB HALO版,网卡版本18079 `+ J/ [" ^* l6 \3 H
经测试:
( U( q1 S& v8 q0 u刷X3P,所有功能均正常5 t9 a+ r5 ^: A
刷DS119掉IP,群辉助手无法识别9 l/ @- I/ X* M/ S+ d, T6 Z% d* r
刷DS120J同样掉IP,群辉助手无法识别
6 [8 l% c. |8 ?- M" r昨晚不死心,又开始继续折腾,这次把PCB完全拿出来,拔掉了风扇与灯的插头,散热片朝下,重刷一遍DS119,居然能认到IP了,而且断电重启了几次都好了。欣喜若狂,随即赶快装壳子里,接上风扇和灯线,然后该死的crc error又开始了回来了。开始怀疑是风扇或者灯的问题,又把线拔掉,板子架空在外壳上,还是crc error。
+ L6 m( e) X6 H/ ?$ n5 w4 R回想了一下整个实验过程,既然跟风扇、灯线没关系,那两次实验唯一的区别,一次是散热片悬空,由于散热片悬垂着,把虚焊点开路了。而把板子散热片朝下放在桌子上时,BGA的虚焊点可能正巧被板子自身重力给接触到了。顺着这个思路重新又把板子放桌子上,调节了几次位置,又可以认到IP了。
+ u# u7 `3 K( b% S- Y2 D4 Z另外还发现了一个很奇怪的事,也是无意中发现的,当前一次启动认不到IP以后,把板子放桌子上还不行,还需要在启动UBOOT的时候,输入一下saveenv,然后再次启动就能认到了。1 l* C: X6 M2 z
@0 w# ?6 N" x
* D9 H* i0 j+ R0 o/ R% b; k
+ @- i( e. `/ Z4 c8 u: U4 B
简单总结一下,认不到IP,底子上跟CPU虚焊有很大关系。
& D: L( ^1 T1 a; U: P _/ t调整板子的位置(临时解决虚焊)----uboot的时候执行一次saveenv然后reset重启----就可以认到IP了。
0 F, b6 y$ m ]# ]2 ^, ~已经淘宝上下单了助焊剂,等过两天把CPU补焊了再来汇报8 i* a# I# C4 m+ ^- Q9 ~3 a
/ H2 @1 J+ o8 H, J. G3 F( y以上内容供大家分析各自问题参考。另外补充一点,119的uboot可以执行saveenv,120的不行,一执行后就不能启动内核了* S" g. f7 j% ]' N* X/ Y
+ G9 V; l W4 O, ^" X* o8 Z. l9 @
5 r( U; W. x6 g2 T5 t/ I& k# w6 H
1 Y6 ]. j- S4 |& v& ]+ p" z: I0 V----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- u1 J! |0 c1 p7 q, |4 D3 I5月6日更新: \* v/ q5 ?3 Z) Z' h
昨天进行了补焊,结果没有惊喜,还是原样。晚上在某鱼闲逛,发现有人卖一机一码的固件,专门针对掉IP问题。下手买了一个,刷了以后问题解决了,看来还是原来固件网卡驱动的问题。有大佬新编写了UBOOT,解决了该问题。不过大佬们还是要赚钱,故意在程序里加了跟机器码绑定,买一个码差不多半个猫的价格,这矿渣就是一个深深的坑啊
D% b' Y. ?- F; E G. n
0 C1 Q0 v& p4 a
' x' }5 j+ n' _5 [! y
" d5 G, V. x" _* F) Q$ k |
评分
-
查看全部评分
|