32-iFix團隊10月26號現場培訓課程分享(六)

發出前面幾篇文章後,iFix團隊收穫了很多小夥伴,也同時收穫了讚許和鼓勵,非常感謝大家的關心。本來在現場培訓的時候對DDR這部分基本是略過的,但最近看到很多朋友對DDR部分的檢修提出了一些疑問和需求,iFix君今天還是準備詳細的把這部分補上。

32-iFix團隊10月26號現場培訓課程分享(六)

通過前面幾篇文章的鋪墊,大家應該已經知道DDR部分在智能電視主板裡的重要性,從理論上來講,DDR涉及太多的知識,如果從維修角度來說,我們判斷DDR故障後,基本流程為測量供電,測量通訊,更換DDR或主芯片,這麼三個步驟,今天主要從維修角度來跟大家聊聊DDR的一些常識和維修手段。

DDR概念:中文全名為是多倍速率同步動態隨機存儲器,簡稱為DDR。現在DDR技術已經發展到了DDR4,不過目前為止電視機應用仍然為DDR1、DDR2、DDR3,智能主板已經全部採用DDR3,由於DDR總線走線數量多,速度快,操作複雜,給測試和分析帶來了很大的挑戰。

從表內參數可以看出DDR3有一個優勢,不僅讀取能力更強,還有更低的功耗,它的運行電壓是1.5伏,低於DDR2內存芯片的1.8伏和DDR1內存芯片的2.5伏,功耗低,產生的熱量少,運行也就更穩定。

32-iFix團隊10月26號現場培訓課程分享(六)

我們下面再來看看DDR部分的工作必備條件:

1、供電和基準參考點;

32-iFix團隊10月26號現場培訓課程分享(六)

上圖是MT5505方案的一個DDR部分供電簡圖,從上圖可以看出,DDR供電不僅僅供給了主板上的每一片DDR,主芯片DDR部分也要有供電。同樣每片DDR有兩個基準參考點,主芯片部分有一個基準參考點,基準參考點電壓都是從DDR供電分壓而來,常見為DDR供電的一半。

有一部分朋友對為什麼有這個基準參考點有一些疑惑,我這裡給大家解釋一下,DDR供電為1.5V,那麼基準電壓就是0.75V,在數字電路中數據交換是以"101010"的方式進行傳輸,在數據交換時,電壓值高於0.75V就會被認為是"1",低於0.75V的就會被認為是"0"。假如由於某個原因參考電壓值發生了變化,通訊數據就可能被錯誤的識別,而造成DDR部分電路無法正常工作,所以說DDR的供電和基準參考點是重要的測試點之一。

2、使能,片選,差分時鐘,塊控制,地址通訊,數據通訊等;

32-iFix團隊10月26號現場培訓課程分享(六)

32-iFix團隊10月26號現場培訓課程分享(六)

32-iFix團隊10月26號現場培訓課程分享(六)

32-iFix團隊10月26號現場培訓課程分享(六)

從上面四幅圖可以看出,除了供電外,剩下的使能,片選,差分時鐘,塊控制,16路地址通訊,16路數據通訊等端口都是DDR與主芯片之間直接通訊的。在實際維修中,我們檢查完供電正常後,主要就是測量這些通訊是否正常,測量通訊的過程中,也能基本判斷故障部位。

在iFix團隊10月26號現場培訓課程分享(三)一文中提到,在智能電視機中,DDR有用到2片,3片,4片,6片不等,維修過程中,必須瞭解DDR 在電路中的分工。由於主程序和引導程序位於不同的偏移地址,只有瞭解引導程序和主程序偏移地址在哪,再配合打印信息,才能快速的找到故障點。不同的芯片廠家,設計習慣都不大一樣。我們要判斷故障在哪一片DDR,首先通過打印信息結合芯片廠家設計習慣來判斷大致故障部位,再通過測量鎖定最終故障點。

在Mstar方案裡,需分清BIST0、BIST1的位置,最新的MSD6A928、MSD6A938你還需分清BIST2的位置。

用樂視X50AIR的MSD6A918舉例,下圖是BIST0初始化失敗,那麼就需要檢測主芯片左側的DDR工作狀態,供電,基準電壓,通訊。

32-iFix團隊10月26號現場培訓課程分享(六)

下圖是BIST1初始化失敗,那麼就需要檢測主芯片頂部的DDR工作狀態,供電,基準電壓,通訊。

32-iFix團隊10月26號現場培訓課程分享(六)

鎖定故障範圍後,就需要測量相關工作條件,測量供電一般就在DDR芯片旁的貼片濾波電容處,基準參考點可以仔細看到DDR芯片旁邊有兩個分壓電阻,有的在正面,有的在背面,找一找基本都可以輕鬆的找到。

測量通訊的時候,下圖中用白色框畫出來的點都需要進行測量,可以看到測量的點有的直接在通訊排阻上,有的直接測芯片旁邊的孔,測量的時候用萬用表二極管檔,紅筆接地,黑筆測量每個點,測量排阻時,測量靠近DDR芯片的一端,測量通訊過孔時需靠近最接近DDR根部的點。

32-iFix團隊10月26號現場培訓課程分享(六)

在實際維修測量中,主芯片的測量值是低於DDR芯片的測量值。我們測量的標準也是參考附近測試點大多數測量值為標準,所以在測量過程中,如果測量值比參考值高或者低,那麼就可以判斷此路有故障,偏高常見為通訊過孔不良,偏低常見為芯片短路。

當然最佳的測量方法不是這樣的,因為實際上DDR的走線,有的線路是沒有測試點的,所以有時候明明判斷故障點沒有錯,但是測不出故障點,盲目更換,費時費力不說,還可能擴大故障範圍。

上面的方法只能用於粗測,最佳的方法則是拆掉DDR,這樣就可以精確的進行測量,下面為大家提供一個DDR3印製板測試點,當然這也會涉及到DDR焊接問題,可以參考前文和.

32-iFix團隊10月26號現場培訓課程分享(六)

從上圖可以看到DDR每一個點,也就是說在測量的時候,所有的供電端測量值必須一致,兩個基準參考點測量值必須一致,A0-A15這16條地址線測量值必須一致,DQ0-DQ15這16條數據線測量值必須一致,所有信號線測量值都不能有太大偏差,唯有ZQ這個點外接240歐電阻,測量值在200多,這種測量判斷方法可以應用到所有智能機主板。

MTK的判斷方法會更清晰一點,看過一文,就會對MTK的DDR部分判斷和維修有一個清晰的認識,在MTK方案4片DDR中,會分出A通道和B通道,對應Mstar芯片方案的BIST0和BIST1。

RTD芯片方案的DDR判斷會更簡單一些,以RTD2995為例,DDR分佈在芯片的頂部和左側,常見故障現象開機無打印幾秒後顯示下圖的打印信息。

32-iFix團隊10月26號現場培訓課程分享(六)

由於RTD芯片方案開機是沒有初始化DDR這一步的,這個情況有可能是引導自身故障,也有可能是頂部DDR部分的故障,如果發現引導燒錄不成功,那麼就需要檢查芯片頂部的DDR部分,檢修方法跟Mstar方案一樣,如果是芯片左側的DDR出故障,是不影響開機的,故障會是卡LOGO,控制檯命令可以對DDR部分進行檢測,快速鎖定故障部位,這個我們下一章

控制檯命令解析來聊這個話題。

這篇文章我也不知道能不能為大家解惑,有問題可以在下方留言,我看到會解答的。


分享到:


相關文章: