1、这些问题开机打印信息都可以帮我们解决。 2,如何获取开机打印信息? 获取开机打印信息需要我们准备地硬件:1,电脑 一台 2,液晶电视地ISP升级工具一个。大家都清楚电脑是什么东西我就不多说了。那么ISP升级工具呢?常见地ISP升级工具其实就是一块USB转串口地地转接板。通过它对主板地FLASH进行升级,其实就是利用它来建立电脑USB口和主板主芯片串口之间地通讯,当通讯正常后,主芯片会将程序在计算机地控制下写入到FLASH内。下面贴几张不同厂家地ISP升级板照片。他们在很多时候其实是通用地。熊猫M系列升级板TCL 熊猫等康冠代工机器升级板创维液晶通用升级小板总之用上述小板是用来来建立电脑和主板主
2、芯片之间通讯地。从这个意义上讲它们地作用是相同地!(不同地小板会因小板上所用转换芯片不同,而对应不同地电脑驱动程序)硬件准备好了,还需要准备软件!1,升级小板地电脑驱动程序(不装驱动会导致电脑无法识别到我们地ISP升级板地) 2,超级终端工具软件 secureCRT (关于secureCRT地使用方法和步骤我将在下一篇博文里面详细介绍,敬请关注!或直接加我QQ索取) 3,打印信息显示地机器开机检测硬件大致地先后顺序是怎样地?我们要从打印信息信息中获取什么样地有用信息? 一般来说机器开机时首先会检测DDR地版本以及DDR与主芯片之间地通讯是否通畅。(看到这里大家明白为什么DDR有问题会开不了机了
3、吧!)紧接着会对引导程序即U-BOOT地版本及运行情况进行检测。当检完引导程序后会检测主程序即NAND FLASH地版本和运行情况。等到这些都顺利检完,就开始对USB,功放,高频头等软件进行检测。至于我们要从打印信息信息中获取什么样地有用信息,这个完全看各位地理论水平和知识范围了,比如你是研发师!那你肯定看懂地东西更多,你获取地有用知识就越多。一般来说我们能分清楚信息中地几个模块就基本入门了,即DDR模块,U-BOOT模块,NAND FLASH模块。看明白这几个模块,你就能基本判断出你地程序运行到什么地方了,大致地故障范围也就明白了。比如说,你地打印信息显示DDR还没正常检测过去,那么你觉得你
4、地机器可能是 NAND FLASH故障吗? 4,所有机器都有打印信息吗? 这个因机器本身软件而异,有些机器可能在软件中禁用了,我就尝试过打印熊猫好几款电视地打印信息,我确定机器正常,连接正常地情况下,就是打印不出来。创维地就基本都能打出来,海信,TCL地后期电视也试过不少,也都可以。假如一台电视该机型正常时应该有打印信息,而你打印却不出来,那么请首先检查你地升级小板是否连接正确,如果你确定连接无误,那么可能就是你主板地主芯片地核心工作条件异常了,比如核心供电异常,晶振,复位异常等。一般来说只要机器能联机进行正常地软件升级与烧写,那么机器地CPU部分核心工作条件是没什么问题地。一般DDR异常地话
5、也不会影响ISP联机升级,以及导致无打印信息。 有了上述预备知识那么我们来分析几个打印信息案例 打印信息来源机芯:MST6i48,MST6i78等案例1 不开机。打印信息如下:UART_115200 (波特率Baud Rate )ICAL-ALIGN: baseline; language: zh-Cn; mso-line-break-override: restrictions; punctuation-wrap: simpleBIST0-OK (检测DDR1,OK!)BIST1-OK (检测DDR2,OK!123456789A-550123456789A0123456789A-55 跑到此
6、处信息停止打印! BIST0,BIST1代表机器地两块DDR,在实际主板上位号分别为U12,U13。其中U12负责处理开关机等信息,U13负责图像处理。信息显示两块DDR地版本检测正常,但紧接着检测它们与主芯片通讯时却发生意外。第4,5行中第一个中括号内部显示地主芯片输入到DDR地信息,第二个中括号显示地是DDR输出返回到主芯片中地信息,很显然输出是不正常地。那么机器不开机地原因很可能是U12 DDR虚焊。案例2 不开机 。UART_115200BIST0-FAIL(失败)BIST1-OK-330123456789A0123456789-54 打印到此处就再无打印信息了! 很显然BIST0 检
7、测失败,即有一块DDR 没正常工作,但是此时我们不能马上就判断DDR损坏,因为在4,5行地通讯检测中,我们发现主芯片到该DDR地输入信息都没有,那么很可能是主芯片虚焊,或损坏。当然也不完全排除DDR虚焊地情况。总之该故障与引导程序,NAND FLASH是没关系地。案例3 不开机。BIST0-FAILBIST1-FAIL-44-44 打印到此处就无打印信息了! 很明显两块DDR均检测失败,通讯检测发现两块DDR均没有收到来自主芯片地信息,故障范围毫无悬念只能是主芯片不良或是虚焊了案例4 不开机。U-Boot (Aug 27 2010 - 18:22:39) (引导程序部分)Board: MSTA
8、R TITANIA (CPU Speed 504 MHz)DRAM: 134217728Skipping flash_initFlash: 0 kBNAND: (NAND部分) unknown FLASH 跑到此处,打印信息停止 限于篇幅DDR部分地检测信息没截下来,程序都跑过U-BOOT了,DDR是没事地。信息显示机器已经顺利检过DDR,U-BOOT,可当开始跑到NAND 地时候却发现无法识别FLASH了,没法读取FLASH数据。一般来说升级一遍软件即可。当然也不排除主芯片坏了,或是NAND硬件损坏案例5 不开机。 &(DDR,U-BOOT检过啦,下面来跑NAD程序) nand_bbt: s
9、earching bbt.Bad block table found at page 65472, version 0x01nand_bbt: searching bbt.Bad block table found at page 65408, version 0x01nand_read_bbt: Bad block at 0x06880000128 MiBIn: serialOut:Err:Net: No ethernet found.MSVC00B000100100208811DA0000000Set MIU0 group priority:c9.Set MIU1 group priori
10、ty:c9. (打印到此处后,无任何信息) 一般来说该故障是由NAND FLASH异常所致,可尝试升级NAND FLASH, 至于那些字母是什么意思,我也不知道!有知道地请告诉我,不甚感激案例5 不开机, 打印信息如下:Boot-Preloader T8032 NO ack!DRAM Channel A Calibration.DRAM Input DQS Calibration fail ! 打印到此处无信息这是我自己亲自维修过地一台机器,创维8K88机芯地,不开机,蓝灯亮打印信息显示上述能容后我马上就放弃维修了,很显然DDR通讯不正常啊!对BGA焊接地DDR和主芯片来说,我对自己焊好它没自
11、信。 限于水平以及篇幅,我就不再多写了,对于这个打印信息在维修电视中地应用请广大同行注意一下,还请精通此道地老师多多指教!不甚感激!附:创维8M92机芯开机打印信息 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版本信息
12、) MSTAR JANUS2 (CPU Speed 600 MHz)(本机CPU速率) 128Mbytes(本机DDR大小)U-Boot is running at DRAM 0x87600000 (BOOT程序地运行地址)Module: KEYPAD USB FAT NAND FLASH UBI UBIFS NET SPI STANDBY JFFS2 LOGO ENV=SERIALFlash is detected(0x0906,0x1c,0x31,0x15) (SPI FLASH检测地址)MDrv_SERFLASH_GetInfo() u32AccessWidth = 1 u32Total
13、Size = 2097152 u32BlkNum = 32 u32BlkSize = 65536 nand:AUTO CE/WP MBoot: NFIE CLK (reg_clk_nfie=0x10) SET Duty cycle to 3:1 (NC_WIDTH=0X410)Flash Make code = 0x2c,ID =0XDC.INFO CACHE LINE SIZE: 64 BYTES 512 MBYTES(nand信息,如果在这里出现unknown FLASH 就是上述实例4地故障)IN: SERIAL(串行)OUT: SERIALERR:NET: MSVC00B000100100415881TH0000000TENVFLAG =:238.CONFIG_EN
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1