一种基于飞腾平台的全国产化服务器及其固件更新方法技术

技术编号:39009114 阅读:46 留言:0更新日期:2023-10-07 10:40
本发明专利技术涉及服务器设备技术领域,具体为一种基于飞腾平台的全国产化服务器,包括国产飞腾处理器、BMC芯片、CPLD芯片、SPI NOR FLASH芯片和PHY芯片;飞腾处理器、CPLD芯片、BMC芯片和PHY芯片依次电连接,CPLD芯片和SPI NOR FLASH芯片通过SPI总线电连接,BMC芯片通过控制CPLD芯片从而控制飞腾处理器和/或BMC芯片与SPI NOR FLASH芯片的连接。本发明专利技术中的BMC芯片采用国产芯片,可以通过远程进行更新SPI NOR FLASH,有利于自主可控和信息安全,为国产飞腾平台的服务器提供一体化的固件升级方法。平台的服务器提供一体化的固件升级方法。平台的服务器提供一体化的固件升级方法。

【技术实现步骤摘要】
一种基于飞腾平台的全国产化服务器及其固件更新方法


[0001]本专利技术涉及服务器设备
,特别涉及一种基于飞腾平台的全国产化服务器及其固件更新方法。

技术介绍

[0002]在国产化信息安全推进的大背景下,信息安全问题日益引起重视,加强信息安全建设刻不容缓。信息安全是未来信息化战争中的一个重要指标,在网络化作战的环境中,敌人可发起信息攻击的场所无处不在,防不胜防。为了实现自主可控,实现飞腾服务器平台的全国产化需求势在必行。
[0003]BMC全称为基板管理控制器(即Baseboard Management Controller),是用于监控和管理服务器的专用控制器。BMC是一个独立的系统,不依赖于飞腾服务器系统上的其他硬件(比如服务器处理器、内存等),对飞腾服务器的远程部署和管理起到至关重要的作用,BMC比飞腾服务器有更大权限。飞腾服务器固件更新是服务器BMC的一项非常重要的功能。当然它也是飞腾服务器的一个较大安全隐患,这也说明BMC的自主可控对服务器的国产化是至关重要的。
[0004]有鉴于此,如何提高服务器的国产化率,已成为本领域技术人员亟待解决的技术问题。

技术实现思路

