創(chuàng)維打印信息解析與故障診斷_第1頁(yè)
創(chuàng)維打印信息解析與故障診斷_第2頁(yè)
創(chuàng)維打印信息解析與故障診斷_第3頁(yè)
創(chuàng)維打印信息解析與故障診斷_第4頁(yè)
創(chuàng)維打印信息解析與故障診斷_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、聯(lián)絡(luò):95105555/400-8665555 網(wǎng)址:J授權(quán):創(chuàng)維集團(tuán)營(yíng)銷(xiāo)總部用戶服務(wù)部技術(shù)質(zhì)量科 地址:深圳市寶安區(qū)石巖塘頭一號(hào)路創(chuàng)維平面科技工業(yè)園1234CONTENTS目 錄LVDS/VBYONE輸出至屏1主芯片主芯片外掛存儲(chǔ)外掛存儲(chǔ)信號(hào)輸入信號(hào)輸入供電供電控制輸入控制輸入音頻輸出至功放2自檢順序自檢順序1、開(kāi)機(jī)時(shí) MCU 首先會(huì)檢測(cè) DDR存儲(chǔ)器的版本以及 DDR 存儲(chǔ)器與主芯片之間的通訊是否暢通2、接著會(huì)對(duì)引導(dǎo)程序(即 U_BOOT)的版本及運(yùn)行情況進(jìn)行檢測(cè)3、檢測(cè)主程序(即 NANDFLASH) 的版本和運(yùn)行情況4、最后對(duì) USB、 音效處理、 高頻調(diào)諧器等總線控制的器件進(jìn)行檢測(cè)。

2、只有通過(guò)了上述檢測(cè), MCU 才會(huì)發(fā)出開(kāi)機(jī)指令。在上述檢測(cè)中, 若在某一步檢測(cè)到異常, 則電腦會(huì)有相應(yīng)的字符顯示, 一般也不會(huì)再進(jìn)行下一步檢測(cè)。自然 MCU 也不會(huì)發(fā)出開(kāi)機(jī)指令,則電視機(jī)表現(xiàn)為二次不開(kāi)機(jī)故障31、打印信息來(lái)源2、Bootloader工作原理3、Mstar方案Log分析4、MTK方案Log分析5、Amlogic方案Log分析6、Realtek方案Log分析7、海思方案Log分析BootLoader引導(dǎo)程序應(yīng)用程序框架Linux內(nèi)核核心庫(kù)+運(yùn)行庫(kù)3應(yīng)用程序BootLoader檢測(cè)DDR信息并校驗(yàn)通訊是否正常初始化相關(guān)硬件,如NAND或EMMC將Flash中的Kernel及根文件系統(tǒng)

3、鏡像加載到DDR中為內(nèi)核設(shè)置啟動(dòng)參數(shù),調(diào)用內(nèi)核理解以上原理后,能夠通過(guò)Bootloader打印信息判斷關(guān)鍵器件的硬件故障!3CPUDDRFlash復(fù)位異步收發(fā)器的波特率DDR1時(shí)鐘校驗(yàn)正常DDR2時(shí)鐘校驗(yàn)正常DDR1數(shù)據(jù)校驗(yàn)正常DDR2數(shù)據(jù)校驗(yàn)正常以上為系統(tǒng)啟動(dòng)的最初階段,芯片主要會(huì)對(duì)DDR進(jìn)行檢測(cè),若此階段校驗(yàn)失敗則Bootloader不再繼續(xù),系統(tǒng)停止運(yùn)行。 PS:對(duì)于現(xiàn)在帶操作系統(tǒng)的電視來(lái)說(shuō),程序的運(yùn)行都是在DDR中,若DDR工作異常,則系統(tǒng)無(wú)法運(yùn)行。第一階段3Hello U-Boot 加載U-Boot代碼U-Boot 1.1.6(Jun 18 2011-10:24:15) BOOT版本

4、信息Board: MSTAR JANUS2 (CPU Speed 600 MHz) 芯片信息及速率DRAM: 128MBytes DDR容量為128MBU-Boot is running at DRAM 0 x87600000 BOOT在DDR中的運(yùn)行地址第二階段會(huì)顯示Boot版本,CPU及DDR信息。此階斷主要將Bootloader的stage2加載到DDR中,為下一步初始化硬件,加載Kernel做準(zhǔn)備。第二階段3LOGO、ENV=SERIAL 環(huán)境變量Flash is detected(0 x0906,0 x1c,0 x31,0 x15) 檢測(cè)到FlashMDrv_SERFLASH_Get

