TA的每日心情 | 签到 2023-10-24 06:24 |
---|
签到天数: 9 天 [LV.3]维修爱好者2级粉丝
银牌会员
- 积分
- 2668
|
开机打印信息主要显示引导程序运行流程的状态和进度。虽然引导程序的具体运行流程(即主要节点的顺序)与主芯片方案有关,并且打印信息的的具体内容也各不相同,但主要节点的提示信息大同小异。图1是MTK芯片方案的引导运行流程。
以下是一台主芯片为MT5505的智能电视的部分开机打印信息,供参考。
COM5,BaudRate:115200 bps, RXD: VGA->11,TXD: VGA-> 4, Printed by RT809H:
Boot 初始化DDR存储器
DRAM Channel ACalibration.
Byte 0 :Gating(2 ~ 47), Size=46, Mid=26, Set=16.
……
DRAM A Size =512 Mbytes.
Boot
Start Pmain 0x0000a000
EMMC boot 初始化eMMC
……
Boot
Start L main 初始化总线
……
GPIO_MtkLedCtrlFunc_eLedStatus=2
---standby_EEPDTV_GetCfg, bLedOnOff = 0x1!!
==Standby 待机标志
DRAM Channel ACalibration.
……
EMMC boot
……
Start Lmain
……
PDWNC_Init
GPIO_MtkLedCtrlFunc_eLedStatus=1
……
Do USB upgrade 升级标志
USB: Vbus turnup time = 369 ms, Max =900 ms.
……
[SA7] Errorhandling init
[SA7] PANEL_GetPanelWidth=0x780,PANEL_GetPanelHeight=0x438 加载屏信息
wDrvGetOutputHTotal=0x898 ,wDrvGetOutputVTotal=0x465……
Flash load lzhsheader from 0x80000 to dram(0x15029d0), size=2048 复制引导数据到DDR存储器中
Decompressionuboot to 0x00800000...
Flash load imagefrom 0x80000 to dram(0x15029d0), size=0x3949a
secure boot ok 完成引导数据的复制
LZHS start
LZHS done
Startingimage... 运行引导程序
U-Boot2014.10.25 (Feb 16 2017 - 12:11:46)
……
Hit any key tostop autoboot: 0
## Bootingkernel from Legacy Image at 00007fc0 ...复制内核数据到DDR存储器中
XIP Kernel Image ... OK 完成内核数据的复制
OK
Starting kernel... 加载内核程序
timekeeping_initdone
mmc0: 5880
at 0xf006d000 irq 100 data mode 3 Optimization
……
==> pre-init start 内核程序加载完毕,开始初始化
……
当打印信息显示 “Starting kernel”字符时,表明引导程序任务完成,系统已将控制权交给内核程序。换句话说,该字符既是启动内核程序的标志,也是引导程序正常的一个标志。如果打印信息止于“Starting kernel”字符之后,则不用升级引导程序,可先升级主程序试试。
在检修不开机、开机后一直显示开机画面(俗称卡LOGO)、显示开机画面后黑屏或死机等故障时,可先查看故障机的开机打印信息,看打印信息止于哪一个阶段、哪一个节点,最后根据主板电路架构分析故障原因。若DDR存储器初始化失败,就先检查DDR存储器电路(先检查供电、基准电压及通讯电路,然后检查主芯片相关电路);若eMMC初始化失败,就检查eMMC电路;若总线初始化失败,就检查总线外挂电路。
另外,如果智能电视软件升级失败,则先查看打印信息中是否出现升级标志字符,如没有出现,则按上述方法查找打印信息中止的原因;如出现了升级标志字符,则先检查升级文件的名称、类型是否正确,然后更换U盘试试。
------转载自《家电维修》杂志微信号
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?邀请注册
×
|