前幾天有位朋友咨詢一臺K2P故障的問題,說是這臺K2P之前曾經修過,但是呢現在又壞瞭,而且他自己曾經改過512內存。以下是這位朋友的原話。
“K2P A2版,前幾個月是能通電啟動不瞭,後來發給論壇的人維修,說背後2個電阻掉瞭”。
“現在又出問題瞭 。有時候能啟動固件 登錄界面
一下又不行瞭, 電腦又獲取不瞭IP ,反正就是一下能啟動,一下又壞瞭那種情況
我是論壇的人推薦你的 ”。
“內存我改瞭512 ,閃存我剛試過瞭,編程器也刷過瞭 正常的
進breed是正常的 ,但是啟動固件就是有問題 ”。
對於這種二次維修的機器,老師我是不想去修的。首先這個路由器本身價值不大,其次之前已經修過,這次又壞瞭,天知道是哪裡出瞭問題。何況這位朋友又是個折騰愛好者,他自己還換瞭內存,至於內存有沒有換好,內存本身是不是有問題,這個更是未知數,這種機器當然也不是不能修,隻是花費時間精力太多,還不易出成果。時間精力也是錢啊,我不幹這個去做別的的話,如果掙得比這個多,那麼我做這個事情就是虧本或者不劃算的,這是最淺顯的經濟學道理,所以老師我內心是抵觸的並不想接這個盤。
但是老師我轉念一想,這位朋友找到我居然還是別人推薦的,那麼老師我如果修好瞭這臺二修機,豈不是可以揚名立萬一把?雖然精神榮譽不能當飯吃,但是老師我一向情操比較高,還是很重視精神層面的追求的。考慮到這裡,老師我馬上轉變觀念決定接下這個K2P的維修。
打開快遞包裝,映入眼簾的是一臺銀色的K2P,而且居然還附有一個CPU,但是老師我一看,這個CPU明顯是用過的,因為下面焊盤的BGA已經廢瞭,肯定是從機器上拆下來的。估計是裝上去之後不行,然後拆瞭,但是又沒有扔,就給老師我一並寄來瞭。但是老師我表示這種CPU我是不會用的,因為鬼知道它是好的壞的,而且既然裝上去又拆下來,那麼壞的幾率相當大,在這上面浪費時間是很不明智的。所以貓貓無線我決定把它丟到一邊去,以免幹擾我的判斷力。
看過貓貓無線芯片級維修文章的朋友都知道老師我的套路,不管機器是何種狀態,來到老師這裡必須上電招待。所以插電,開機。電流似乎是正常的,TTL無任何輸出。這和維修客戶說的可以顯示TTL信息不符啊,難道這塊板子千裡迢迢來到老師我手裡之後,過於激動,直接掛掉瞭?這可太雷人瞭,這個鍋老師我表示不接。
順便說一下,凡是硬件壞的路由器,誰也不能保證一定能修好,更不能保證修不好的話要恢復到寄來的狀態。因為維修本來就是一個不可逆的過程,比如你寄來的時候可以勉強開機但是掛掉,這很可能主板上還有其他的暗病,這些暗病在維修加熱的過程中有可能會爆發,這個時候就可能會出現比維修前還要糟糕的結局。所以這裡順便給大傢科普一下,以免誤會。
不僅僅是路由器維修。手機維修,筆記本維修同樣不能保證修不好一定能恢復到送修前的狀態。這個是客觀規律,就好比太陽東升西落,不是人為能改變的。所以遇到的隻能認倒黴。當然這些維修前要跟客戶講講清楚,有道是先明後不爭,以免扯皮引起不愉快。
ffe16245a220008ff51744d9ceace8cc
由於這個朋友說他自己換過內存,本著DIY玩傢手藝一般都比較業餘的態度(廢話,手藝好能送來讓老師我修嗎,人自己都修好瞭哪輪到老師修的份呀~~),老師我決定先從內存入手,先拆瞭這個內存。
拆瞭內存後電流基本沒太大變化,說明內存物理上是壞的概率不大,但是也不能輕敵。老師我決定等下換個內存試試看。當然此時接上TTL是沒有顯示的。不過也不盡然,這個跟bootloader有關,如果是RALINK原廠的UBOOT,老師我記得好像會顯示一點點信息的。如果CPU是好的話。
此時已經是上午九點,老師我傢境比較貧寒,早餐呢隻能吃白粥充饑,至於咸菜那更是沒有。那就因陋就簡,老師我暫且看著閃存和內存下飯吧。。。
486a8fe865c515c36b2d2a56c08966fa
老師我突然改變瞭主意,先拆下CPU再說,至於內存等下一起換比較好。老師我思維比較靈活,不拘泥於已經想好的步驟,經常善於改變主意。這次是有幫助呢還是會走彎路抑或是會翻車呢,大傢拭目以待吧。
二修機大傢都不願意修是有道理的,老師我拆下CPU之後,發現Y17腳位已經掉焊盤瞭。這真是天雷滾滾啊,雖說連蘋果的CPU焊盤都可以補點,但是老師我修這個跟修一臺水果的收入可以說是天壤之別,花費太多時間精力絕對有違老師我的初心啊。但是轉念一想,老師我修這個K2P是為瞭精神層面的追求,其他的已經不重要瞭。
打開這個CPU的datasheet,Y17腳位居然不是空腳,它的定義是GE2_TXD3,這讓老師我真是無所適從。這到底是補點呢還是補點呢?不過老師我略通openwrt開發,對MT7621較為熟悉,看瞭詳細定義是RGMII2 Tx data bit 以後,心裡有底瞭,這玩意壓根就沒用到好吧。這個一般是MT7621外掛交換機芯片用的,在這臺K2P上面使用的是內部的交換機,所以用到的是RGMII而不是RGMII2。
2a5e52b15c34801a2d946b00ef3a635c
在換好內存和CPU之後,插電,開機,不出老師我的預料,成功顯示TTL信息並進入BREED界面,由於懷疑客戶原來的閃存數據有問題,老師我找瞭個1M的閃存寫瞭BREED焊上去測試。發現機器可以正常開機。於是換回原機的閃存芯片。插電開機,正常啟動進入系統。
手機搜下WIFI,發現一個“測試幾天-5G”和“測試中。。。2.4”的信號,這百分之百是客戶自己測試時候設置的,這名字真是太有才瞭。這也交叉印證瞭客戶說路由器時好時壞的描述,如果不是時好時壞,誰會這麼折騰的費勁去測試呢?老師我想到這裡,忍不住一口茶差點噴出來。
因為不知道他的密碼,所以貓貓無線我直接按reset按鍵恢復瞭初始設置,等機器開機啟動後,手機成功搜到瞭兩個潘多拉開頭的無線信號,望著這一切,老師我的自豪感油然而生。
因為之前為瞭測試內存,把原機的內存給拆瞭,所以現在要重新換回去,搞維修真是蛋疼啊。但是當老師我把原機內存裝回去之後,不愉快的事情發生瞭,breed居然顯示內存是256MB。
納尼?不是說好的客戶自己換的512內存嗎?為什麼它居然顯示256MB?另外的256M呢?被吃瞭嗎?這個鍋老師我表示不背。修到這裡,貓貓無線我實在是經不起這種折騰瞭,還是直接查芯片參數看看到底是李逵還是李鬼吧。
結果發現這個D9PTK的芯片全稱是MT41K128M16,這個芯片並不是512MB的,而是是實實在在的256MB,我實在搞不懂這位朋友之前說的512MB是從何而來。難道他有兩臺壞機器?那臺時好時壞的是512內存的,這臺壓根不開機的是256內存的?他錯把這一臺寄來瞭?受不瞭啊受不瞭。
由於暫時聯系不上客戶,貓貓無線我決定這次維修到此結束,花費一個上午的時間修這個機器並且水一篇文章,現在老師我是饑腸轆轆,必須吃飯補充體力去瞭。
那麼這次維修就到此結束,謝謝觀看 。
後記,最後終於聯系上瞭機主,詢問之下得知,他在寄來之前又自己更換瞭內存!好吧,謎底終於揭曉瞭。之前512內存的時候還可以開機但是不能正常工作,他隨後換瞭256內存以後就徹底完瞭,連開機都不能開機瞭,果然不是老師我的鍋,老師我的心情也隨之輕松起來。
對於磨骨(不論是顴骨還是下頜角)做功課幾乎都是一個令人頭疼的事情! 不知道醫生的風格,審美,資質等。今天這篇簡單給大傢...