液晶开机打印信息.ppt

上传人:牧羊曲112 文档编号:5996482 上传时间:2023-09-12 格式:PPT 页数:42 大小:1.04MB
返回 下载 相关 举报
液晶开机打印信息.ppt_第1页
第1页 / 共42页
液晶开机打印信息.ppt_第2页
第2页 / 共42页
液晶开机打印信息.ppt_第3页
第3页 / 共42页
液晶开机打印信息.ppt_第4页
第4页 / 共42页
液晶开机打印信息.ppt_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《液晶开机打印信息.ppt》由会员分享,可在线阅读,更多相关《液晶开机打印信息.ppt(42页珍藏版)》请在三一办公上搜索。

1、王建中,如何用液晶打印信息检修故障,2012-7-29,什么是开机打印信息?,开机打印信息其实是机器本身运行程序的一部分,它能够实时显示机器内部程序指令的运行状态和运行进度。当我们获取了开机打印信息,那么机器内部的程序运行状态就基本对我们亮化了,就可以帮助我们快速判断出机器故障的所在了。比如,FLASH 坏了机器可能不能正常开机,DDR坏了机器可能也不能正常开机,而且有些机器有两块甚至4块DDR,那么不开机是由哪块DDR引起的呢?这些问题开机打印信息都可以帮我们解决。,如何获取开机打印信息?,获取开机打印信息需要我们准备的硬件:1)电脑 一台 2)液晶电视的ISP升级工具一个,如何获取开机打印

2、信息?,软件准备:1)升级小板的电脑驱动程序 2)超级终端工具软件 secureCRT,打印信息显示的机器开机检测硬件大致的先后顺序是怎样的?,一般来说机器开机时首先会检测DDR的版本以及DDR与主芯片之间的通讯是否通畅对引导程序即U-BOOT的版本及运行情况进行检测 检测主程序即NAND FLASH的版本和运行情况 对USB,功放,高频头等软件进行检测,利用打印信息判断故障部位,一般来说我们能分清楚信息中的几个模块就基本入门了,即DDR模块,U-BOOT模块,NAND FLASH模块。看明白这几个模块,你就能基本判断出你的程序运行到什么地方了,大致的故障范围也就明白了。比如说,如果打印信息显

3、示DDR还没正常检测过去,那么机器不可能是 NAND FLASH故障,所有机器都有打印信息吗?,这个因机器本身软件而异,有些机器可能在软件中禁用了,我们公司的MS99机芯打印信息,在确定机器正常,连接正常的情况下,只能打印6行信息。需要进入工厂模式打开打印信息开关。,机器没有打印信息原因,假如一台电视该机型正常时应该有打印信息,而你打印却不出来,那么请首先检查 升级小板是否连接正确,如果你确定连接无误,那么可能就是你主板的主芯片的核心工作条件异常了,比如核心供电异常,晶振,复位异常等。一般来说只要机器能联机进行正常的软件升级与烧写,那么机器的CPU部分核心工作条件是没什么问题的。一般DDR异常

4、的话也不会影响ISP联机升级,以及导致无打印信息,机器没有打印信息原因,有时MBOOT内部有关打印程序损坏,也会出现开机没有打印信息,这种情况在MS28 MS28C、MS99等机芯中很常见,故障现象是:不开机。,案例分析,案例分析 一,机芯:MS28 故障:不开机 UART_115200(波特率Baud Rate)BIST0-OK(检测DDR1,OK!)BIST1-OK(检测DDR2,OK!)123456789A-550123456789A0123456789A-55 跑到此处信息停止打印!,分析:BIST0,BIST1代表机器的两块DDR,在实际主板上位号分别为U700,U701,其中U70

5、0负责处理开关机等信息,U701负责图像处理。信息显示两块DDR的版本检测正常,但紧接着检测它们与主芯片通讯时却发生意外。第4,5行中第一个中括号内部显示的主芯片输入到DDR的信息,第二个中括号显示的是DDR输出返回到主芯片中的信息,很显然输出是不正常的。那么机器不开机的原因很可能是UU700 DDR虚焊。,案例分析 二,机芯;MS28故障:不开机打印信息如下:UART_115200BIST0-FAIL(失败)BIST1-OK-330123456789A0123456789-54 打印到此处就再无打印信息了!,分析:很显然BIST0 检测失败,即有一块DDR 没正常工作,但是此时我们不能马上就

