|
|
本帖最后由 chrysler 于 2020-5-6 08:35 编辑 . t/ y+ |) m2 T
Q: n! _% C: M, J背景介绍
% o9 G$ B' ~8 S8 ]3 X. j" n手上有两个猫盘,之前收来的一手矿渣,到手就刷了单启动群辉一直用的好好的。前段时间打算出给一个广东网友,但他收到后一直说掉IP,折腾许久,又让他发回来了。3 d; _0 R* _, F# i$ `8 c* R# X% s
收到后接TTL试机,显示>E,已经被该无良网友刷成砖了。随后用WTPD救砖,刷单群,一直掉IP,SSH一直提示网卡的crc error,然后就开始各种折腾。6 K$ G6 N! U1 J3 L3 R: E
# [/ u" V, A* I8 G* @. V; B$ R3 o* k3 ]------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------& L* O% A* R1 T/ z l4 \
猫盘体质:" \) k# S+ g5 N, M) J) P
18.01.18 V3.2版PCB HALO版,网卡版本1807! B" f( g z. y N% n) }/ s
经测试:+ O5 [1 q, N0 D7 s9 O& k
刷X3P,所有功能均正常, Q% _1 y1 @8 w* B2 u: ?# Y
刷DS119掉IP,群辉助手无法识别
) z/ V( p2 O7 P/ |刷DS120J同样掉IP,群辉助手无法识别' ?9 J$ o1 u! X% l
昨晚不死心,又开始继续折腾,这次把PCB完全拿出来,拔掉了风扇与灯的插头,散热片朝下,重刷一遍DS119,居然能认到IP了,而且断电重启了几次都好了。欣喜若狂,随即赶快装壳子里,接上风扇和灯线,然后该死的crc error又开始了回来了。开始怀疑是风扇或者灯的问题,又把线拔掉,板子架空在外壳上,还是crc error。
5 X& @0 c2 b L回想了一下整个实验过程,既然跟风扇、灯线没关系,那两次实验唯一的区别,一次是散热片悬空,由于散热片悬垂着,把虚焊点开路了。而把板子散热片朝下放在桌子上时,BGA的虚焊点可能正巧被板子自身重力给接触到了。顺着这个思路重新又把板子放桌子上,调节了几次位置,又可以认到IP了。/ \! ^3 {2 @+ r& J( @2 ?' W5 C
另外还发现了一个很奇怪的事,也是无意中发现的,当前一次启动认不到IP以后,把板子放桌子上还不行,还需要在启动UBOOT的时候,输入一下saveenv,然后再次启动就能认到了。0 Z0 `: U7 R7 u, Z2 R5 f2 i
" J2 O* t5 k# U5 u$ `4 F" ]# h0 X& [( B& E
& O, B" t0 O8 }" @' s% g1 q' d4 f$ j
简单总结一下,认不到IP,底子上跟CPU虚焊有很大关系。
6 U6 b/ F- U, w- F& @* y4 V调整板子的位置(临时解决虚焊)----uboot的时候执行一次saveenv然后reset重启----就可以认到IP了。
2 e) y+ O$ {: d5 k% ]& w* [ ]% v已经淘宝上下单了助焊剂,等过两天把CPU补焊了再来汇报
. H& b6 r( a ]6 y5 H, H8 n
4 X+ f" n& V0 p1 C: @' g. `以上内容供大家分析各自问题参考。另外补充一点,119的uboot可以执行saveenv,120的不行,一执行后就不能启动内核了
# t. m( B4 p c1 e) P5 O2 ~- U- S2 h% W# U% n; i n/ I
, S( O% E. j4 H
4 v. W, i' x5 ]. Z8 M----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------1 ~" O1 H2 j+ E3 Z c, p, d
5月6日更新
h2 L! }9 ~' L0 V昨天进行了补焊,结果没有惊喜,还是原样。晚上在某鱼闲逛,发现有人卖一机一码的固件,专门针对掉IP问题。下手买了一个,刷了以后问题解决了,看来还是原来固件网卡驱动的问题。有大佬新编写了UBOOT,解决了该问题。不过大佬们还是要赚钱,故意在程序里加了跟机器码绑定,买一个码差不多半个猫的价格,这矿渣就是一个深深的坑啊$ z2 G' a7 `$ W8 y6 Q; a8 Y
: x0 o1 @) V$ \6 a
' \' h! @( ?# p$ {+ P2 H
" B: f- l( {+ q2 V! H |
评分
-
查看全部评分
|