[发明专利]通信处理器的故障辅助定位方法、装置及终端有效
| 申请号: | 201610283522.6 | 申请日: | 2016-04-29 |
| 公开(公告)号: | CN107341076B | 公开(公告)日: | 2020-08-28 |
| 发明(设计)人: | 曹笑吟;王骞;吴志伟;张子屹 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张振军;吴敏 |
| 地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通信 处理器 故障 辅助 定位 方法 装置 终端 | ||
一种通信处理器的故障辅助定位方法、装置及终端,所述故障辅助定位方法包括:在所述通信处理器发生故障后,所述应用处理器访问索引信息;基于所述索引信息,获取所述索引信息指向的一个或多个信息区中的状态信息,所述状态信息用于确定所述通信处理器的故障现场,所述信息区映射在所述应用处理器的访问空间中。本发明技术方案实现了高效辅助通信处理器的故障定位。
技术领域
本发明涉及通信数据处理技术领域,尤其涉及一种通信处理器的故障辅助定位方法、装置及终端。
背景技术
目前,智能终端系统通常包括应用处理器和通信处理器。如图1所示,图1是现有技术一种终端处理器系统的结构示意图。在应用处理器101上运行终端应用,通信处理器102完成终端的网络通信功能。随着无线网络技术的演进和发展,通信处理器102内部又可以包括多个处理单元,例如,LTE智能终端系统的通信处理器。如图2所示,图2是现有技术一种通信处理器的结构示意图,通信处理器102包括协议处理器201、宽带码分多址(WidebandCode Division Multiple Access,W-CDMA)物理层202和长期演进(Long Term Evolution,LTE)物理层203。其中,协议处理器201负责无线通信物理层以上的协议处理,WCDMA物理层202实现WCDMA物理层协议,LTE物理层203实现LTE物理层协议。协议处理器201、WCDMA物理层202和LTE物理层203分别由各自的处理器和外围电路构成。
现有技术中,在终端的开发和使用过程中,通信处理器由于软件缺陷,可能发生故障。在发生故障时,需要收集通信处理器内部所有处理器的关键状态,以便定位故障原因。常用的得到通信处理器内部状态的方法有:通信处理器日志和通信处理器内存转储。通信处理器日志是指通信处理器在工作过程中输出日志到应用处理器,应用处理器把日志保存到存储设备,或是通过USB接口导出至外部设备;通过检查通信处理器日志,定位故障原因。通信处理器内存转储是指应用处理器把通信处理器的内存映像存储下来,通过调式软件检查内存映像,查看故障现场。
但是,使用通信处理器日志方式的缺点是:如果日志太详尽,虽然利于定位故障,但是占用了应用处理器和通信处理器的处理能力以及大量的存储空间,降低了系统性能;且在产品环境下,往往不允许使用日志;同时增加了通信处理器上的软件工作量;当通信处理器发生故障时,通信处理器输出的日志可能不正确,会干扰甚至阻挠故障定位。使用通信处理器内存转储的缺点是:随着通信处理器软件的日趋复杂,通信处理器的内存映像也日渐庞大,存储通信处理器映像需要占用大量存储空间。
发明内容
本发明解决的技术问题是如何高效辅助通信处理器的故障定位。
为解决上述技术问题,本发明实施例提供一种通信处理器的故障辅助定位方法,用于终端,所述终端包括通信处理器和应用处理器,所述故障辅助定位方法包括:在所述通信处理器发生故障后,所述应用处理器访问索引信息;基于所述索引信息,获取所述索引信息指向的一个或多个信息区中的状态信息,所述状态信息用于确定所述通信处理器的故障现场,所述信息区映射在所述应用处理器的访问空间中。
可选的,所述索引信息的创建方法包括:形成索引区,并初始化所述索引区内的所有所述索引信息;收集所述通信处理器中的所有所述信息区的信息,并根据收集到的信息更新所述索引信息。
可选的,根据收集到的信息更新所述索引信息包括:将收集到的协议层索引信息和物理层索引信息,作为所述索引信息的至少一部分。
可选的,所述物理层索引信息包括以下一种或多种:WCDMA物理层索引信息和LTE物理层索引信息。
可选的,获取所述索引信息指向的一个或多个信息区中的状态信息包括:将所述索引信息指向的信息区中的状态信息输出至缓存存储器。
可选的,所述状态信息包括以下一种或多种:所述信息区在发生故障之前预设时间内的行为信息、发生故障时相关寄存器的值以及运行任务的调用栈信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610283522.6/2.html,转载请声明来源钻瓜专利网。





