创维打印信息解析与故障诊断课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《创维打印信息解析与故障诊断课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 打印 信息 解析 故障诊断 课件
- 资源描述:
-
1、2022-8-1创维打印信息解析与故障诊断创维打印信息解析与故创维打印信息解析与故障诊断障诊断创维打印信息解析与故障诊断1234CONTENTS目 录创维打印信息解析与故障诊断LVDS/VBYONE输出至屏主芯片外挂存储信号输入供电控制输入音频输出至功放创维打印信息解析与故障诊断创维打印信息解析与故障诊断自检顺序创维打印信息解析与故障诊断1、开机时 MCU 首先会检测 DDR存储器的版本以及 DDR 存储器与主芯片之间的通讯是否畅通2、接着会对引导程序(即 U_BOOT)的版本及运行情况进行检测3、检测主程序(即 NANDFLASH)的版本和运行情况4、最后对 USB、音效处理、高频调谐器等总
2、线控制的器件进行检测。只有通过了上述检测,MCU 才会发出开机指令。在上述检测中,若在某一步检测到异常,则电脑会有相应的字符显示,一般也不会再进行下一步检测。自然 MCU 也不会发出开机指令,则电视机表现为二次不开机故障创维打印信息解析与故障诊断31、打印信息来源2、Bootloader工作原理3、Mstar方案Log分析4、MTK方案Log分析5、Amlogic方案Log分析6、Realtek方案Log分析7、海思方案Log分析创维打印信息解析与故障诊断BootLoader引导程序应用程序框架Linux内核核心库+运行库3应用程序创维打印信息解析与故障诊断BootLoader检测DDR信息并
3、校验通讯是否正常初始化相关硬件,如NAND或EMMC将Flash中的Kernel及根文件系统镜像加载到DDR中为内核设置启动参数,调用内核理解以上原理后,能够通过Bootloader打印信息判断关键器件的硬件故障!3CPUDDRFlash创维打印信息解析与故障诊断复位异步收发器的波特率DDR1时钟校验正常DDR2时钟校验正常DDR1数据校验正常DDR2数据校验正常以上为系统启动的最初阶段,芯片主要会对DDR进行检测,若此阶段校验失败则Bootloader不再继续,系统停止运行。PS:对于现在带操作系统的电视来说,程序的运行都是在DDR中,若DDR工作异常,则系统无法运行。第一阶段3创维打印信息
4、解析与故障诊断Hello U-Boot 加载U-Boot代码U-Boot 1.1.6(Jun 18 2011-10:24:15)BOOT版本信息Board:MSTAR JANUS2(CPU Speed 600 MHz)芯片信息及速率DRAM:128MBytes DDR容量为128MBU-Boot is running at DRAM 0 x87600000 BOOT在DDR中的运行地址第二阶段会显示Boot版本,CPU及DDR信息。此阶断主要将Bootloader的stage2加载到DDR中,为下一步初始化硬件,加载Kernel做准备。第二阶段3创维打印信息解析与故障诊断LOGO、ENV=SE
5、RIAL 环境变量Flash is detected(0 x0906,0 x1c,0 x31,0 x15)检测到FlashMDrv_SERFLASH_GetInfo()Flash类型-品牌u32AccessWidth=1 存取位数u32TotalSize=2097152 Flash容量/u32BlkNum=32 块数量/u32BlkSize=65536 块大小 nand:AUTO CE/WP nand:自动 片选 写保护第三阶段主要检测Flash信息,如果验证通过则将从Flash中读取Kernel到DDR。第三阶段3创维打印信息解析与故障诊断Serial-COM5040917BIST OKBI
6、ST OKALL BIST OK!3456789A456789A456789AB56789ABC 67780123456789ABCDEF0123456789ABCDEF456789A456789AB 7777U-Boot 2011.06(Aug 31 2012-13:35:16).Starting kernel.Uncompressing Linux.done,booting the kernel.检测通过启动完成8M/S系列正常Log3创维打印信息解析与故障诊断打印信息显示:两组DDR的时钟校验正常,但紧接着第四行检测它们与主芯片数据校验错误。无返回信息8M/S系列DDR异常13创维打印信
7、息解析与故障诊断123456789A-550123456789A0123456789A-5 8M/S系列DDR异常1每一行中第一个中括号内部显示的主芯片输入到DDR的信息,第二个中括号显示的是DDR输出返回到主芯片中的信息,两者之间误差不超过3个数。很明显可发现第一颗DDR返回是不正常的,那么基本可以判断为第一颗DDR出现损坏或虚焊(修复后证实故障点为U12 虚焊)3创维打印信息解析与故障诊断DDR0时钟校验失败,在第4行的通讯检测中,发现主芯片到该DDR的输入信息都没有,那么很可能是主芯片虚焊或损坏,当然也不完全排除DDR虚焊的情况,经维修后故障为主芯片虚焊。8M/S系列DDR异常23创维打
8、印信息解析与故障诊断第二、三行显示两颗DDR均检测失败,第四五行显示两颗DDR均没有收到来自主芯片的信息,测量DDR供电正常,故障范围可以判断主芯片不良或是虚焊,修复后证实主芯片损坏。(DDR供电短路也会引起上述打印信息)8M/S系列DDR异常33创维打印信息解析与故障诊断第一颗DDR自检失败,所以分析第一颗DDR损坏或者CPU和第一颗DDR之间的排阻虚焊导致,多数为CPU损坏。判断是否为CPU损坏的方法,测量CPU内核供电LDO输出端对地阻值,正常一般为60欧,有的为0欧,可用手指感受下CPU温度,刚开机如果CPU很快发热的话,就很有主芯片损坏。8M/S系列DDR异常43创维打印信息解析与故
9、障诊断打印信息显示:机器已经顺利检过DDR、U-BOOT,当开始跑到NAND的时候却发现无法识别FLASH,无法读取FLASH数据。这种情况一般升级主程序即可。如果无法升级则要检查NAND是否正常。8M/S系列FLASH异常13创维打印信息解析与故障诊断8M/S系列FLASH异常2右边显示BAD BLOCK,即NAND有坏块的意思。这种情况需要更换NAND。3创维打印信息解析与故障诊断8M/S系列FLASH异常3无法挂载root,flash有不识别的区。这种一般为NAND或EMMC自身损坏所致,须更换。3创维打印信息解析与故障诊断8M/S系列主程序异常LogBoot正常,但主程序丢失,重新升级
10、主程序即可。3创维打印信息解析与故障诊断对于8M/S机芯无打印信息输出,首先可以用ISP_Tool这个工具对其烧写Boot,如果能连接则硬件无问题。芯片和DDR通讯故障较多,可根据打印的内容来判断BIST检测OK的一般没有硬件故障,大多是排阻或芯片虚焊;BIST0对应为程序运行DDR,BIST1对应为图像处理DDR。从打印信息中无法判断故障时,可以尝试重刷Boot和升级主程序,很多问题能迎刃而解。8M/S系列维修总结3创维打印信息解析与故障诊断8K系列正常Log3创维打印信息解析与故障诊断DRAM Channel A Calibration.HW Byte 0:Calibration DQS(
11、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检测失败,造成的原因一般为DDR和CPU虚焊或自身损坏,DDR供电异常。3创维打印信息解析与故障诊断K机芯DDR测试中,HW Byte0和HW Byte1代表DDR1HW Byte2和HW Byte3代表DDR2,故上图Log中通讯出错的是DDR2。8K系
展开阅读全文