System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 车载终端固件的检测评估方法、装置、设备及介质制造方法及图纸_技高网

车载终端固件的检测评估方法、装置、设备及介质制造方法及图纸

技术编号:41108823 阅读:2 留言:0更新日期:2024-04-25 14:02
本发明专利技术涉及车载终端技术领域,公开了车载终端固件的检测评估方法、装置、设备及介质,该方法包括:接收车载终端中目标固件发送的第一校验码集合,并获取目标固件的备份信息,第一校验码集合为目标固件根据预设长度分段提取目标固件中的当前内容信息,并计算每段信息对应的校验码得到;根据预设长度分段提取备份信息,并计算每段信息对应的校验码,得到第二校验码集合;将第一校验码集合和第二校验码集合中对应位置的校验码进行对比,确定目标固件的损坏检测结果,本发明专利技术通过将目标固件中当前内容信息和备份信息所对应的校验码进行对比,确定目标固件的损坏检测结果,以对车载终端中的固件进行损坏检测,避免了影响使用者的体验效果。

【技术实现步骤摘要】

本专利技术涉及车载终端,具体涉及车载终端固件的检测评估方法、装置、设备及介质


技术介绍

1、随着科技的发展,车载终端的硬件配置越来越高,车载终端的作用也越来越大。车载终端中的固件,如微控制器,在运行的过程中可能会出现损坏。然而现有的车载终端缺乏对车载终端中的固件进行检测以及评估的校验功能,往往都是等到车载终端运行出现异常,导致车载终端无法正常工作时,才会意识到车载终端出现了问题,再去对车载终端中的固件进行检测修复。

2、在现有技术中,车载终端无法检查固件是否出现损坏,只能在固件已经出现问题时才能发现问题,导致使用者的体验效果收到了极大的影响。


技术实现思路

1、有鉴于此,本专利技术提供了一种车载终端固件的检测评估方法、装置、设备及介质,以解决现有技术中无法检查车载终端中固件是否出现损坏,影响使用者的体验效果的问题。

2、第一方面,本专利技术提供了车载终端固件的检测评估方法,应用于车载终端的第一计算单元,所述方法包括:

3、接收车载终端中目标固件发送的第一校验码集合,并获取所述目标固件的备份信息,所述第一校验码集合为所述目标固件根据预设长度分段提取所述目标固件中的当前内容信息,并计算每段信息对应的校验码得到;

4、根据预设长度分段提取所述备份信息,并计算每段信息对应的校验码,得到第二校验码集合;

5、将所述第一校验码集合和所述第二校验码集合中对应位置的校验码进行对比,确定所述目标固件的损坏检测结果。

6、通过将车载终端中目标固件的当前内容信息所对应的检验码集合和备份信息对应的校验码集合进行对比,来确定目标固件的损害检测结果,以对车载终端中的固件进行损坏检测,可以及时发现固件是否损坏,保证了使用者的体验效果,同时通过对比校验码来判断是否损坏,可以减少计算时间,提高效率。

7、在一种可选的实施方式中,所述计算每段信息对应的校验码,得到第二校验码集合,包括:

8、计算每段信息对应的循环冗余校验码,根据每段信息在所述备份信息中的位置和每段信息对应的循环冗余校验码,得到第二校验码集合。

9、通过计算每段信息所对应的循环冗余校验码来得到对应的第二校验码集合,以进行后续的对比检测,循环校验码可以有效的对信息进行校验差错,提高了检测的准确性。

10、在一种可选的实施方式中,所述将所述第一校验码集合和所述第二校验码集合中对应位置的校验码进行对比,确定所述目标固件的损坏检测结果,包括:

11、判断所述第一校验码集合和所述第二校验码集合中对应位置的校验码是否相同;

12、若不同,确定所述第一校验码集合中对应位置的校验码为异常校验码;

13、基于所述第一校验码集合中的异常校验码的数量,得到所述目标固件的损坏检测结果。

14、通过将第一校验码集合和第二校验码集合中的校验码进行对比,可以确定当前内容信息和备份信息是否一致,当循环校验码出现异常时,说明当前内容信息出现错误,根据异常校验码的数量可以更加准确的判断目标固件的损坏情况。

15、在一种可选的实施方式中,所述方法还包括:

16、在所述目标固件的损坏检测结果为所述目标固件存在损坏时,向目标固件发送烧录指令,以使所述目标固件根据所述备份信息进行烧录,修复所述目标固件中的内容信息。