5、Info() Flash類(lèi)型-品牌u32AccessWidth = 1 存取位數(shù)u32TotalSize= 2097152 Flash容量/u32BlkNum= 32 塊數(shù)量/u32BlkSize= 65536 塊大小 nand:AUTO CE/WP nand:自動(dòng) 片選 寫(xiě)保護(hù)第三階段主要檢測(cè)Flash信息,如果驗(yàn)證通過(guò)則將從Flash中讀取Kernel到DDR。第三階段3Serial-COM5040917BIST OKBIST OKALL BIST OK!3456789A456789A456789AB56789ABC 67780123456789ABCDEF0123456789ABCDEF

6、456789A456789AB 7777U-Boot 2011.06 (Aug 31 2012 - 13:35:16).Starting kernel .Uncompressing Linux. done, booting the kernel.8M/S系列正常Log3打印信息顯示:兩組DDR的時(shí)鐘校驗(yàn)正常,但緊接著第四行檢測(cè)它們與主芯片數(shù)據(jù)校驗(yàn)錯(cuò)誤。無(wú)返回信息8M/S系列DDR異 -550123456789A0123456789A-5 8M/S系列DDR異常1每一行中第一個(gè)中括號(hào)內(nèi)部顯示的主芯片輸入到DDR的信息,第二個(gè)中括號(hào)顯示的是DDR輸出返回到主芯片中的信息,

7、兩者之間誤差不超過(guò)3個(gè)數(shù)。很明顯可發(fā)現(xiàn)第一顆DDR返回是不正常的,那么基本可以判斷為第一顆DDR出現(xiàn)損壞或虛焊(修復(fù)后證實(shí)故障點(diǎn)為U12 虛焊)3DDR0時(shí)鐘校驗(yàn)失敗,在第4行的通訊檢測(cè)中,發(fā)現(xiàn)主芯片到該DDR的輸入信息都沒(méi)有,那么很可能是主芯片虛焊或損壞,當(dāng)然也不完全排除DDR虛焊的情況,經(jīng)維修后故障為主芯片虛焊。8M/S系列DDR異常23第二、三行顯示兩顆DDR均檢測(cè)失敗,第四五行顯示兩顆DDR均沒(méi)有收到來(lái)自主芯片的信息,測(cè)量DDR供電正常,故障范圍可以判斷主芯片不良或是虛焊,修復(fù)后證實(shí)主芯片損壞。(DDR供電短路也會(huì)引起上述打印信息)8M/S系列DDR異常33第一顆DDR自檢失敗,所以分

8、析第一顆DDR損壞或者CPU和第一顆DDR之間的排阻虛焊導(dǎo)致,多數(shù)為CPU損壞。判斷是否為CPU損壞的方法,測(cè)量CPU內(nèi)核供電LDO輸出端對(duì)地阻值,正常一般為60歐,有的為0歐,可用手指感受下CPU溫度,剛開(kāi)機(jī)如果CPU很快發(fā)熱的話,就很有主芯片損壞。8M/S系列DDR異常43打印信息顯示:機(jī)器已經(jīng)順利檢過(guò)DDR、U-BOOT,當(dāng)開(kāi)始跑到NAND的時(shí)候卻發(fā)現(xiàn)無(wú)法識(shí)別FLASH,無(wú)法讀取FLASH數(shù)據(jù)。這種情況一般升級(jí)主程序即可。如果無(wú)法升級(jí)則要檢查NAND是否正常。8M/S系列FLASH異常13壞塊8M/S系列FLASH異常2右邊顯示BAD BLOCK,即NAND有壞塊的意思。這種情況需要更換

9、NAND。38M/S系列FLASH異常3無(wú)法掛載root, flash有不識(shí)別的區(qū)。這種一般為NAND或EMMC自身?yè)p壞所致,須更換。38M/S系列主程序異常LogBoot正常,但主程序丟失,重新升級(jí)主程序即可。3對(duì)于8M/S機(jī)芯無(wú)打印信息輸出,首先可以用ISP_Tool這個(gè)工具對(duì)其燒寫(xiě)B(tài)oot,如果能連接則硬件無(wú)問(wèn)題。芯片和DDR通訊故障較多,可根據(jù)打印的內(nèi)容來(lái)判斷BIST檢測(cè)OK的一般沒(méi)有硬件故障,大多是排阻或芯片虛焊;BIST0對(duì)應(yīng)為程序運(yùn)行DDR,BIST1對(duì)應(yīng)為圖像處理DDR。從打印信息中無(wú)法判斷故障時(shí),可以嘗試重刷Boot和升級(jí)主程序,很多問(wèn)題能迎刃而解。8M/S系列維修總結(jié)38K

10、系列正常Log3DDR檢測(cè)檢測(cè)BOOT信息信息DRAM Channel A Calibration.HW Byte 0 : Calibration DQS(95 30), Error !HW Byte 1 : DQS(18 27), Size 10, Set 22.HW Byte 2 : DQS(23 28), Size 9, Set 25.HW Byte 3 : DQS(16 27), Size 12, Set 21.DRAM Input DQS Calibration fail !異常8K系列DDR異常Log上圖中DDR檢測(cè)失敗,造成的原因一般為DDR和CPU虛焊或自身?yè)p壞,DDR供電異常

