[发明专利]一种CPLD固件的自动更新方法有效
申请号: | 202210965554.X | 申请日: | 2022-08-12 |
公开(公告)号: | CN115454465B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 万梦佳 | 申请(专利权)人: | 北京兴汉网际股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F9/445;G06F11/07 |
代理公司: | 北京巨弘知识产权代理事务所(普通合伙) 11673 | 代理人: | 张婧 |
地址: | 100095 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cpld 自动更新 方法 | ||
本发明提供一种CPLD固件的自动更新方法,可自动对CPLD固件进行筛选,匹配正确的CPLD固件,也可让客户选择在服务器空闲时间段进行更新,并且通过更新机制里面新增对CPLD版本的选取,自动更新程序可自行判断适配的CPLD固件,更加适用于不同的客户和主板,设置了对CPLD固件内置安全标志的查验,避免误刷。本发明提高了大规模更新CPLD固件时的效率,比使用烧录治具操作方便简洁,无需人员在服务器部署现场参与固件更新整个过程,有效减少客户的运营成本,可适用于大量客户机系统同时参与自动升级,适用面更广,及时自动更新也可使用户在第一时间体验新功能。
技术领域
本发明涉及电数字数据处理技术领域,具体涉及一种CPLD固件的自动更新方法。
背景技术
CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是从PAL和GAL等逻辑器件的基础上发展起来的,相对而言规模大,结构复杂,属于大规模集成电路范围。CPLD可让设备做出相应的调整以支持多种协议,并随着标准和协议的演变而改变功能。这为系统设计人员带来很大的方便,因为在标准尚未完全成熟之前他们就可以着手进行硬件设计,然后再修改代码以满足最终标准的要求。CPLD的速度和延迟特性比纯软件方案更好,这使得很多能用软件实现的逻辑都尽可能多的使用CPLD来处理,同时也意味着对于CPLD固件的更新也会更加频繁。
目前CPLD固件更新方法:
(1)通过治具本地更新CPLD
通过直接将芯片放在烧录治具的插座里进行脱机烧录,操作简单,但反复插拔焊接CPLD芯片,容易造成芯片损害。
(2)通过下载器在线更新CPLD
通过下载电缆与标准USB PC端口连接,进行在线烧录,相比烧录治具要快捷,但需要电路板预留JTAG针脚,且必须有下载器,步骤繁琐,工具复杂。
(3)系统本地在线更新CPLD
通过JTAG口对CPLD执行更新操作,节省了治具,下载器等的费用,但该方法只能用于在现场一对一进行升级,效率不高。
(4)远程更新CPLD
用户通过固件更新工具,远程对CPLD下指令进行更新,解决了只能现场更新CPLD的弊端,但是仍然需要人工干预依次对不同客户机系统下指令升级,效率还是比较低。
当大量的主机板的CPLD功能更新后,现有技术可以实现用户自行远程的对CPLD固件进行更新,但面对大量的主机板,效率仍然没有得到有效提升,只能一对一下指令;且面对各类型号主机板,不同的客户,对应的CPLD固件十分繁杂,需要人工搜索确认待升级的CPLD固件,容易造成误刷,甚至导致主机板损坏;又CPLD功能更新后,用户往往没有第一时间得知,尽快的体验更新带来的新功能,如果主机板能够自动检测服务器目前CPLD是否更新,且根据配置好的更新规则自行匹配对应的CPLD固件,自动进行CPLD更新操作,则可以实现无需人工干预,并行的大量更新主机板,提高效率,提升用户使用感。
因此,亟需一种CPLD固件的自动更新方法。
发明内容
本发明是为了解决CPLD的更新效率问题,提供一种CPLD固件的自动更新方法,通过在更新机制里新增对CPLD版本的选取,自动更新程序可自行判断适配的CPLD固件,更加适用于不同的客户和主板,同时设置了对CPLD固件内置安全标志的查验,避免误刷,而且还可让客户选择在服务器空闲时间段进行更新。本发明提高了大规模更新CPLD固件时的效率,比使用烧录治具操作方便简洁,无需人员在服务器部署现场参与固件更新整个过程,有效减少客户的运营成本,可适用于大量客户机系统同时参与自动升级,适用面更广,及时自动更新也可使用户在第一时间体验新功能。
本发明提供一种CPLD固件的自动更新方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京兴汉网际股份有限公司,未经北京兴汉网际股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210965554.X/2.html,转载请声明来源钻瓜专利网。