一种基于分块校验的嵌入式系统内存检错和定位方法

    公开(公告)号:CN117851111A

    公开(公告)日:2024-04-09

    申请号:CN202311864459.1

    申请日:2023-12-29

    Abstract: 本发明公开了一种基于分块校验的嵌入式系统内存检错和定位方法,包括:S1、对目标内存区域进行校验,得到校验区域和校验结果;S2、若所述校验结果存在异常,则根据通信参数将校验区域分为若干待校验块;S3、对所述待校验块进行分块校验和逐级校验,得到出错区域;S4、判断出错区域与通信能力是否匹配,若否,则将出错区域作为待校验块,重复步骤S3,否则进入步骤S5;S5、对所述出错区域的数据进行下载;S6、对下载后的数据进行逐字节比对,找出错误字节和对应内存地址,实现系统内存检错和定位。

    一种嵌入式系统内存检错和定位方法

    公开(公告)号:CN118034967A

    公开(公告)日:2024-05-14

    申请号:CN202311700975.0

    申请日:2023-12-12

    Abstract: 本发明一种嵌入式系统内存检错和定位方法,将被校验区域划分为若干逻辑块,采取分块校验、逐级校验的方式,对出错区域的范围进行快速收敛,再进行数据下载和逐字节比对;所述逻辑块大小根据目标区域大小AreaSize、单次通信数据下载能力PacketSize、可允许的数据下载次数AllowableCount三个输入要素确定;如果目标区域大小AreaSize和单次下载能力PacketSize数量级相当,或者数据下载成本较低,AllowableCount较大,通过逐个数据包下载的方式对目标区域进行全部下载,以逐字节比较的方式进行错误定位。

Patent Agency Ranking