11、。3K機(jī)芯DDR測(cè)試中,HW Byte0和HW Byte1代表DDR1HW Byte2和HW Byte3代表DDR2,故上圖Log中通訊出錯(cuò)的是DDR2。8K系列DDR異常Log3EEP讀取失敗,通常為I2C總線出現(xiàn)異常所致。8K系列I2C異常LogEEPROM出錯(cuò)時(shí)首先應(yīng)檢測(cè)SCL和SDA電壓是否正常,EEP本身?yè)p壞的機(jī)率還是不大,一般多為I2C總線上掛的高頻頭,功放甚至是板材本身漏電所引起。3 8K機(jī)芯無(wú)單獨(dú)存放Boot的SPI-Flash,Boot存放于NAND或是EMMC當(dāng)中,所以當(dāng)出現(xiàn)沒(méi)有打印信息時(shí),可以嘗試用工具燒寫(xiě)用工具燒寫(xiě)B(tài)oot。燒寫(xiě)過(guò)程中可以根據(jù)工具中返回的Log判斷故障位

12、置,如果串口完全連不上,則要檢查芯片供電,復(fù)位和芯片自身是否正常。 DDR測(cè)試失敗時(shí),很多都是主芯片本身虛焊,可通過(guò)用力按壓芯用力按壓芯片片來(lái)判斷。 采用MT5501芯片的機(jī)芯很多只打印個(gè)Boot的問(wèn)題,這種故障NAND/主芯片/DDR都有遇到,由易到難代換。8K系列維修總結(jié)38A機(jī)芯正常Log分析3DDR數(shù)據(jù)時(shí)鐘檢測(cè)數(shù)據(jù)時(shí)鐘檢測(cè)DDR地址線檢測(cè)地址線檢測(cè)問(wèn)題主板打印信息只有兩行,說(shuō)明Boot并沒(méi)有運(yùn)行。這類(lèi)問(wèn)題首先應(yīng)考慮存放Boot的Flash工作是否正常,如果沒(méi)問(wèn)題可重新燒寫(xiě)B(tài)oot。8A機(jī)芯Boot異常Log分析3打印信息第三到六行出現(xiàn)lane0 x Fail,Lane出錯(cuò)可以表明和DD

13、R通訊時(shí)發(fā)生了故障,但并不能具體到某顆DDR,嘗試更換DDR即可(一般為第一個(gè)DDR),有時(shí)主芯片損壞也會(huì)引起。8A機(jī)芯DDR異常Log分析38A機(jī)芯DDR異常Log分析問(wèn)題主板顯示DDR地址線檢測(cè)失敗,一般為DDR損壞,但難以判斷具體哪顆DDR引起,維修時(shí)注意。38A機(jī)芯維修總結(jié) 8A機(jī)芯軟件故障率較高軟件故障率較高,大多表現(xiàn)為開(kāi)機(jī)后在Logo處停下,進(jìn)不了主頁(yè)。此類(lèi)故障直接升級(jí)主程序直接升級(jí)主程序均基本可解決。 8A機(jī)芯無(wú)專(zhuān)門(mén)燒寫(xiě)B(tài)oot的工具軟件,Boot可以用編程器編程器,通用串口通用串口工具輸入命令工具輸入命令或是專(zhuān)門(mén)的引導(dǎo)專(zhuān)門(mén)的引導(dǎo)SD卡卡來(lái)燒寫(xiě)。 8A機(jī)芯串口默認(rèn)為關(guān)閉狀態(tài),所以

14、打印信息只會(huì)打印到start kernel.,需要手動(dòng)打開(kāi)串口手動(dòng)打開(kāi)串口后,才會(huì)顯示加載內(nèi)核后的信息。38R系列上電時(shí)首先也會(huì)檢測(cè)DDR通訊,只是不打印出來(lái)。在8R6X機(jī)芯上第一顆DDR出問(wèn)題是不會(huì)有任何信息出來(lái)的,8R9X上則會(huì)打印一個(gè)H。上圖為8R6X的Log中,前面是有打印的,問(wèn)題出在第二顆DDR上,CPU和它的通訊有問(wèn)題。8R系列異常Log分析停在此處3 上圖故障板中測(cè)量各個(gè)關(guān)鍵點(diǎn)電壓正常,嘗試給主板燒寫(xiě)引導(dǎo)程序,可以寫(xiě)入成功。嘗試燒寫(xiě)主程序,升級(jí)后故障依舊,懷疑第二顆DDR損壞,更換后,開(kāi)機(jī)正常。8R系列異常Log分析3上面顯示程序在運(yùn)行過(guò)程中丟失,一般對(duì)其重新升級(jí)主程序。之前8M

