多芯片模块的日志存储方法技术

技术编号:39572485 阅读:5 留言:0更新日期:2023-12-03 19:24
本申请公开了一种多芯片模块的日志存储方法

【技术实现步骤摘要】
多芯片模块的日志存储方法、装置、电子设备及存储介质


[0001]本申请涉及日志存储领域,尤其涉及多芯片模块的日志存储方法

多芯片模块的日志存储装置

电子设备及存储介质


技术介绍

[0002]现有技术中,车辆终端设备安装部署完成后,往往需要长时间稳定运行,在设备运行过程中,设备管理人员经常需要知道设备的运行情况,或者设备运行中出现了一些异常情况,设备管理人员也需要及时把设备的运行信息
(
比如,设备的运行日志
)
反馈给对应的技术人员进行处理

[0003]所以需要保存设备中各模块的运行日志信息,方便设备管理人员查看设备运行状况,同时也方便技术人员在设备出现异常的时候进行问题定位

如果设备具备网络通讯能力时,可以同时将日志保存在云端

设备管理维护人员通常需要同时维护不同场所的很多设备,日志保存在云端,可以在设备出现问题时,技术人员可以不用去现场,就进行问题排查

[0004]一个运行设备中往往同时存在处理不同功能的核心板模块,这些不同的核心板模块,有的处理芯片硬件资源很受限
(
比如,存储空间不足
)
,这些模块独立保存

传输

处理自己的运行日志很困难

[0005]因此,需要一种将多个芯片的日志信息进行统一管理的方案,解决多个芯片产生日志信息,但导出

存储日志信息的资源受限问题


技术实现思路

[0006]本专利技术的目的在于提供一种多芯片模块的日志存储方法

多芯片模块的日志存储装置

电子设备及存储介质,至少解决上述的一个技术问题

[0007]本专利技术提供了下述方案:
[0008]根据本专利技术的一个方面,提供一种多芯片模块的日志存储方法,所述多芯片模块的日志存储方法包括:
[0009]第一芯片模块获取对应第一芯片模块的日志信息;
[0010]第一芯片模块向第二芯片模块发送对应第一芯片模块的日志信息;
[0011]第二芯片模块根据第一芯片模块的
ID
,存储对应第一芯片模块的日志信息;
[0012]第二芯片模块获取对应第二芯片模块的日志信息;
[0013]第二芯片模块根据第二芯片模块的
ID
,存储对应第二芯片模块的日志信息;
[0014]第二芯片模块向云端模块发送对应芯片模块
ID
的日志信息

[0015]进一步的,所述第一芯片模块向第二芯片模块发送对应第一芯片模块的日志信息包括:
[0016]第一芯片模块获取日志信息的点表信息;
[0017]判断所述点表信息是否正常;
[0018]若,所述点表信息正常,则根据所述点表信息,对日志信息进行编译,获得二进制的日志数据

[0019]进一步的,所述判断所述点表信息是否正常包括:
[0020]若,所述点表信息异常,则根据字符编码,编译日志信息,获的二进制的日志数据

[0021]进一步的,所述第二芯片模块向云端模块发送对应芯片模块
ID
的日志信息包括:
[0022]获取云端模块的日志召测信息;
[0023]所述日志召测信息包括日志信息的
ID
以及对应的日志时间;
[0024]根据所述日志召测信息,第二芯片模块向云端模块发送日志信息

[0025]进一步的,所述第二芯片模块向云端模块发送对应芯片模块
ID
的日志信息还包括:
[0026]获取日志信息筛选表;
[0027]所述日志信息筛选表包括,特殊日志信息或特殊工作状态信息;
[0028]根据所述日志信息筛选表,过滤第二芯片模块存储的日志信息是否包括所述特殊日志信息或特殊工作状态信息;
[0029]若,第二芯片模块存储的日志信息包括所述特殊日志信息或特殊工作状态信息,则发起向云端模块的特殊日志信息传输

[0030]进一步的,所述第二芯片模块向云端模块发送对应芯片模块
ID
的日志信息包括:
[0031]第二芯片模块获取第一芯片日志信息的点表信息;
[0032]第二芯片模块根据第一芯片日志信息的点表信息,还原二进制的日志数据后发送

