[发明专利]移动终端及其调试信息显示方法有效
申请号: | 201510474745.6 | 申请日: | 2015-08-05 |
公开(公告)号: | CN105068835B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 陈钊洪;周敬高;钟日丽 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445;G06F3/14 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 及其 调试 信息 显示 方法 | ||
本发明公开了一种移动终端及其调试信息显示方法,方法包括:在PBL引导程序运行之后,加载并跳转至SBL1引导程序,在SBL1引导程序中,在调试的代码位置调用字符串显示函数接口;将需要显示的调试信息通过字库映射成RGB像素信息;将RGB像素信息复制到帧缓冲内存中预设位置,且在SBL1引导程序运行时在移动终端的LCD上显示调试信息。通过上述方式,本发明能够直接在移动终端的LCD上显示SBL1阶段的调试信息,通过文字界面实现用户与移动终端间的交互。
技术领域
本发明涉及移动终端领域,尤其是涉及一种移动终端及其调试信息显示方法。
背景技术
第二引导程序(Second Bootloader 1,SBL1)是移动终端系统内核加载前运行的其中一个引导程序,其运行于另外两个引导程序,第一引导程序(Primary Bootloader,PBL)及微型内核(Little Kernel,LK)之间。SBL1主要功能是初始化基本硬件,电源与温度检测、初始化配置参数表(Configuration Data Table,CDT),Download,Ramdump,健全各子系统images和加载LK等,其用作十分关键。SBL1是故障频发的环节,但其调试主要依赖于与个人电脑(Personal Computer,PC)间的串口通讯。若脱离串口线与PC的辅助软件,移动终端一旦在SBL1阶段发生故障,从表象根本获取不到任何信息,对SBL1运行状况毫无所知。
另外,目前移动终端开机时需要按电源键2~3秒后等系统加载LK以后屏幕才能亮起来,用户体验度不够好。
发明内容
本发明主要解决的技术问题是提供一种移动终端及其调试信息显示方法,能够直接在移动终端的LCD上显示SBL1阶段的调试信息,通过文字界面实现用户与移动终端间的交互。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种显示调试信息方法,包括:在PBL引导程序运行之后,加载并跳转至SBL1引导程序,在SBL1引导程序中,在调试的代码位置调用字符串显示函数接口;将需要显示的调试信息通过字库映射成RGB像素信息;将RGB像素信息复制到帧缓冲内存中预设位置,且在SBL1引导程序运行时在移动终端的LCD上显示调试信息。
其中,在调试的代码位置调用字符串显示函数接口的步骤之前,进行LCD初始化。
其中,在调试的代码位置调用字符串显示函数接口的步骤之后,判断LCD是否进行了初始化,如果否,则对LCD进行初始化;如果是,则将需要显示的调试信息通过字库映射成RGB像素信息。
其中,在调试的代码位置调用字符串显示函数接口的步骤之前,包括:判断调试信息是否出错,如果是,则在调试的代码位置调用字符串显示函数接口;如果否,则继续进行调试。
其中,调试信息包括SBL1引导程序运行异常信息、映像健全情况、下载状态、系统异常死机信息的至少之一。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种移动终端,包括调用模块,用于在PBL引导程序运行之后,加载并跳转至SBL1引导程序,在SBL1引导程序中,在调试的代码位置调用字符串显示函数接口;映射模块,用于将需要显示的调试信息通过字库映射成RGB像素信息;显示模块,与调用模块以及映射模块连接,用于将RGB像素信息复制到帧缓冲内存中预设位置,且在SBL1引导程序运行时在移动终端的LCD上显示调试信息。
其中,移动终端还包括初始化模块,用于进行LCD初始化。
其中,移动终端还包括判断模块,用于判断LCD是否进行了初始化;如果否,则移动终端对LCD进行初始化;如果是,则映射模块将需要显示的调试信息通过字库映射成RGB像素信息。
其中,判断模块还用于判断调试信息是否出错,如果是,则调用模块在调试的代码位置调用字符串显示函数接口;如果否,则继续进行调试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510474745.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于SAS网络的远程可共享的启动系统
- 下一篇:人机交互单元及其更新系统