17、通过在检测到目标固件出现损坏后,向目标固件发送烧录指令,使其根据备份信息进行烧录,以及时对目标固件进行修复,保证车载终端的稳定运行,提高使用者的体验效果。

18、在一种可选的实施方式中,所述方法还包括:

19、根据所述目标固件的损坏检测结果确定所述目标固件的损坏等级;

20、将所述目标固件的损坏等级发送至车机平台进行预警。

21、通过损坏检测结果确定固件的损坏等级,并及时发送至车机平台,可以保证使用者获取固件的损坏情况,从而及时地进行处理。

22、在一种可选的实施方式中,所述方法还包括:

23、统计所述目标固件在预设时间段内的损坏发生频率;

24、基于所述损坏发生频率计算所述目标固件的安全评分,所述安全评分用于表示所述目标固件的安全程度;

25、根据所述安全评分确定是否对所述目标固件进行更换。

26、通过统计损坏发生的频率,来对目标固件的安全性进行评分,并根据评分来决定是否更换目标固件,可以保证目标固件的安全性。

27、第二方面,本专利技术提供了车载终端固件的检测评估方法,应用于车载终端的目标固件,所述方法包括:

28、根据预设长度分段提取所述目标固件中的当前内容信息,并计算每段信息对应的校验码得到第一校验码集合;

29、将所述第一校验码集合发送至第一计算单元,以使得所述第一计算单元将所述第一校验码集合与第二校验码集合中对应位置的校验码进行对比,确定所述目标固件的损坏检测结果,所述第二校验码集合为所述第一计算单元根据所述预设长度分段提取所述目标固件的备份信息并计算每段信息对应的校验码得到的。

30、通过分段提取当前内容信息并将对应的第一校验码集合发送至第一计算单元,可以使其根据第一校验码集合中的校验码和备份信息对应的校验码是否一致来判断目标固件是否出现损坏,可以有效的对目标固件的损坏情况进行判断,避免了影响使用者的体验效果,同时通过对比校验码来判断是否损坏,可以减少计算时间,提高效率。

31、在一种可选的实施方式中,所述方法还包括:

32、接收来自于第一计算单元的烧录指令,通过烧录程序读取所述备份信息,所述烧录程序位于所述目标固件的出厂固化位置;

33、将所述备份信息对应的正常内容信息烧录至所述目标固件;

34、通过位于出厂固化位置的烧录程序来进行备份信息的烧录,可以保证烧录过程的安全性,避免烧录过程出现错误。

35、第三方面,本专利技术提供了一种车载终端,所述车载终端包括:目标固件和第一计算单元,其中,

36、所述目标固件用于根据预设长度分段提取所述目标固件中的当前内容信息,并计算每段信息对应的校验码,得到第一校验码集合;将所述第一校验码集合发送至所述第一计算单元。

37、所述第一计算单元用于接收所述目标固件发送的第一校验码集合,并获取所述目标固件的备份信息;根据所述预设长度分段提取备份信息并计算每段信息对应的校验码,得到第二校验码集合;将所述第一校验码集合和所述第二校验码集合中对应位置的校验码进行对比,确定所述目标固件的损坏检测结果。

38、在一种可选的实施方式中,所述目标固件为微控制器固件,所述第一计算单元为微处理器,所述备份信息存储于所述微处理器的存储单元中。

39、第四方面,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的车载终端固件的检测评估方法。

本文档来自技高网...

【技术保护点】

1.车载终端固件的检测评估方法,应用于车载终端的第一计算单元,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述计算每段信息对应的校验码,得到第二校验码集合,包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述第一校验码集合和所述第二校验码集合中对应位置的校验码进行对比,确定所述目标固件的损坏检测结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.车载终端固件的检测评估方法,应用于车载终端的目标固件,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.一种车载终端,其特征在于,所述车载终端包括:目标固件和第一计算单元,其中,

10.根据权利要求9所述的车载终端,其特征在于,所述目标固件为微控制器固件,所述第一计算单元为微处理器,所述备份信息存储于所述微处理器的存储单元中。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至8中任一项所述的车载终端固件的检测评估方法。

...

【技术特征摘要】

1.车载终端固件的检测评估方法,应用于车载终端的第一计算单元,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述计算每段信息对应的校验码,得到第二校验码集合,包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述第一校验码集合和所述第二校验码集合中对应位置的校验码进行对比,确定所述目标固件的损坏检测结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

...

【专利技术属性】
技术研发人员:王震坡龙超华刘鹏韩冰祁春玉胡坚黎永兴
申请(专利权)人:北理新源佛山信息科技有限公司
类型:发明
国别省市:

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

1