[0033]进一步的,包括:
[0034]获取日志信息通信协议;
[0035]判断第一芯片模块是否生成日志信息;
[0036]若,第一芯片模块生成日志信息,则第一芯片模块跳转为所述日志信息通信协议;
[0037]根据第一芯片模块跳转为所述日志信息通信协议,向第二芯片模块发送对应第一芯片模块的日志信息

[0038]根据本专利技术的二个方面,提供一种多芯片模块的日志存储装置,所述多芯片模块的日志存储装置包括:
[0039]第一芯片模块日志信息模块,用于第一芯片模块向第二芯片模块发送对应第一芯片模块的日志信息;
[0040]第一芯片模块日志信息存储模块,用于第二芯片模块根据第一芯片模块的
ID
,存储对应第一芯片模块的日志信息;
[0041]第二芯片模块日志信息模块,用于第二芯片模块获取对应第二芯片模块的日志信息;
[0042]第二芯片模块日志信息存储模块,用于第二芯片模块根据第二芯片模块的
ID
,存储对应第二芯片模块的日志信息;
[0043]日志信息发送模块,用于第二芯片模块向云端模块发送对应芯片模块
ID
的日志信息

[0044]根据本专利技术的三个方面,提供一种电子设备,包括:处理器

通信接口

存储器和通
信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0045]所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行所述多芯片模块的日志存储方法的步骤

[0046]根据本专利技术的四个方面,提供一种计算机可读存储介质,包括:其存储有可由电子设备执行的计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行所述多芯片模块的日志存储方法的步骤

[0047]通过上述方案,获得如下有益的技术效果:
[0048]本申请通过借助其他芯片的通道资源

存储资源,为更多资源不足的芯片提供了及时导出日志信息的渠道,防止因芯片资源不足,导致日志信息丢失的情况

[0049]本申请通过芯片共享日志信息导出

存储资源,简化了对多芯片读取日志信息的方案,不用逐个芯片建立通信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种多芯片模块的日志存储方法,其特征在于,所述多芯片模块的日志存储方法包括:第一芯片模块获取对应第一芯片模块的日志信息;第一芯片模块向第二芯片模块发送对应第一芯片模块的日志信息;第二芯片模块根据第一芯片模块的
ID
,存储对应第一芯片模块的日志信息;第二芯片模块获取对应第二芯片模块的日志信息;第二芯片模块根据第二芯片模块的
ID
,存储对应第二芯片模块的日志信息;第二芯片模块向云端模块发送对应芯片模块
ID
的日志信息
。2.
根据权利要求1所述的多芯片模块的日志存储方法,其特征在于,所述第一芯片模块向第二芯片模块发送对应第一芯片模块的日志信息包括:第一芯片模块获取日志信息的点表信息;判断所述点表信息是否正常;若,所述点表信息正常,则根据所述点表信息,对日志信息进行编译,获得二进制的日志数据
。3.
根据权利要求2所述的多芯片模块的日志存储方法,其特征在于,所述判断所述点表信息是否正常包括:若,所述点表信息异常,则根据字符编码,编译日志信息,获的二进制的日志数据
。4.
根据权利要求1所述的多芯片模块的日志存储方法,其特征在于,所述第二芯片模块向云端模块发送对应芯片模块
ID
的日志信息包括:获取云端模块的日志召测信息;所述日志召测信息包括日志信息的
ID
以及对应的日志时间;根据所述日志召测信息,第二芯片模块向云端模块发送日志信息
。5.
根据权利要求4所述的多芯片模块的日志存储方法,其特征在于,所述第二芯片模块向云端模块发送对应芯片模块
ID
的日志信息还包括:获取日志信息筛选表;所述日志信息筛选表包括,特殊日志信息或特殊工作状态信息;根据所述日志信息筛选表,过滤第二芯片模块存储的日志信息是否包括所述特殊日志信息或特殊工作状态信息;若,第二芯片模块存储的日志信息包括所述特殊日志信息或特殊工作状态信息,则发起向云端模块的特殊日志信息传输
。6....

【专利技术属性】
技术研发人员:蒲军霖
申请(专利权)人:一汽北京软件科技有限公司
类型:发明
国别省市:

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

1