6、判断DDR损坏,因为在4,5行的通讯检测中,我们发现主芯片到该DDR的输入信息都没有,那么很可能是主芯片虚焊,或损坏。当然也不完全排除DDR虚焊的情况。总之该故障与引导程序,NAND FLASH是没关系的。,案例分析 三,机芯;MS28 故障:不开机,打印信息如下:UART_115200 BIST0-FAIL BIST1-FAIL-44-44打印到此处就无打印信息,很明显两块DDR均检测失败,通讯检测发现两块DDR均没有收到来自主芯片的信息,故障范围毫无悬念只能是主芯片不良或是虚焊了,案例分析 四,乐华:LED42C800I(MS28)故障现象:灯亮不开机打印信息如下:UART_115200B

7、IST0-OKBIST1-OK_U(运行到此处停止),两块DDR检测正常,接着该开始检测MBOOT的硬件及引导程序运行情况进行检测,硬件参数已经检测出来,引导程序运行不正常,重新抄写机器恢复正常。,打印信息如下:.U-Boot(Aug 27 2010-18:22:39)(引导程序部分)Board:MSTAR TITANIA(CPU Speed 504 MHz)DRAM:134217728Skipping flash_initFlash:0 kBNAND:(NAND部分)unknown FLASH 跑到此处,打印信息停止,机芯;MS28故障:不开机,案例分析 五,限于篇幅DDR部分的检测信息没截

8、下来,程序都跑过U-BOOT了,DDR是没事的。信息显示机器已经顺利检过DDR,U-BOOT,可当开始跑到NAND 的时候却发现无法识别FLASH了,没法读取FLASH数据。一般来说升级一遍软件即可。当然也不排除主芯片坏了,或是NAND硬件损坏,机芯:MS28C故障:不开机 打印信息如下:Board:MSTAR TITANIA(CPU Speed 504 MHz)DRAM:134217728Skipping flash_initFlash:0 kB&(DDR,U-BOOT检过,下面来跑NAD程序),案例分析 六,NAND:nand_bbt:searching bbt.Bad block tab

9、le found at page 65472,version 0 x01nand_bbt:searching bbt.Bad block table found at page 65408,version 0 x01nand_read_bbt:Bad block at 0 x06880000128 MiBIn:serialOut:serialErr:serialNet:No ethernet found.Set MIU0 group priority:c9.Set MIU1 group priority:c9.(打印到此处后,无任何信息)一般来说该故障是由NAND FLASH异常所致,可尝试升

10、级NAND FLASH,升级不成功,更换NAND FLASH。,故障:不开机,打印信息如下:Boot-PreloaderT8032NOack!DRAMChannelACalibration.DRAMInputDQSCalibrationfail!打印到此处无信息不开机,蓝灯亮 打印信息显示DDR通讯不正常,对BGA焊接的DDR和主芯片来说,只能放弃维修了。,案例分析 七,打印信息,如果机器已经自检完毕,还是不开机,自检信息过去很大一截,就是不开机,故障多在NAND FLASH,或者 MBOOT软件不良,重新抄写。MS28 不开机开机看打印信息,没有打印信息,检测CPU的工作条件都正常,重新抄写

11、MBOOT,开机正常。,机型TCLLE32C16,机芯:MST6M48(MSJ5)故 障现象:指示灯红灯亮不开机维修过程:将主板上机架通电试机,发现主板上个路基本供电均正常,但指示灯呈待机红色,按按键遥控均无反应。主板无背光开关信号,以及屏供电开启信号输出。根据现象,基本能够判断出该故障系CPU工作不正常所致。连接上串口升级板,打开ISP TOOL升级工具,发现点击连接后软件能够正常识别出FLASH芯片型号,这说明基本上可以确定主芯片MST6M48的基本工作条条件问题应该不大。于是关机配置好SECURECRT 再开机获取打印信息如下:,案例分析 八,BOOTR2APINNT55 0055 很显

12、然DDR部分工作异常,于是检测DDR的基本工作条件,发现供电1.8V正常,再测VREF参考电压发9现仅有0.34V,这是显然错误的,该电压应为0.9V左右。测量R198,R202阻值无异常,A-MVREF对地阻值也无明显异常,怀疑C148漏电,拆除后发现该电压升至0.9V正常。于是以为故障排除,通电试机发现依旧红灯亮不开机,于是再次获取打印信息,如下:,DDR参考电压,BOOTR2APINNT553456789ABCD23456789ABC0087打印至此再无信息。很显然DDR部分通讯已无异常,那么为什么CPU内程序不再跑了呢?按说至此就该运行BOOT了啊,怀疑软件有问题。于是连上升级板对主板

