[发明专利]一种芯片升级方法、烧录设备和芯片升级系统在审
申请号: | 202110169052.1 | 申请日: | 2021-02-07 |
公开(公告)号: | CN112905202A | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 奉广 | 申请(专利权)人: | 广州众诺电子技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;H04L29/06;H04L29/08;H04W76/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郭帅 |
地址: | 510663 广东省广州市高新技术产业*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 升级 方法 设备 系统 | ||
本发明公开了一种芯片升级方法、烧录设备和芯片升级系统,该方法应用于烧录设备内的读写处理芯片,方法包括:当与芯片建立无线通信连接后,接收芯片发送的请求数据并缓存;对请求数据进行解密,得到解密数据;根据解密数据中的验证密钥与多个预设密钥进行匹配的匹配结果,判断解密数据是否合法;若判定解密数据合法,则返回与解密数据内的请求内容对应的目标数据到芯片,完成对芯片的升级,从而通过无线射频的方式,同时完成对多个芯片的升级,提高烧录便利性和烧录效率,降低烧录成本。
技术领域
本发明涉及芯片升级技术领域,尤其涉及一种芯片升级方法、烧录设备和芯片升级系统。
背景技术
芯片可以用于打印机例如激光打印机、喷墨打印机或者多功能一体机等成像设备,其存储有关打印耗材盒如墨盒、硒鼓、粉盒等的信息,主要功能是用于对打印机的使用身份识别以及使用状态记录。
应用于成像设备的芯片通常采用微控制单元(micro controller unit,MCU)设计,其中MCU包括程序区和数据区两部分,程序区中存储有可被MCU执行的程序代码,与打印机的通信功能实现是MCU执行程序区程序代码的结果。而有关打印耗材盒的信息,例如碳粉使用量、生产日期、制造厂商、型号、序列号或墨量信息等存储在数据区。而绝大多数MCU的CPU在程序区执行程序代码与打印机通信过程时,为了避免程序代码被意外擦除,程序区的程序代码是无法擦除和写入的,对打印机而言是只读属性。但数据区的数据是可读可写属性,因此可以通过外部烧录设备对数据区的数据进行更新或者改写。
而目前通过对芯片升级的方式是采用不同的烧录头分别为不同型号的芯片进行单独烧录或者改写。但上述数据更新的方式随着芯片型号和数量的不断增加,所需要配置的烧录头数量也不断增加,烧录便利性和效率较低,烧录成本较高。
发明内容
本发明提供了一种芯片升级方法、烧录设备和芯片升级系统,解决了现有的芯片升级过程由于需要根据芯片型号和数量分别配置对应的烧录头,烧录便利性和效率较低,烧录成本较高的技术问题。
本发明第一方面提供的一种芯片升级方法,应用于烧录设备内的读写处理芯片,所述方法包括:
当与芯片建立无线通信连接后,接收所述芯片发送的请求数据并缓存;
对所述请求数据进行解密,得到解密数据;
根据所述解密数据中的验证密钥与多个预设密钥进行匹配的匹配结果,判断所述解密数据是否合法;
若判定所述解密数据合法,则返回与所述解密数据内的请求内容对应的目标数据到所述芯片,完成对所述芯片的升级。
可选地,在所述当与芯片建立无线通信连接后,接收所述芯片发送的请求数据的步骤之前,所述方法还包括:
获取所述芯片的ID数据;
验证所述ID数据是否合法;
若判定所述ID数据合法,则与所述芯片建立无线通信连接。
可选地,还包括:
若判定所述ID数据不合法,则跳转执行所述获取所述芯片的ID数据的步骤,并累计获取次数;
当所述获取次数达到第一预定次数时,断开与所述芯片的连接。
可选地,所述根据所述解密数据中的验证密钥与多个预设密钥进行匹配的匹配结果,判断所述解密数据是否合法的步骤,包括:
从所述解密数据中提取验证密钥;
遍历多个预设密钥,判断所述验证密钥是否与任一个所述预设密钥匹配成功;
若所述验证密钥和任一个所述预设密钥匹配成功,则判定所述解密数据合法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州众诺电子技术有限公司,未经广州众诺电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110169052.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于区块链的业务处理方法以及装置
- 下一篇:一种电梯用组合式安全钳