版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
AmlogicApplicationNotesApplicationNotesAmlogic(M801)平板電腦硬件調(diào)試指南Revision :V0.1Owner:HWMIDTeamDate:20131128AmlogicConfidential 1/22AmlogicApplicationNotes簡(jiǎn)介本文主要針對(duì)AmlogicM801/M802的平板方案的硬件,進(jìn)行調(diào)試方面的分析。本手冊(cè)指導(dǎo)有一定調(diào)試知識(shí)、能夠熟練使用萬(wàn)用表、示波器等基本設(shè)備的硬件、軟件工程師在樣機(jī)調(diào)試階段的調(diào)試工作,主要包括以下幾個(gè)方面的檢查:基本檢查(短路、斷路、電源、RESET、晶振、CLK等)啟動(dòng)檢查(無(wú)電流、無(wú)串口信息、uboot分析、無(wú)法升級(jí)、kernel 死機(jī)或重啟、Flash無(wú)法讀寫(xiě)等)顯示檢查(LCD無(wú)法顯示、HDMI無(wú)輸出等)wifi 檢查(wifi 無(wú)法連接、wifi 信號(hào)質(zhì)量不好等)聲音檢查(喇叭沒(méi)有聲音輸出,耳機(jī)沒(méi)有聲音輸出,錄音無(wú)聲音、錄音有雜音等 )其它檢查(IR、傳感器、攝像頭、USB、OTG、觸摸屏等)AmlogicConfidential 2/22AmlogicApplicationNotes基本檢查序號(hào) 檢查項(xiàng)目 檢查結(jié)果目測(cè)MID的PCBA,確保沒(méi)有明顯的漏焊、虛焊、短路;用萬(wàn)用表測(cè)量各路電源,確保沒(méi)有短路現(xiàn)象;用穩(wěn)壓電源限流(一般限流500mA)上電,如供電沒(méi)問(wèn)題,用萬(wàn)用表測(cè)量各路電壓及示波器其紋波(設(shè)置20mV,1uS、1mS間隔);靠近CPU管腳測(cè)量RESET_CPU信號(hào),確保復(fù)位信號(hào)正常;示波器測(cè)量24M晶振是否正常;示波器測(cè)量SD_CLK是否有信號(hào)輸出(萬(wàn)用表測(cè)量約1.5V);7基本電壓子序號(hào)檢查項(xiàng)目電壓(V)紋波(mV)備注1VDD_EE0.92VCCK0.93DDR3_1.5V1.354VDDIO_AO181.85IOREF_1V81.86VCC1.8V1.87AVDD1.8V1.88VDDIO_AO292.99VCC3.3V3.310<注1>調(diào)試時(shí),請(qǐng)用穩(wěn)壓電源,限流 500mA進(jìn)行供電,避免有短路燒毀平臺(tái)。<注2>若以上條件滿(mǎn)足,系統(tǒng)約 100mA@5V。AmlogicConfidential 3/22AmlogicApplicationNotes啟動(dòng)檢查電壓正常后,確認(rèn)系統(tǒng)的復(fù)位信號(hào)、24M晶振輸出正常,就可以通過(guò)TF卡或PC工具對(duì)平臺(tái)進(jìn)行升級(jí)。注:電壓、電流正常,復(fù)位信號(hào)、24M晶振OK后,焊接串口上電,會(huì)有一句打印信息。(TF串口除外)檢查項(xiàng)目子序號(hào)調(diào)試問(wèn)題檢查結(jié)果有電流,串口1找一個(gè)好的平臺(tái)確認(rèn)啟動(dòng)卡是否OK;無(wú)打印信息2插入啟動(dòng)卡,上電,觀(guān)察電流是否有變化;如果沒(méi)有變化,測(cè)量CARD_VCC、CARD_DET、CARD_EN是否正常,并用示波器測(cè)量SD_D0_B和SD_CMD_是B否有信號(hào);3確保串口線(xiàn)的正確連接(公板順序?yàn)椋篏ND、TX、RX、VCC);用示波器測(cè)量TX,上電時(shí)是否有信號(hào)輸出;4確保串口工具設(shè)置正確,如果是USB的,多試幾次;無(wú)法升級(jí)1敲入:mmcinfo,查看TF卡是否正常;2敲入:mmcinfo;fatloadmmc012000000recovery.img;bootm,來(lái)進(jìn)行手動(dòng)升級(jí),并觀(guān)察是否能夠正常跑;3如果出現(xiàn)升級(jí)界面,但無(wú)法升級(jí),那么重新插拔卡,再按按鍵選擇升級(jí)文件,以避免TF讀卡失敗造成的升級(jí)不成功;4換其他升級(jí)卡,避免系統(tǒng)挑卡造成升級(jí)失?。慌躃ernel重啟1u-boot下測(cè)量VCCK和DDR3_1.5V的DC端和CPU端的電壓,看是否有較大壓降(或示波器直接測(cè)量CPU端電壓,看是否存在較大跌落);2用萬(wàn)用表測(cè)量后端受控電壓是否短路(VCCX2、VCC5V、VCCX3等),如無(wú)法解決,用示波器測(cè)量確認(rèn)哪路電壓打開(kāi)造成的重啟;跑kernel死機(jī)1萬(wàn)用表測(cè)量CPU端的VCCK,是否達(dá)到要求;示波器測(cè)量啟動(dòng)中的跌落;2測(cè)量DDR3的頻率是否OK;3如果DDR3頻率較低,查看PCB,確認(rèn)是否Layout造成;否則調(diào)整其時(shí)序等參數(shù);注:8bit和16bitDDR3需要用不同的DDR參數(shù),參數(shù)不對(duì),會(huì)造成DDR跑不起來(lái),或不穩(wěn)定。AmlogicConfidential 4/22AmlogicApplicationNotes檢查項(xiàng)目子序號(hào)調(diào)試問(wèn)題檢查結(jié)果Flash無(wú)法讀1認(rèn)真檢查,確定NAND焊接沒(méi)有問(wèn)題;寫(xiě)2確認(rèn)Nand是否為QPL支持的型號(hào),否則換成能支持的Flash型號(hào);確認(rèn)R/B的上拉電阻焊接是否OK,測(cè)量NAND的R/B信號(hào)在平常是不是高電平;從串口中查看NAND的ID,并找資料確認(rèn)ID是否正確,或用萬(wàn)用表的二極管檔測(cè)量各個(gè)信號(hào)的阻抗,是否一致,對(duì)異常阻抗的信號(hào)進(jìn)一步分析。不同型號(hào)的NAND,pin38、39處電壓可能不一樣,需要根據(jù)datasheet進(jìn)行確定:如果打印信息顯示Flash受保護(hù),那么測(cè)量NAND的pin19管腳是否為高電平(低電平為寫(xiě)保護(hù));測(cè)量各信號(hào)是否存在虛焊、短路的現(xiàn)象;注1:可以從打印信息查看TF初始化是否成功。3.1u-boot 的燒錄調(diào)試中,u-boot可能會(huì)損壞,或需要換u-boot,此時(shí)不必要再重新升級(jí)整個(gè)code,而是單獨(dú)進(jìn)行u-boot燒錄即可。u-boot的讀取:a)把u-boot.bin 文件放到TF卡中,輸入:mmcinfo;fatloadmmc012000000u-boot.bin注:u-boot.bin 為u-boot的名字,如果名字不一樣,需要作相應(yīng)的更改。在串口命令行輸入:loady,然后在串口上通過(guò)Ymode在PC上把u-boot傳輸?shù)紻DR3;U-boot燒錄到NANDFlash:storerom_write12000000060000AmlogicConfidential 5/22AmlogicApplicationNotes注:燒錄完成后,需要輸入: reset 來(lái)進(jìn)行重啟3.2u-boot 的分析u-boot的打印信息中可以分析很多東西:nosdiodebugboarddetected ——表示沒(méi)有 SDIOdebug小板(注 1)TE:128993BT:14:00:04Nov282013voltagesetfrom0x18to0x24,addr:0x36,,voltagesetfrom0x24to0x24,addr:0x50 ——PMU各路電源寄存器設(shè)置值CPUclockis792MHz ——目前 CPU頻率Amllog:DDR0-initpasswithPGSR0:0xc0000fffAmllog:DDR1-initpasswithPGSR0:0xc0000fffDDRclockis696MHzwith1Tmode ——DDR頻率,且 1T模式DDRcheckpass!DDRinituse:17902usHHH,,Imageucl-decompressdoneandtimeuse:36546us0x12345678Bootfrominternaldevice1stNAND ——從內(nèi)部啟動(dòng) u-bootLoadUBOOTtotaluse:193393us,,U-boot-00000-gf3b7c06-dirty(m8_k100_v1@jb-mr2-amlogic)(Nov282013-13:59:53)-- 版本及時(shí)間DRAM:1GiB ——DDR大小,1GBrelocationOffsetis:2fed0000,,NANDdeviceid:2c64444ba9000 ——NANDID(注2)detectNANDdevice:BrevisionNAND8GiBMT29F64G08CBABAdetected2NANDchips ——檢測(cè)到 2PCSNANDAML_NAND_NEW_OOB:newoobbus_cycle=5,bus_timing=7,system=3.9ns,flash->T_REA=16,flash->T_RHOH=15,,注1:有Debug小板時(shí),打印信息從SDIO的Debug小板進(jìn)行輸出;注2:通過(guò)NANDID可以查看是否正確,并定位問(wèn)題點(diǎn)。AmlogicConfidential 6/22AmlogicApplicationNotes3.3Flash 的讀寫(xiě)擦除NandFlash:storeerase0擦除NandFlash:storescrub0注:storescrub0 會(huì)擦除nand原廠(chǎng)的標(biāo)識(shí),一般不建議使用。擦除NAND的cache、data、media分區(qū):把recovery.img 文件放到TF卡里,u-boot串口界面下輸入:mmcinfo;fatloadmmc012000000recovery.img;bootm, 或者按升級(jí)鍵進(jìn)入升級(jí)界面,手動(dòng)選擇擦除。注:對(duì)于一些已經(jīng)用過(guò)的 NAND,再次使用時(shí),如果用 TF卡和PC工具都無(wú)法升級(jí),nandscrub0后,可用次方法清除 nand的數(shù)據(jù)。此時(shí)不要放升級(jí)文件放到 TF卡里面,否則會(huì)直接升級(jí)。3.4 普通GPIO的讀寫(xiě)方式GPIO有輸入、輸出功能,首先必須設(shè)置OEN,OEN位為高,GPIO為輸入功能,OEN位為低,為輸出功能;輸出功能時(shí),0為輸出低,1為輸出高。u-boot下GPIO的讀寫(xiě)讀寄存器:md寄存器地址寫(xiě)寄存器:mw寄存器地址 寄存器值BL_EN控制范例:查找Pinmux知道,BL_EN(GPIOD_1)的OEN為2012[17]——寄存器2012的bit17,OUT為2013[17];所以u(píng)-boot下OEN的控制地址為:c1100000+2012x4=c1108048,OUT的地址為:c110+2013x4=c110804c 。讀取OEH的值:mdc1108048值為:c1108048:ffdfffff ,bit[17] 為1,所以O(shè)EH為輸入狀態(tài);如果要控制 BL_EN為輸出,必須設(shè)置bit[17] 為0;寫(xiě)OEH的值:mwc1108048ffddffff讀取OUT的值:mdc110804c寫(xiě)OUT的值:mwc1108048xxxxxx注1:為了確保正確控制,一般先控制OUT,在控制OEH。注2:寫(xiě)寄存器的值時(shí),只能更改需要更改的bit,否則更改其他,會(huì)造成其他異常情況。系統(tǒng)啟動(dòng)后控制方式一:讀取寄存器:echorc0xaaaa>/sys/class/amhdmitx/amhdmitx0/debug寫(xiě)寄存器:echowc0xaaaabbbbbbbb>/sys/class/amhdmitx/amhdmitx0/debug方式二:先輸入:cat/sys/class/amlogic/debugAmlogicConfidential 7/22AmlogicApplicationNotes讀寄存器:echoreadc0xaaaa>/sys/class/amlogic/debug寫(xiě)寄存器:echowritevaluec0xaaaa>/sys/class/amlogic/debug電源控制4.1PMU的控制PMURN5T618M的控制及讀寫(xiě),在整個(gè)調(diào)試中作用很大,必須學(xué)會(huì)。uboot下:用命令:pmu_reg[r/w]addr[value]例子:pmu_regr0x00 --readregister0x00ofPMUpmu_regw0x000x55--writeregister0x00to0x55Kernal下:設(shè)置操作寄存器地址:echoXX>/sys/class/power_supply/battery/rn5t618_reg_base ---- 設(shè)置要操作的寄存器地址為xx讀寫(xiě)對(duì)應(yīng)寄存器:cat/sys/class/power_supply/battery/rn5t618_reg ---- 讀取要操作的寄存器echoYY> /sys/class/power_supply/battery/rn5t618_reg ---- 將寄存器xx的值設(shè)為YYrn5t618_reg_base節(jié)點(diǎn)設(shè)置一次即可,后續(xù)的讀寫(xiě)操作都是針對(duì)之前設(shè)置的地址而言,如果要更換操作的寄存器,則需重新設(shè)置寄存器地址。 常用控制的寄存器(待總結(jié)更新)5. LCD檢查項(xiàng)目子序號(hào)調(diào)試問(wèn)題檢查結(jié)果LCD無(wú)法點(diǎn)亮1確定code是否對(duì)應(yīng)相應(yīng)的LCDPanel(如TTL、LVDS、Mini-LVDS);2a)檢查L(zhǎng)CD_3.3V電壓是否正確b)開(kāi)機(jī)時(shí)LCD_3.3V是否有跌落3VCCx3(MIPIPANEL此網(wǎng)絡(luò)是VCC_LCD)是否有電,查看VCCX3_EN(VCCX3_EN#)控制的MOS管電路(TTL、LVDS屏中,VCCX3_EN使用理光PMUGPIO_0);4背光是否點(diǎn)亮:BL_EN是否為高;BL_PWM占空比是否設(shè)AmlogicConfidential 8/22AmlogicApplicationNotes置過(guò)低或?yàn)榱?,?dǎo)致背光被關(guān)閉?5測(cè)量LCD_AVDD、VGH、VGL、VCOM是否正常,VCOM會(huì)導(dǎo)致屏的顯示問(wèn)題,有些panel在溫度比較高時(shí),VCOMsink電流會(huì)變大,致VCOM分壓變化,造成屏閃,可將分壓電阻改??;6確定LCD屏的Reset、STBYB、MODE等信號(hào)狀態(tài)是否正確;7TTL屏:用示波器測(cè)量D_CLK、DE和RGB信號(hào)是否正常;8LVDS、mini-LVDS屏:a)確保LVDS_AVDD25供電正常;b)測(cè)量LVDS_REXT_600(R281)處電阻焊接是否OK,電壓是否約為0.6V;c)用萬(wàn)用表測(cè)量LVDS信號(hào)是為約為1V;d)示波器測(cè)量是否有信號(hào);9確認(rèn)屏是否需要SPI或I2C初始化10MIPI/EDPpanel差分信號(hào)走線(xiàn)嚴(yán)格100歐姆阻抗設(shè)計(jì)顯示閃爍&水11.確認(rèn)VCOM正確紋2.確認(rèn)AVDD沒(méi)有大的紋波,尤其是低頻紋波3.背光的供電VCCX3需經(jīng)mos控制4.大尺寸RETINApanel背光耗電很大,VBAT低壓時(shí)可能會(huì)閃爍,可將背光boostIC輸入電源改接VBAT減少壓降。注:5R7由FB/0.195計(jì)算得來(lái),如果太大,會(huì)造成背光無(wú)法顯示。5.1 背光控制1)kernal 里開(kāi)關(guān)背光:cat/sys/class/amlogic/debug讀取開(kāi)關(guān)狀態(tài):echoreadc2013>/sys/class/amlogic/debug打開(kāi):echowritedfffffffc2013>/sys/class/amlogic/debug關(guān)閉:echowritecfffffffc2013>/sys/class/amlogic/debug2)kernal里調(diào)節(jié)背光亮度cd/sys/class/backlight/aml-b1echoxx>brightness (調(diào)節(jié)PWM占空比)Note:xx取值范圍從0到255,0對(duì)應(yīng)最小亮度,255對(duì)應(yīng)最大亮度。3)UBOOT下開(kāi)關(guān)背光AmlogicConfidential 9/22AmlogicApplicationNotes打開(kāi)背光 :videodevbl_onormwc110804cdfffffff關(guān)閉背光 :videodevbl_offormwc110804ccfffffff5.2 顯示控制(include 背光)1)Kernal里開(kāi)關(guān)顯示:打開(kāi)LCD:echoenable>/sys/class/lcd/debug關(guān)閉LCD:echodisable>/sys/class/lcd/debug2)uboot下控制LCD顯示(LVDS、MIPI、eDP):打開(kāi)LCD顯示:videodevenable關(guān)閉LCD顯示:videodevdisable注:此命令與LCD接口無(wú)關(guān),每種接口都可以用。5.3LCD_3.3V控制GPIODV_29,OEN:2012[29],OUT:2013[29]cat/sys/class/amlogic/debug讀取狀態(tài):echoreadc2013>/sys/class/amlogic/debugechoreadc2012>/sys/class/amlogic/debug打開(kāi):echowriteffffffffc2013>/sys/class/amlogic/debug關(guān)閉:echowritedfffffffc2013>/sys/class/amlogic/debug5.3VCCX3控制RN5T618MVCCX3_ENn:GPIO0,輸出1即高阻態(tài)關(guān)閉VCCX3步.驟如下:1、讀取VCCX3_ENn的GPIO的狀態(tài)echor0x91>/sys/class/power_supply/battery/pmu_reg2、關(guān)閉VCCX3--將寄存器0x91設(shè)為0x01:echow0x910x01>/sys/class/power_supply/battery/pmu_regAmlogicConfidential 10/22AmlogicApplicationNotes6. HDMI檢查項(xiàng)目子序號(hào)調(diào)試問(wèn)題檢查結(jié)果HDMI無(wú)輸出1MID界面是否顯示“HDMI已連接”,測(cè)量HDMI_HPD是否為高、HDMI_PW是否為5V;2測(cè)量HDMI_1.8V和HDMI_PW供電是否正常;3確認(rèn)HDMI外圍器件:9R4\9C7焊接是否良好,值是否正確;(HDMIREXT處的電壓應(yīng)該約為0.6V);4HDMI的I2C通訊是否成功,有無(wú)短路現(xiàn)象;5HDMI的高速差分信號(hào)是否有短路;HDMI的座子是否正確,是否焊接良好;6檢查L(zhǎng)ayout,是否HDMI高速差分線(xiàn)的過(guò)孔太多、且沒(méi)有完整的參考平面;7切換到HDMI,并通過(guò)示波器測(cè)試以確認(rèn)信號(hào)是否正確;8敲入:echo480p>/sys/class/display/mode,強(qiáng)制切換到HDMI輸出(可把480p更改為720p而輸出720p),并通過(guò)示波器測(cè)量其信號(hào);9如圖9C9默認(rèn)NC,裝件會(huì)導(dǎo)致無(wú)輸出6.1 手動(dòng)切換到HDMIecho720p>/sys/class/display/modeecho1080p>/sys/class/display/mode由HDMI切換到LCD屏echopanel>/sys/class/display/mode注:用以上命令,未接 HDMI或沒(méi)有LCD屏,均可使用。AmlogicConfidential 11/22AmlogicApplicationNotes7. wifi 檢查檢查項(xiàng)目子序調(diào)試問(wèn)題檢查結(jié)果號(hào)Wifi&BT無(wú)法USBwifi連接1確認(rèn)USBB外圍器件、wifi等相關(guān)器件焊接良好;2確認(rèn)軟件配置正確,且WIFI供電正常;AP6181/AP6210/AP6330等2確定WIFI模塊供電是否正常;3在初始化時(shí),確認(rèn)模塊的是否有穩(wěn)定的32.768KHz時(shí)鐘;426M晶振焊接是否OK,時(shí)鐘輸出是否正常;確認(rèn)晶體是否:26M_16pF_10ppm5用示波器測(cè)量初始化時(shí),確認(rèn)WIFI_PWREN(PIN12)是否為高6確認(rèn)模塊的PIN23(電感7L1)是否約為1.5V,否則更換電感。7SDIO信號(hào)是否在復(fù)位信號(hào)穩(wěn)定后輸出,SDIO的D0-D3、CMD內(nèi)部是否有上拉。8天線(xiàn)是否焊接好。9CPU的TX接BT的RX,CPU的TX接BT的RX;如帶流控,則CPU的RTS接目標(biāo)設(shè)備的CTS,CPU的CTS接目標(biāo)設(shè)備的RTS10CPU的PCM_DIN接BT的PCM_DOUT,CPU的PCM_DOUT接BT的PCM_DIN;wifi信號(hào)質(zhì)量1WIFI天線(xiàn)是否焊接良好,接地端是否足夠粗;不好2Layout是否對(duì)天線(xiàn)做50Ω的阻抗,是否嚴(yán)格按照天線(xiàn)規(guī)格書(shū)的Layout說(shuō)明;3USB&SDIO雙lay模塊,天線(xiàn)共享,各自分支部分需用電阻隔開(kāi),如:裝的是USBWIFI則到SDIORFpin部分的走線(xiàn)要斷開(kāi),否則會(huì)引起信號(hào)衰減。4測(cè)量26M晶振的頻偏,是否小于15ppm。5天線(xiàn)是否受機(jī)構(gòu)影響較大,可以單獨(dú)測(cè)試PCBA的信號(hào)質(zhì)量;6天線(xiàn)質(zhì)量是否有問(wèn)題,更改其他天線(xiàn)試試;7找WIFI模組廠(chǎng)家?guī)兔y(cè)試RF的輸出/接收功率是否足夠AmlogicConfidential 12/22AmlogicApplicationNotes大;26M晶振對(duì)wifi 信號(hào)影響較大,需要嚴(yán)格選型。7.1AMPAKwifi 調(diào)試注意事項(xiàng)AMPAK的WIFI有幾個(gè)不同的pin-to-pin兼容的模塊,在原理圖設(shè)計(jì)和調(diào)試中,必須注意每個(gè)不同模塊對(duì)應(yīng)的外圍電路,做到原理圖、BOM正確,方便調(diào)試。 通用事項(xiàng)A,WIFI、BT等初始化前,32.768KHz的CLK必須有輸出;B,VBAT和VDDIO電源必須供電正常;C,WL_REG_ON必須等供電正常再拉高(給整個(gè) wifi 模塊供電);D,26M晶振的頻偏對(duì)wifi 信號(hào)質(zhì)量影響較大,需要用 IQ-flex 測(cè)量并調(diào)整匹配電容確認(rèn)。注1:32.768KHz的時(shí)鐘不準(zhǔn),占空比不是50%,wifi也可以工作,但BT工作會(huì)異常;注2:WL_REG_ON沒(méi)有控制(一直為高),會(huì)導(dǎo)致wifi無(wú)法工作。 單WIFI模塊——AP6181A ,26M晶振輸入為pin10,即使用左上角的晶振( Y4);AmlogicConfidential 13/22AmlogicApplicationNotesB ,AP6181時(shí),PIN29不能接電源,否則無(wú)法加載驅(qū)動(dòng)(據(jù)說(shuō): PIN29腳接電源時(shí),選擇晶振輸入端為:PIN30管腳)。 二合一模塊——AP6210/AP6330A,26M的晶振從pin30管腳輸入。注1:反相器U11的質(zhì)量會(huì)影響時(shí)鐘的質(zhì)量;注2:此處也可以使用晶振,但成本太高。AmlogicConfidential 14/22AmlogicApplicationNotesB,AP6330帶FM,WIFI支持2.4G和5G兩個(gè)頻段,其他和 AP6210pin-to-pin。模塊——AP6476A,26M晶振,需要采用 TXCO的高精度鐘振。AmlogicConfidential 15/22AmlogicApplicationNotesB,GPS天線(xiàn)部分,用無(wú)源天線(xiàn)時(shí),增加 LNA。模塊——AP6441AP6441EEPROM電源&I2C上拉需用1.8V。AmlogicConfidential 16/22AmlogicApplicationNotes8.Audio檢查檢查項(xiàng)目子序號(hào)調(diào)試問(wèn)題檢查結(jié)果喇叭沒(méi)有聲音1確認(rèn)軟件中HP_DET的狀態(tài)是否軟硬件狀態(tài)的一致,輸出(HP_DET是高還是低為耳機(jī)插入)2測(cè)量CPU/CODEC的各路供電是否正常,是否有音頻輸出到功放,相關(guān)元器件焊接是否OK;3功放IC的供電是否正常4功放IC的Mutepin是否正常5HP_AGND、AGND是否和GND接觸良好;6I2S、I2C通訊是否正常;,用示波器觀(guān)察波形7找軟件一起查找原因;耳機(jī)沒(méi)有聲音1確定軟件中HP_DET的狀態(tài)是否和硬件狀態(tài)的一致;輸出2HPR/HPL到耳機(jī)的線(xiàn)路是否導(dǎo)通;3CPU/Codec的各路供電是否正常;4HP_AGND是否和GND接觸良好;5找軟件一起查找原因;錄音無(wú)聲音1測(cè)量MIC_BIAS1是否有正常的輸出(ALC5616:0.9或0.75倍MICVDD左右)2確定咪頭相關(guān)電路焊接是否正確,注意MIC頭給高熱后易損壞3確認(rèn)軟件是否切換到板上的MIC;4CPU/Codec的各路供電是否正常;5AGND、HP_AGND是否和GND接觸良好;錄音有雜音1確認(rèn)Layout時(shí),MIC的相關(guān)信號(hào)是否用HP_AGND進(jìn)行包地;確認(rèn)MIC_BIAS\HP_AGND\MIC1P\MIC1N無(wú)受到周?chē)鷱?qiáng)烈的干擾;確認(rèn)MIC不在電感等附近;*不同的耳機(jī)座,可能會(huì)導(dǎo)致 HP_DET的狀態(tài)不一樣,需要軟件更改。8.1ALC5616寄存器的讀寫(xiě)先輸入命令:mount-tdebugfsnone/sys/devices/platform/aml_m8_rt5616.6/SND_M8_RT5616/codec_reg讀取寄存器:catcodec_reg更改寄存器:echo020808>codec_reg注:02是表示寄存器的地址 02H,0808是寄存器的值。AmlogicConfidential 17/22AmlogicApplicationNotes注:CODEC寄存器的更改,可以非常有效地來(lái)協(xié)助調(diào)試。AmlogicConfidential 18/22AmlogicApplicationNotes其它檢查檢查項(xiàng)目子序號(hào)調(diào)試問(wèn)題檢查結(jié)果陀螺儀1陀螺儀采用I2C通訊,一般會(huì)和3軸G-sensorMMA8452Q配合使用(即通過(guò)陀螺儀的I2C去控制G-sensor),若陀螺儀出現(xiàn)異常,G-sensor也會(huì)異常;陀螺儀和G-Sensor一起使用時(shí),在G-Sensor的I2C上也需加上拉電阻2.2K2觀(guān)察焊接是否良好;測(cè)量陀螺儀供電是否正常;3確定I2C_B是否異常,如CLK和SDA短路,上拉電阻、串阻未焊接好等;重力傳感器無(wú)1確認(rèn)焊接是否良好,供電是否正常;效2確認(rèn)G-sensor是單獨(dú)使用還是和陀螺儀配合使用,需要軟件、硬件的配合;3確認(rèn)I2C能夠正常工作,確認(rèn)G-sensor的通信方式的設(shè)置。重力傳感器不1G-sensor方向指示不準(zhǔn),需要軟件來(lái)調(diào)節(jié);準(zhǔn)磁傳感器無(wú)效1確認(rèn)供電是否正常,是否焊接良好;2確認(rèn)I2C是否正常;3確認(rèn)code是否支持;磁傳感器不準(zhǔn)1對(duì)電磁信號(hào)比較敏感,所以L(fǎng)ayout時(shí)就必須嚴(yán)格按照datasheet的Layout處理;2查找PCB,看周?chē)欠裼写箅娏骶€(xiàn)、電感、喇叭等磁性物體;攝像頭無(wú)顯示1確認(rèn)所用攝像頭是否為所支持的,且code是否OK;2檢查FPC座是否焊接良好,接口是否接觸良好;3測(cè)量供電是否正常,通常VDD18_CM為1.8V,AVDD_CM為2.8V;4測(cè)量J8的pin6(RESET)是否為高;5用示波器測(cè)量CPU是否有24M時(shí)鐘CMMCLK輸出,波形是否正常;6PWDN狀態(tài)是否正確(雙攝像頭時(shí),其中一個(gè)工作,另外一個(gè)必須進(jìn)入PowerDown);軟件PWDN的正確控制。7用串口查看攝像頭的I2C是否正常;8用示波器測(cè)量各信號(hào),確認(rèn)是否正常;AmlogicConfidential 19/22AmlogicApplicationNotesUSB無(wú)法連接1檢查USB座及相關(guān)電路是否焊接良好;PC2測(cè)量VBUS1電壓是否正常(4.8V-5.2V);3測(cè)量ID1是否為高電平(若為低電平,則USBA作為HOST功能);4檢查ID1上的串阻是否焊接良好;5確認(rèn)軟件是否支持
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年餐飲配送行業(yè)食品安全責(zé)任合同3篇
- 二零二五版綜合安全解決方案與保安勞務(wù)合同2篇
- 二零二五版搬家服務(wù)與物流數(shù)據(jù)共享合同樣本3篇
- 二零二五版房地產(chǎn)代理銷(xiāo)售合同示范文本解讀3篇
- 二零二五年度水上樂(lè)園供水及排水系統(tǒng)承包合同2篇
- 二零二五版影視制作合同:規(guī)定電影制作的流程與投資分配3篇
- 二零二五年度食堂物流配送服務(wù)合同2篇
- 二零二五年特種車(chē)輛銷(xiāo)售與操作培訓(xùn)服務(wù)合同3篇
- 二零二五版體育場(chǎng)館承包經(jīng)營(yíng)合同模板2篇
- 二零二五版寶鋼職工社會(huì)保障配套合同3篇
- 第2課《濟(jì)南的冬天》課件-2024-2025學(xué)年統(tǒng)編版語(yǔ)文七年級(jí)上冊(cè)
- 2024年水利工程高級(jí)工程師理論考試題庫(kù)(濃縮400題)
- 增強(qiáng)現(xiàn)實(shí)技術(shù)在藝術(shù)教育中的應(yīng)用
- TD/T 1060-2021 自然資源分等定級(jí)通則(正式版)
- 《創(chuàng)傷失血性休克中國(guó)急診專(zhuān)家共識(shí)(2023)》解讀
- 倉(cāng)庫(kù)智能化建設(shè)方案
- 海外市場(chǎng)開(kāi)拓計(jì)劃
- 供應(yīng)鏈組織架構(gòu)與職能設(shè)置
- 幼兒數(shù)學(xué)益智圖形連線(xiàn)題100題(含完整答案)
- 七上-動(dòng)點(diǎn)、動(dòng)角問(wèn)題12道好題-解析
- 2024年九省聯(lián)考新高考 數(shù)學(xué)試卷(含答案解析)
評(píng)論
0/150
提交評(píng)論