13、进行软件升级,升级完成后,开机故障排除。,机芯:TCL MT01C 故障现象,机器通电主板上各路DC-DC输出电压均正常,但是不开机无背光开关信号,屏供电控制信号输出。很显然又是一例CPU工作不正常的。连接升级板,配置好SECURECRT通电获取打印信息如下:,案例分析 九,Boot-DRAM Channel A Calibration.Byte 0:DQS(4 38),Size 35,Set 19.Byte 1:DQS(0 37),Size 38,Set 16.DRAM A Size=128 Mbytes.BootStart Pmain0 x000032a0NID=0 x1d00f1adLZ

14、HS addr:0 x00100040LZHS size:0 x00067220LZHS checksum:0 x000000ffBootStart LmainMT5365 Boot Loader v0.9MUSB none SoftReset 0 x29424=0 x01030000.MUSB pBase=0 xF0029000 init ok.MUSB none SoftReset 0 x29424=0 x01030000.MUSB pBase=0 xF002E000 init ok.,Boot reason:A/C power on!Load VGA internal EDID.DUMM

15、Y READ EDID DATA FROM EEPROMLoad HDMI internal EDID.SIF_Master0:new designSIF_Master1:old designEEPROM_Read()0EEPROM_Read()1EEPROM_Read()2EEPROM_Read()3EEPROM_Read()4EEPROM_Read()5EEPROM_Read()6EEPROM_Read()7EEPROM_Read()8EEPROM_Read()9EEPROM_Read()failed#EEPROM read loader config failed!,由上述打印信息可以看

16、出DDR,BOOT,NAND 都基本上检测正常,唯独从EEPROM_Read()failed#EEPROM read loader config failed!等处可以看出CPU对存储器的读写异常。于是测量存储器总线电压,发现SCL线仅1.2V,SDA线基本正常。对地测试SCL脚对地阻值,发现明显偏低,断开该总线上所连的CPU,以及高频头该阻值依旧很低,怀疑过孔漏电,于是割断过孔铜箔直接飞线连接。开机后SCL电压升至3.3V,开机一切正常。,TCL MS81L机芯数字板,故障现象,开机电源板输出电压正常,主板上各路供电也是正常的,但是主板不输出背光开关信号,屏供电控制信号。维修步骤:接上串口升

17、级版,配置好SECURECRT终端工具,通电开机,发现打印信息如下:SPI BOOTConsole Initial OKMaria10:BD_MST004B_20AVS_10306MIU:DDR_400Mhz_2xBIST_0 error.07 07 07 07MIU Initial OK,案例分析 十,分析:BIST_0 error.是典型的DDR检测错误。但这个并不能说明就是DDR坏,因为第一个括号内部没有来自于主芯片的通讯信息,于是在检测完DDR的供电,参考电压后,大致测一遍主芯片于DDR相关的供电,发现正常之后果断更换主芯片,开机故障排除。,TCL MT01C机芯故障现象:主板各路供电

18、正常,但是不开机,无背光开关信号,屏供电控制信号。检修步骤:该现象是典型的CPU工作不正常,于是开机查看打印信息。发现打印信息如下:Boot-DRAM Channel A Calibration.Byte 0 Cal Fail.Byte 1 Cal Fail.DRAM Input DQS Calibration fail!Byte 0 Cal Fail.Byte 1 Cal Fail.Byte 0 Cal Fail.Byte 1 Cal Fail.Byte 0 Cal Fail.,案例分析 十一,相信有过相关经验的朋友都知道,Byte 0 Cal Fail.Byte 1 Cal Fail.DR