15、系列也會(huì)有同樣的打印信息,對(duì)比起來(lái)記憶會(huì)更加深刻。8R系列異常Log分析38R系列異常Log分析上面顯示讀取NAND中的鏡像失敗,這種一般重新升級(jí)主程序即可,升級(jí)過(guò)程注意NAND壞塊數(shù)量,過(guò)多必須要更換。38R機(jī)芯無(wú)打印信息時(shí)可以首先用工具軟件升級(jí)Boot:能連接的情況下表明CPU和Flash沒(méi)有問(wèn)題。不能連接則檢查CPU和Flash自身工作條件。工具能連接但是無(wú)法寫(xiě)入Boot,這類(lèi)問(wèn)題需要檢查CPU和DDR1(位號(hào)U2)之間的通訊是否正常-排阻或板材。Boot寫(xiě)入正常但是仍無(wú)打引信息,這類(lèi)問(wèn)題需要檢查CPU和DDR2(位號(hào)U3)之間的通訊-排阻或板材。8R6X由于板材問(wèn)題占多數(shù),所以在更換D

16、DR或芯片前一定要測(cè)試排阻對(duì)地阻抗是否正常。8R系列維修總結(jié)38H系列異常Log分析32182 ERROR-HI_PDM:DRV_PDM_GetPanelIndex922:Medium panel index19 is out of range18!2201 ERROR-HI_PDM:DRV_PDM_GetPanelIndex922:Medium panel index19 is out of range18!2209 ERROR-HI_PDM:DRV_PDM_ReadPanelBody998:ERR: HI_DB_GetKeyByName Failure!2216 ERROR-HI_PDM:

17、DRV_PDM_GetPanelParam1021:Call PDM_ReadPanelBody Failure!2223 ERROR-Invalid:PANEL_DRV_CheckPanelRect64:Func:PANEL_DRV_CheckPanelRect Line:64 Info:2231 ERROR-Invalid:PANEL_DRV_CheckPanelRect64:Panel width invalid!2238 ERROR-Invalid:HI_DRV_PANEL_Init1407:Func:HI_DRV_PANEL_Init Line:1407 Info:2245 ERRO

18、R-Invalid:HI_DRV_PANEL_Init1407:Get PanelInfo from PDM failed or PanelInfo Illegal! 根據(jù)打印信息顯示,當(dāng)前根據(jù)打印信息顯示,當(dāng)前EEPROM中的屏參為中的屏參為19,而軟件支持屏參范圍只到,而軟件支持屏參范圍只到18 ,因此會(huì),因此會(huì)出現(xiàn)黑屏問(wèn)題??赡苁怯捎谏?jí)了出現(xiàn)黑屏問(wèn)題??赡苁怯捎谏?jí)了8200-8H80的軟件導(dǎo)致。的軟件導(dǎo)致。嘗試進(jìn)入嘗試進(jìn)入recovery模式重新升級(jí),但是無(wú)法進(jìn)入到模式重新升級(jí),但是無(wú)法進(jìn)入到recovery(有可能是已經(jīng)進(jìn)入,但是(有可能是已經(jīng)進(jìn)入,但是屏幕無(wú)法顯示),因此,使用屏

19、幕無(wú)法顯示),因此,使用Hitool工具重新燒寫(xiě)工具重新燒寫(xiě)boot程序,然后進(jìn)入程序,然后進(jìn)入recovery模式,模式,重新升級(jí)重新升級(jí)65G8210主程序后,故障排除。主程序后,故障排除。打印信息顯示:無(wú)法讀取eMMC,經(jīng)分析,這種情況大部分可能是eMMC損壞,或者主芯片損壞,若依舊無(wú)法修復(fù),則需考慮板材問(wèn)題。8H系列異常Log分析38H系列維修總結(jié)4升級(jí)小板介紹4-1 升級(jí)小板實(shí)際上是一塊USB轉(zhuǎn)串口的轉(zhuǎn)接板。通過(guò)它對(duì)主板的Flash進(jìn)行燒寫(xiě)程序,就是利用它來(lái)建立電腦USB口和主板主芯片串口之間地通訊。當(dāng)前我們采用的方案為CH341A升級(jí)小板和FT2232刷機(jī)盒子。4-1 左上角有個(gè)開(kāi)關(guān),查看打印信息時(shí)候開(kāi)關(guān)要打在UART一邊,即左邊 部分8M系列的主板需要把 RXD-SDA,TXD-SCL相連(如右圖)才能顯示出打印信息,通過(guò)將開(kāi)關(guān)撥動(dòng)到IIC即可。升級(jí)小板介紹打印工具安裝與調(diào)試4-2 我們常用的超級(jí)終端工具軟件 secureCRT,圖標(biāo)為右圖,這是一款很強(qiáng)大的軟件

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論