嵌入式系统异常处理方法、装置、设备及存储介质制造方法及图纸

技术编号:41710955 阅读:12 留言:0更新日期:2024-06-19 12:40
本申请实施例公开了一种嵌入式系统异常处理方法,应用于数据处理器DPU。本申请实施例方法包括:若确定第一处理器异常,第一处理器将第一处理器的操作系统由主用操作系统切换为备用操作系统;切换为备用操作系统的第一处理器将第一处理器的工作生产数据传输至第二处理器;第二处理器将位于第二处理器的工作生产数据写入至非易失性介质以进行离线调试。这样在嵌入式设备不方便通过调试接口连接的情况下,仍能利用切换为备用操作系统的第一处理器将工作生产数据传输至第二处理器,第二处理器再将工作生产数据写入至非易失性介质,这样就可以从非易失性介质中的工作生产数据抓取嵌入式设备的内部异常信息,进而可以离线分析嵌入式设备内部异常原因。

【技术实现步骤摘要】

本申请实施例涉及电子通信,尤其涉及嵌入式系统异常处理方法、装置、设备及存储介质


技术介绍

1、随着信息技术化的发展,嵌入式设备的应用范围不断扩大,其中,内嵌数据处理器(dpu,data processing unit)的嵌入式设备,因其具有高效数据处理的优点而备受青睐。因为嵌入式系统的设计变得越来越复杂,使得嵌入式设备出现涉及系统底层或内核运行的错误也越来越难找。例如涉及系统崩溃或死机,就会导致嵌入式设备无法正常响应外部请求或命令,开发人员也就无法通过常规的方式访问设备内部数据。

2、目前,在嵌入式设备开发或维护过程中,通常是通过串行通信接口uart输出日志,或者通过jtag接口与宿主机或个人电脑pc机进行调试和测试。但是在客户外场的情况下,不方便进行uart串口或jtag接口连接,此时将导致嵌入式设备的内部异常信息无法被抓取,难以分析嵌入式设备内部异常原因。


技术实现思路

1、基于上述问题,本申请实施例提供了嵌入式系统异常处理方法、装置、设备及存储介质,目的是在异常情况下及时捕获和保存关键数据本文档来自技高网...

【技术保护点】

1.一种嵌入式系统异常处理方法,其特征在于,应用于数据处理器DPU,所述DPU部署有第一处理器和第二处理器,所述第一处理器直接或间接地与所述第二处理器电气连接,所述第一处理器存储有主用操作系统和备用操作系统,所述方法包括:

2.根据权利要求1所述的嵌入式系统异常处理方法,其特征在于,所述第一处理器的内存包括第一运行区和第二运行区;所述第一运行区存储有所述主用操作系统,所述第二运行区存储有所述备用操作系统;所述第一处理器的工作生产数据位于所述第一运行区。

3.根据权利要求1所述的嵌入式系统异常处理方法,其特征在于,所述DPU嵌设有可编程逻辑器件,所述可编程逻辑器件与...

【技术特征摘要】

1.一种嵌入式系统异常处理方法,其特征在于,应用于数据处理器dpu,所述dpu部署有第一处理器和第二处理器,所述第一处理器直接或间接地与所述第二处理器电气连接,所述第一处理器存储有主用操作系统和备用操作系统,所述方法包括:

2.根据权利要求1所述的嵌入式系统异常处理方法,其特征在于,所述第一处理器的内存包括第一运行区和第二运行区;所述第一运行区存储有所述主用操作系统,所述第二运行区存储有所述备用操作系统;所述第一处理器的工作生产数据位于所述第一运行区。

3.根据权利要求1所述的嵌入式系统异常处理方法,其特征在于,所述dpu嵌设有可编程逻辑器件,所述可编程逻辑器件与所述第一处理器集成连接,在所述将所述第一处理器的操作系统由所述主用操作系统切换为所述备用操作系统之后,所述方法还包括:

4.根据权利要求3所述的嵌入式系统异常处理方法,其特征在于,所述第二处理器为嵌入式微处理器ecpu;所述切换为所述备用操作系统的所述第一处理器将所述第一处理器的工作生产数据经由所述可编程逻辑器件的通信通道传输至第二处理器,包括:

5.根据权利要求1所述的嵌入式系统异常处理方法,其特征在于,所述第二处理器为嵌入式微处理器ecp...

【专利技术属性】
技术研发人员:赵建平
申请(专利权)人:珠海星云智联科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1