19、AM Input DQS Calibration fail!同样是典型的DDR与主芯片通讯不良,由于该主板DDR为BGA封装更换和补焊难度较大,因此重点检测DDR的供电和参考电压正常后,对主芯片进行补焊,发现故障依旧。于是测量主芯片和DDR通讯的排阻,发现一个100欧的排阻变值为1K多,更换该排阻后故障排除。,MS28开机打印信息,UART_115200 串口速率115200 BIST0-OK DDR700 BIST1-OK DDR701 _U Hello U-Boot U-Boot 1.1.6(May 12 2011-10:16:11)Board:MSTAR TITANIA13(CPU Sp

20、eed 504 MHz)DRAM:256 MBytes U-Boot is running at DRAM 0 x87600000 Module:USB FAT NAND UBI UBIFS NET SPI STANDBY JFFS2 LOGO ENV=SERIAL,第一页,案例分析 十二,MS28开机打印信息,Flash is detected(0 x0A02,0 x1C,0 x31,0 x15)MDrv_SERFLASH_GetInfo()u32AccessWidth=1 u32TotalSize=2097152 u32SecNum=32 u32SecSize=65536 NAND:256

21、 MBytes In:serial Out:serial Err:serial Net:MSVC00B00010010 EnvFlag=:67.CONFIG_ENV_ADDR=:1E0000 0 x00400000-0 x0F700000:mtd=1 Using volume CONFIG UBIFS:recovery needed UBIFS:recovery deferred UBIFS:mounted UBI device 0,volume 3,name CONFIG UBIFS:mounted read-only UBIFS:file system size:17649664 byte

22、s(17236 KiB,16 MiB,139 LEBs)UBIFS:journal size:2666496 bytes(2604 KiB,2 MiB,21 LEBs)UBIFS:media format:w4/r0(latest is w4/r0)UBIFS:default compressor:LZO,Hello Main HAL_MB_Unmask_Cpu3_2_Cpu0MDRV_PM:00=46MDRV_PM:01=d5MDRV_PM:02=ffMDRV_PM:03=ffMDRV_PM:04=ffMDRV_PM:05=ffMDRV_PM:06=ffMDRV_PM:07=ffHAL_PM

23、_DisableWkEventGPIO0HAL_PM_DisableWkEventGPIO1HAL_PM_DisableWkEventUart1HAL_PM_EnableWkEventRtc0HAL_PM_DisableWkEventRtc1HAL_PM_DisableWkEventDVI0HAL_PM_DisableWkEventDVI2HAL_PM_DisableWkEventCECavlink_init doneHAL_PM_DisableWkEventAvlinkHAL_PM_EnablePmSleepIntHAL_PM_WakeupFromZeroHAL_PM_EnableWkEve

24、ntSARHAL_PM_EnableWkEventIr_MDrv_PM_PowerDown2Standby,案例分析 十三,reset UART_115200(波特率)BIST0-OK(DDR1正常)BIST1-OK(DDR1正常)456789ABCD456789ABCD-88(DDR1的中间点信息)456789ABC56789ABC-88(DDR2 的中间点信息)-U(如果只跑到这里就停下来了,请重新烧写BOOT)Hello U-Boot(开始跑BOOT程序)U-Boot 1.1.6(Jun 18 2011-10:24:15)(BOOT版本信息)Board:MSTAR JANUS2(CPU

25、Speed 600 MHz)(本机CPU速率)DRAM:128Mbytes(本机DDR大小)U-Boot is running at DRAM 0 x87600000(BOOT程序的运行地址)Module:KEYPAD USB FAT NAND FLASH UBI UBIFS NET SPI STANDBY JFFS2 LOGO ENV=SERIALFlash is detected(0 x0906,0 x1c,0 x31,0 x15)(SPI FLASH检测地址)MDrv_SERFLASH_GetInfo()u32AccessWidth=1 u32TotalSize=2097152,u32B

26、lkNum=32 u32BlkSize=65536 nand:AUTO CE/WP MBoot:NFIE CLK(reg_clk_nfie=0 x10)SET Duty cycle to 3:1(NC_WIDTH=0X410)Flash Make code=0 x2c,ID=0XDCFlash Make code=0 x2c,ID=0XDC.INFO CACHE LINE SIZE:64 BYTESNAND:512 MBYTES(nand信息)IN:SERIAL(串行)OUT:SERIALERR:SERIALENVFLAG=:238.CONFIG_ENV_ADDR=:1E0000KEYPAD_PRESSED_1 IS:0CHANNEL=0,ADC_VAL=FF,L46V7300-3D 打印信息,打印信息汇总L46V7300A-3D.txt打印信息汇总MS28打印信息.txt打印信息汇总MS28死机1.txt打印信息汇总ms99死机.txt打印信息汇总MT01CDDR.txt打印信息汇总MT01C不开机.txt打印信息汇总DDR-0坏.txt打印信息汇总DDR-1坏.txt,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号