[发明专利]烧录固件的方法、固件和电子设备在审
申请号: | 202210193906.4 | 申请日: | 2022-03-01 |
公开(公告)号: | CN114706597A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 刘翊 | 申请(专利权)人: | 瑞芯微电子股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 魏小霞 |
地址: | 350003 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 烧录固件 方法 电子设备 | ||
1.一种烧录固件的方法,其特征在于,包括:
从待烧录固件的装置读取与所述装置相关联的第一配置信息;
将所述第一配置信息和与所述固件相关联的第二配置信息进行比较;以及
根据所述比较的结果将所述固件烧录至所述装置中。
2.根据权利要求1所述的烧录固件的方法,其特征在于,从待烧录固件的装置读取与所述装置相关联的第一配置信息包括:读取与所述装置相关联的硬件识别标识码,所述硬件识别标识码基于对所述装置的输入输出口的状态进行编码而获得,并且
将所述第一配置信息和与所述固件相关联的第二配置信息进行比较包括:将所述硬件识别标识码和与所述固件相关联的硬件识别信息进行比较。
3.根据权利要求2所述的烧录固件的方法,其特征在于,所述输入输出口包括高阻状态、低电平状态或高电平状态。
4.根据权利要求3所述的烧录固件的方法,其特征在于,所述输入输出口包括一个或多个通用输入输出GPIO口。
5.根据权利要求1所述的烧录固件的方法,其特征在于,从待烧录固件的装置读取与所述装置相关联的第一配置信息包括:读取与所述装置相关联的芯片标识码和硬件识别标识码,并且
将所述第一配置信息和与所述固件相关联的第二配置信息进行比较包括:将所述芯片标识码和与所述固件相关联的芯片信息进行比较,以及将所述硬件识别标识码和与所述固件相关联的硬件识别信息进行比较。
6.根据权利要求1所述的烧录固件的方法,其特征在于,从待烧录固件的装置读取与所述装置相关联的第一配置信息、将所述第一配置信息和与所述固件相关联的第二配置信息进行比较包括:
读取与所述装置相关联的芯片标识码,将所述芯片标识码和与所述固件相关联的芯片信息进行比较;
若所述芯片标识码和所述芯片信息一致,读取与所述装置相关联的输入输出口状态,并将所述输入输出口状态编码成硬件识别标识码;以及
将所述硬件识别标识码和与所述固件相关联的硬件识别信息进行比较。
7.根据权利要求1所述的烧录固件的方法,其特征在于,还包括:
生成配置文件,所述配置文件包括与所述固件相关联的芯片信息、硬件识别信息、外设配置信息和电源配置信息中的至少一项;以及
将所述配置文件存储至所述固件中。
8.根据权利要求1所述的烧录固件的方法,其特征在于,还包括:
选取待烧录固件的装置的用于识别的输入输出口,使所述输入输出口保持预设固定输入状态。
9.根据权利要求8所述的烧录固件的方法,其特征在于,还包括:
判断是否有空闲输入输出口用于使用;以及
若无空闲输入输出口用于使用,则对同一输入输出口进行功能复用。
10.根据权利要求8所述的烧录固件的方法,其特征在于,还包括:
根据所述装置的预设更新次数选取所述装置的输入输出口的个数。
11.根据权利要求1所述的烧录固件的方法,其特征在于,根据所述比较的结果将所述固件烧录至所述装置中包括:若所述第一配置信息和所述第二配置信息一致,则将所述固件烧录至所述装置中,并且
所述方法还包括:若所述第一配置信息和所述第二配置信息不一致,则退出固件烧录。
12.一种固件,其特征在于,所述固件上存储有与其待烧录的装置相关联的配置文件,所述配置文件包括硬件识别信息,所述硬件识别信息被设置为与所述装置相关联的硬件识别标识码进行比较,所述硬件识别标识码基于对所述装置的输入输出口的状态进行编码而获得。
13.一种电子设备,其特征在于,包括:
待烧录固件的装置;以及
处理装置,被配置为通过根据权利要求1至11中任一项所述的烧录固件的方法将固件烧录至所述装置中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞芯微电子股份有限公司,未经瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210193906.4/1.html,转载请声明来源钻瓜专利网。