【技术实现步骤摘要】
本专利技术涉及固件处理,尤其涉及一种基于系统调试命令提取设备固件的方法和系统。
技术介绍
1、固件是指安装在电子设备中的软件,它通常用于控制设备的功能和操作。与传统计算机上运行的软件不同,固件是直接嵌入在设备的非易失性存储芯片中,例如flash存储芯片。设备启动时,固件被读取并加载到设备的内存中,然后开始执行固件中的指令和操作。固件的功能和操作方式由其中的软件代码定义,它们可以控制设备的各种功能,与其他硬件组件进行通信,并为用户提供丰富的功能和服务。
2、其中,非易失性存储器可以长期保存数据,即使在没有电源供应的情况下也能保持数据的稳定。因此非易失性存储器通常被用来存储固件和其他设备相关的数据,例如操作系统、驱动程序、固定参数以及其他需要在设备上长期存储的数据。
3、但是也正因为如此,固件无法被常规的应用软件读取到数据。现有技术中,通常是将非易失性存储芯片从设备上拆下,然后通过专用的设备进行读取。此外,现有技术中固件通常只能读取多个非易失性存储芯片的全部数据,数据量大且读写时间长。显然,现有方式中读取固件的方式繁
...【技术保护点】
1.一种基于系统调试命令提取设备固件的方法,其特征在于,包括:
2.根据权利要求1所述的基于系统调试命令提取设备固件的方法,其特征在于,所述通过目标系统的调试接口,向所述目标系统发送多条系统调试命令,包括:
3.根据权利要求2所述的基于系统调试命令提取设备固件的方法,其特征在于,所述获取目标起始地址,包括:
4.根据权利要求3所述的基于系统调试命令提取设备固件的方法,其特征在于,所述根据多组存储数据中单元数据的地址分布以及数据相似度,得到所述目标起始地址,包括:
5.根据权利要求1所述的基于系统调试命令提取设备固件的方法
...【技术特征摘要】
1.一种基于系统调试命令提取设备固件的方法,其特征在于,包括:
2.根据权利要求1所述的基于系统调试命令提取设备固件的方法,其特征在于,所述通过目标系统的调试接口,向所述目标系统发送多条系统调试命令,包括:
3.根据权利要求2所述的基于系统调试命令提取设备固件的方法,其特征在于,所述获取目标起始地址,包括:
4.根据权利要求3所述的基于系统调试命令提取设备固件的方法,其特征在于,所述根据多组存储数据中单元数据的地址分布以及数据相似度,得到所述目标起始地址,包括:
5.根据权利要求1所述的基于系统调试命令提取设备固件的方法,其特征在于,还包括:<...
【专利技术属性】
技术研发人员:阚艳,夏志飞,
申请(专利权)人:凌云科技集团有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。