一种模块细粒度化的固件升级方法、设备及存储介质
基本信息
申请号 | CN202011636902.6 | 申请日 | - |
公开(公告)号 | CN112732308A | 公开(公告)日 | 2021-04-30 |
申请公布号 | CN112732308A | 申请公布日 | 2021-04-30 |
分类号 | G06F8/654;G06F8/41;G06F21/44 | 分类 | 计算;推算;计数; |
发明人 | 王帅;王强;董文强 | 申请(专利权)人 | 广州万协通信息技术有限公司 |
代理机构 | 北京市盛峰律师事务所 | 代理人 | 于国强 |
地址 | 510400 广东省广州市白云区北太路1633号广州民营科技园科盛路8号配套服务大楼5层A505-63房 | ||
法律状态 | - |
摘要
摘要 | 本发明提出一种模块细粒度化的固件升级方法、装置及存储介质,涉及固件升级技术领域;该方法通过构建固件程序代码模块映射管理表,将固件程序各个代码模块进行细粒度存储;获取待升级固件程序代码模块所对应的存储位置,查询固件程序代码模块映射管理表,确定待更新代码模块的起止地址,然后进行模块程序自更新过程;本方法实现了固件程序模块细粒度化存储设计,并对程序模块按类别进行不同安全等级的分类,通过相应安全权限后才可对相应模块进行自更新。该方案减少了代码更新所需存储空间消耗,同时增加了程序代码更新的安全性,比较便于产品安全可靠更新。 |