[0005]本专利技术提供了一种基于飞腾平台的全国产化服务器及其固件更新方法,以解决现有服务器上的BMC等零部件非国产化的技术问题。
[0006]为达到上述目的,本专利技术的技术方案是这样实现的:
[0007]本专利技术一方面提供了一种基于飞腾平台的全国产化服务器,包括国产飞腾处理器、国产BMC芯片、国产CPLD芯片、SPI NOR FLASH芯片和国产PHY芯片;
[0008]飞腾处理器、国产CPLD芯片、国产BMC芯片和国产PHY芯片依次电连接,国产CPLD芯片和SPI NOR FLASH芯片电连接,国产BMC芯片通过控制国产CPLD芯片从而控制飞腾处理器和/或国产BMC芯片与SPI NOR FLASH芯片的连接。
[0009]进一步地,所述国产飞腾处理支持飞腾FT2000+处理器、飞腾S2500处理器、飞腾S3000处理器和飞腾S5000C处理器。
[0010]进一步地,所述全国产化服务器还包括多组SPI总线,所述国产飞腾处理器、国产CPLD芯片、国产BMC和SPI NOR FLASH芯片上均设置有SPI接口;
[0011]国产飞腾处理器、国产CPLD芯片和国产BMC三者依次之间以及国产CPLD芯片、SPI NOR FLASH芯片两者之间均通过SPI总线电连接。
[0012]进一步地,所述国产BMC选用飞腾E2000芯片。
[0013]进一步地,所述国产CPLD芯片选用高云GW1N_UV4PG256MC6芯片。
[0014]进一步地,所述国产PHY芯片采用裕太微电子的YT8521SH芯片。
[0015]进一步地,所述SPI NOR FLASH芯片选用兆易创新的GD25Q128ESIG芯片。
[0016]进一步地,所述全国产化服务器还包括BIOS固件,BIOS固件安装在SPI NOR FLASH芯片上,国产飞腾处理能在线更新BIOS固件和能通过国产BMC更新BIOS固件。
[0017]本专利技术另一方面还提供一种全国产化服务器的固件更新方法,用于对以上所述的全国产化服务器上的BIOS固件进行更新,具体包括如下步骤:
[0018]步骤S1、确定BIOS固件升级需求,国产BMC芯片接收BIOS固件的升级指令,在确认收到的指令为升级指令时,进行到步骤S2;
[0019]步骤S2、国产CPLD芯片将SPI NOR FLASH芯片的SPI总线切换到国产BMC芯片连接;操作完成后跳转到步骤S3;
[0020]步骤S3、通过国产BMC芯片连接的国产PHY芯片上传更新的BIOS固件,等待BIOS固件上传到国产BMC芯片上后,比较上传的BIOS固件是否存在错误,若错误,重新上传,否则进行到步骤S4;
[0021]步骤S4、将上传BIOS固件写入到SPI NOR FPLASH芯片中,上传成功后,校验数据是否存在错误,若没有错误,重新启动飞腾处理器,若有错误,重新写入。
[0022]本专利技术的有益效果:
[0023]本专利技术公开了一种基于飞腾平台的全国产化服务器,包括国产飞腾处理器、国产BMC芯片、国产CPLD芯片和SPI NOR FLASH芯片,服务器上的零部件均采用国产的,实现了飞腾服务器平台的全国产化;
[0024]同时,国产BMC芯片可以通过远程进行更新,有利于自主可控和信息安全,另一方面也为国产飞腾平台的服务器提供了的一种固件升级方法。
附图说明
[0025]图1为本专利技术的机构示意图;
[0026]图2为服务器更新方法的流程图。
具体实施方式
[0027]下面结合附图及具体实施例对本专利技术再作进一步详细的说明。
[0028]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本专利技术中的具体含义。
[0029]参照图1,本专利技术一方面提供了一种基于飞腾平台的全国产化服务器,包括国产飞腾处理器、国产BMC芯片、国产CPLD(可编程逻辑器件)芯片、SPI NOR FLASH(非闪存)芯片和国产PHY(Physical Layer Chip,基带处理芯片)芯片;
[0030]飞腾处理器器、国产CPLD芯片、国产BMC芯片和国产PHY芯片依次电连接,国产CPLD芯片和SPI NOR FLASH芯片电连接,国产BMC芯片通过控制国产CPLD芯片从而控制飞腾处理器和/或国产BMC芯片与SPI NOR FLASH芯片的连接。
[0031]在本实施例中,所述国产飞腾处理器支持飞腾FT2000+处理器、飞腾S2500处理器、
飞腾S3000处理器和飞腾S5000C处理器。
[0032]在本实施例中,所述全国产化服务器还包括多组SPI总线,所述国产飞腾处理器、国产CPLD芯片、国产BMC和SPI NOR FLASH芯片上均设置有SPI接口;
[0033]国产飞腾处理器、国产CPLD芯片和国产BMC三者依次之间以及国产CPLD芯片、SPI NOR FLASH芯片两者之间均通过插接在SPI接口的SPI总线电连接。
[0034]在本实施例中,所述国产BMC选用飞腾E2000芯片。
[0035]在本实施例中,所述国产CPLD芯片选用高云GW1N_UV4PG256MC6芯片。
[0036]在本实施例中,所述国产PHY芯片采用裕太微电子的YT8521SH芯片。
[0037]在本实施例中,所述SPI NOR FLASH芯片选用兆易创新的GD25Q128ESIG芯片。...

【技术保护点】

【技术特征摘要】
1.一种基于飞腾平台的全国产化服务器,其特征在于:包括国产飞腾处理器、国产BMC芯片、国产CPLD芯片、SPI NOR FLASH芯片和国产PHY芯片;飞腾处理器、国产CPLD芯片、国产BMC芯片和国产PHY芯片依次电连接,国产CPLD芯片和SPI NOR FLASH芯片电连接,国产BMC芯片通过控制国产CPLD芯片从而控制飞腾处理器和/或国产BMC芯片与SPI NOR FLASH芯片的连接。2.根据权利要求1所述的全国产化服务器,其特征在于,所述国产飞腾处理支持飞腾FT2000+处理器、飞腾S2500处理器、飞腾S3000处理器和飞腾S5000C处理器。3.根据权利要求1所述的全国产化服务器,其特征在于,还包括多组SPI总线,所述国产飞腾处理器、国产CPLD芯片、国产BMC和SPI NOR FLASH芯片上均设置有SPI接口;国产飞腾处理器、国产CPLD芯片和国产BMC三者依次之间以及国产CPLD芯片、SPINOR FLASH芯片两者之间均通过SPI总线电连接。4.根据权利要求3所述的全国产化服务器,其特征在于,所述国产BMC选用飞腾E2000芯片。5.根据权利要求3所述的全国产化服务器,其特征在于,所述国产CPLD芯片选用高云GW1N_UV4PG256MC6芯片。6.根据权利要求3所述的全国产化服务器,其特征...

【专利技术属性】
技术研发人员:徐代阳李亮张业庭覃玮玮袁涛
申请(专利权)人:湖南航天捷诚电子装备有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1