[发明专利]基于SCP处理器的死机调试方法和装置在审

专利信息
申请号: 202010425244.X 申请日: 2020-05-19
公开(公告)号: CN111625450A 公开(公告)日: 2020-09-04
发明(设计)人: 麦键樟;苏佳佳 申请(专利权)人: 珠海全志科技股份有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 广州嘉权专利商标事务所有限公司 44205 代理人: 张志辉
地址: 519000 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 scp 处理器 死机 调试 方法 装置
【说明书】:

发明涉及一种基于SCP处理器死机调试方法和装置,包括:上位机建立与SCP处理器的通信连接;通过交互界面向所述SCP处理器的shell调试模块发送一个或多个自定义的调试指令和/或访问指令;通过交互界面对所述shell调试模块的调试结果和/或访问结果进行实时显示。本发明的有益效果为:通过上位机PC串口终端与系统控制处理器进行交互,支持内存和寄存器访问、应用处理器状态监测、支持交互式调试,操作简便,成本低廉。

技术领域

本发明涉及嵌入式领域,具体涉及了基于SCP处理器死机调试方法和装置。

背景技术

现有的系统死机问题调试方法,大多数是JTAG调试的方式。当处理器内部总线挂死时,JTAG调试器将无法连接,常规调试手段也都失效。

现有的嵌入式系统底层调试技术有:

(1)JTAG调试。优点是,功能完备强大,支持单步调试、断点、内存、栈等分析;缺点是,价格昂贵、操作繁琐、使用条件苛刻、总线挂死后不能使用。

(2)trace类调试,如程序中添加串口打印信息。优点是,成本低廉,操作简单,使用无限制;缺点是,功能单一,添加打印信息要重新编译下载固件。

(3)crash dump类调试。优点是,功能较强,支持内存、栈、进程等静态分析;缺点是,只能对死机现场进行静态分析,无法进行交互式调试。

(4)操作系统shell调试。优点是,功能强大,支持各种调试分析手段;缺点是,只适用于非死机类问题的调试。

发明内容

本发明的目的在于至少解决现有技术中存在的技术问题之一,提供了一种基于SCP处理器死机调试方法和装置,通过串口命令与系统控制处理器进行交互,支持内存和寄存器访问、应用处理器状态监测、支持交互式调试,操作简便,成本低廉。

本发明的技术方案包括一种基于SCP处理器死机调试方法,其特征在于,该方法包括:S100,上位机建立与SCP处理器的通信连接;S200,通过交互界面向所述SCP处理器的shell调试模块发送一个或多个自定义的调试指令和/或访问指令;S300,通过交互界面对所述shell调试模块的调试结果和/或访问结果进行实时显示。

根据所述的基于SCP处理器死机调试方法,其中S100中通过串口线与所述SCP处理器连接。

根据所述的基于SCP处理器死机调试方法,其中S200具体包括:S210,根据SCP处理器的类型及串口进行对应设置;S220,所述shell调试模块接收所述调试指令和/或访问指令并解析,根据解析结果对对应的一个或多个单元执行对应的调试和/或访问处理;S230,返回调试结果和/或访问结果。

根据所述的基于SCP处理器死机调试方法,其中访问指令包括外设寄存器的读写指令、内存读写指令及处理器状态监测指令。

根据所述的基于SCP处理器死机调试方法,其中该方法还包括对所述调试指令和访问指令的有效性进行识别。

本发明的技术方案还包括一种基于SCP处理器死机调试装置,该装置用于执行任一所述方法,其特征在于:SCP处理器,上位机,所述SCP处理器与所述上位机通过串口线进行连接;所述上位机包括相连的串口连接装置和串口编辑装置,所述SCP处理器包括依次相连的串口控制器、串口控制器驱动及shell调试模块。

根据所述的基于SCP处理器死机调试装置,其中SCP处理器被配置为可访问内存及外设寄存器,以及,配置有所述串口控制器驱动和shell调试模块必要运行环境。

根据所述的基于SCP处理器死机调试装置,其中串口控制器被配置为符合串口通信协议的硬件控制器,用于提供串口通信的物理通道。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010425244.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top