【技术实现步骤摘要】
一种CPLD版本更新方法、装置、设备及存储介质
本专利技术涉及计算机应用
,特别是涉及一种CPLD版本更新方法、装置、设备及存储介质。
技术介绍
随着计算机技术的快速发展,大数据、云服务被关注程度越来越高,各大运营商及众多互联网企业对服务器数量的需求逐年增长,对服务器的定制化要求也是越来越高。由于互联网客户不断变化的定制化需求,一款服务器产品会根据配置和需求的不同定制许多不同的套餐产品。针对不同的套餐产品,主板上的CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)版本也会有所不同。目前,在研发、测试、生产过程中,针对不同套餐产品时,需要相关技术人员人工频繁更新所需要的CPLD版本,当CPLD版本较多时,容易出现对CPLD版本更新和管控的混淆,进而影响服务器产品的研发进展及版本管控,同时也影响线上服务器产品的安全性和易维护性。
技术实现思路
本专利技术的目的是提供一种CPLD版本更新方法、装置、设备及存储介质,以提高服务器在产品研发、测试及生产过程中CPLD版本的更新效率,满足CPLD版本管控的安全性,提高服务器产品安全性 ...
【技术保护点】
1.一种CPLD版本更新方法,其特征在于,应用于服务器的BMC,所述方法包括:在启动过程中,读取所述服务器的套餐名及所述套餐名对应的适配文件中的CPLD版本号;确定主板上的CPLD版本号与所述适配文件中的CPLD版本号是否相同;如果否,则将所述主板上的CPLD版本更新至所述适配文件中的CPLD版本号对应的CPLD版本。
【技术特征摘要】
1.一种CPLD版本更新方法,其特征在于,应用于服务器的BMC,所述方法包括:在启动过程中,读取所述服务器的套餐名及所述套餐名对应的适配文件中的CPLD版本号;确定主板上的CPLD版本号与所述适配文件中的CPLD版本号是否相同;如果否,则将所述主板上的CPLD版本更新至所述适配文件中的CPLD版本号对应的CPLD版本。2.根据权利要求1所述的CPLD版本更新方法,其特征在于,所述将所述主板上的CPLD版本更新至所述适配文件中的CPLD版本号对应的CPLD版本,包括:在预先获得的版本库中查找所述适配文件中的CPLD版本号对应的CPLD版本;如果查找到,则使用查找到的CPLD版本更新所述主板上的CPLD版本。3.根据权利要求2所述的CPLD版本更新方法,其特征在于,还包括:如果在所述版本库中未查找到所述适配文件中的CPLD版本号对应的CPLD版本,则输出查找失败的告警信息。4.根据权利要求2或3所述的CPLD版本更新方法,其特征在于,在所述使用查找到的CPLD版本更新所述主板上的CPLD版本之后,还包括:检测所述主板上的CPLD版本是否更新成功;如果否,则重复执行所述使用查找到的CPLD版本更新所述主板上的CPLD版本的步骤。5.根据权利要求4所述的CPLD版本更新方法,其特征在于,还包括:如果重复执行次数大于预设阈值,则输出更新失败的告警信息。6.一种CPLD版本更新装置,其特征在于,应用于服务器的BMC,所述...
【专利技术属性】
技术研发人员:靳先奇,乔英良,颜伟,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。