一种控制器系统技术方案

技术编号:31082241 阅读:14 留言:0更新日期:2021-12-01 12:28
本发明专利技术公开了一种控制器系统,由于本申请中存储有目标控制器固件的第一存储器所在独立板卡独立于主板,且通过可拆卸装置可以方便地断开管理控制器与第一存储器的连接,因此在第一存储器出现问题时只需要将独立板卡返厂维修即可,从而不影响服务器的正常工作,另外,本申请中的管理控制器可以在监测到目标控制器试图更改第一存储器中的固件时,切断目标控制器与自身的通信,从而保证固件安全,提高了安全性。安全性。安全性。

【技术实现步骤摘要】
一种控制器系统


[0001]本专利技术涉及服务器领域,特别是涉及一种控制器系统。

技术介绍

[0002]服务器在启动过程中,其内部多个控制器都需要从自身对应的存储器中加载固件进行上电,例如PCH(Platform Controller Hub,平台控制器)以及BMC(Baseboard Management Controller,基板管理控制器)等控制器均是如此,首先,这些存储有固件的存储器通常直接焊接在主板上,一旦这些存储器出现问题,那么则需要将整个主板返厂维修,影响了服务器的正常工作,第二,用户或者非法入侵者可能会通过上述控制器更改对应存储器中的固件,使得存储器中的固件存在被破坏的风险从而影响控制器正常工作,存在安全隐患。
[0003]因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。

技术实现思路

[0004]本专利技术的目的是提供一种控制器系统,降低了固件所在的存储器故障对于服务器正常工作的影响,并提高了固件的安全性。
[0005]为解决上述技术问题,本专利技术提供了一种控制器系统,包括:
[0006]目标控制器,用于在服务器启动时,通过管理控制器从第一存储器中加载固件进行上电;
[0007]与所述目标控制器连接的所述管理控制器,用于在监测到所述目标控制器对于所述第一存储器中所述固件的更改指令时,切断所述目标控制器与自身的通信;
[0008]所述第一存储器,用于存储所述目标控制器的所述固件;
[0009]所述可拆卸连接装置,用于通过其建立或断开所述管理控制器与所述第一存储器之间用于信号传输的物理通道;
[0010]独立于所述服务器的主板的独立板卡,用于固定所述第一存储器。
[0011]优选地,所述第一存储器包括第一子存储模块以及第二子存储模块;
[0012]所述第一子存储模块以及所述第二子存储模块均用于存储所述目标控制器的固件;
[0013]所述管理控制器还用于,在服务器启动时,默认接通所述目标控制器与所述第一子存储模块之间的固件加载回路以便所述目标控制器上电,在所述目标控制器通过所述第一子存储模块中的固件上电失败时,接通所述目标控制器与所述第二子存储模块之间的固件加载回路。
[0014]优选地,该控制器系统还包括与所述管理控制器连接的第一报警器;
[0015]则所述管理控制器还用于,在所述目标控制器通过所述第一子存储模块中的固件上电失败时,控制所述第一报警器报警。
[0016]优选地,所述可拆卸连接装置包括设置于所述服务器的主板上的第一连接器以及设置于所述独立板卡上的金手指;
[0017]所述第一连接器的第一端与所述管理控制器连接,所述金手指的第一端分别与所述第一子存储模块以及所述第二子存储模块连接;
[0018]所述第一连接器,用于在自身的第二端与所述金手指的第二端连接时,建立所述管理控制器与所述第一存储器之间的通信通道。
[0019]优选地,该控制器系统还包括固件烧录治具;
[0020]所述固件烧录治具用于在与所述第一存储器连接时,通过其对所述第一存储器进行固件烧录。
[0021]优选地,所述固件烧录治具包括:
[0022]第一端用于连接终端设备,第二端与处理器连接的通信电路,用于将所述终端设备发送的待烧录固件发送至所述处理器;
[0023]所述处理器,用于将接收到的所述待烧录固件烧录至所述第一存储器;
[0024]第一端与所述处理器连接,第二端用于与所述金手指连接的第二连接器,用于在自身的第二端与所述金手指连接时实现所述处理器与所述第一存储器之间的数据通信。
[0025]优选地,所述固件烧录治具还包括:
[0026]电池,用于为所述处理器供电;
[0027]人机交互装置,用于通过其生成烧录指令;
[0028]所述第二存储器,用于存储所述目标控制器的固件;
[0029]所述处理器还用于,用于在接收到的所述人机交互装置的所述烧录指令时,将所述第二存储器中的固件烧录至所述第二连接器连接的目标烧录器。
[0030]优选地,所述第二存储器包括多个固件存储模块;
[0031]所述固件烧录治具还包括:
[0032]设置于所述处理器以及所述第二存储器之间的数据选择器,用于在所述终端设备的控制下实现所述终端设备与指定的所述固件存储模块间的通信,以便所述终端设备将固件烧录至指定的所述固件存储模块,在所述人机交互装置的控制下实现所述处理器与指定的所述固件存储模块间的通信,以便所述处理器将指定的所述固件存储模块中的固件烧录至所述第二连接器连接的目标烧录器。
[0033]优选地,所述通信电路包括:
[0034]第一端用于连接终端设备,第二端与协议转换装置连接的通用串行总线USB接口;
[0035]与所述处理器连接的所述协议转换装置,用于将所述终端设备通过所述USB接口发送的所述待烧录固件转换为指定类型的总线协议后发送至所述处理器。
[0036]优选地,该控制器系统还包括与所述管理控制器连接的第二报警器;
[0037]所述管理控制器还用于,在监测到所述目标控制器对于所述第一存储器中固件的更改指令时,控制所述第二报警器报警。
[0038]本专利技术提供了一种控制器系统,由于本申请中存储有目标控制器固件的第一存储器所在独立板卡独立于主板,且通过可拆卸装置可以方便地断开管理控制器与第一存储器的连接,因此在第一存储器出现问题时只需要将独立板卡返厂维修即可,从而不影响服务器的正常工作,另外,本申请中的管理控制器可以在监测到目标控制器试图更改第一存储
器中的固件时,切断目标控制器与自身的通信,从而保证固件安全,提高了安全性。
附图说明
[0039]为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本专利技术提供的一种控制器系统的结构示意图;
[0041]图2为本专利技术提供的另一种控制器系统的结构示意图;
[0042]图3为本专利技术提供的一种管理控制器的结构示意图;
[0043]图4为本专利技术提供的一种第一存储器的结构示意图;
[0044]图5为本专利技术提供的一种固件烧录治具的结构示意图。
具体实施方式
[0045]本专利技术的核心是提供一种控制器系统,降低了固件所在的存储器故障对于服务器正常工作的影响,并提高了固件的安全性。
[0046]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制器系统,其特征在于,包括:目标控制器,用于在服务器启动时,通过管理控制器从第一存储器中加载固件进行上电;与所述目标控制器连接的所述管理控制器,用于在监测到所述目标控制器对于所述第一存储器中所述固件的更改指令时,切断所述目标控制器与自身的通信;所述第一存储器,用于存储所述目标控制器的所述固件;所述可拆卸连接装置,用于通过其建立或断开所述管理控制器与所述第一存储器之间用于信号传输的物理通道;独立于所述服务器的主板的独立板卡,用于固定所述第一存储器。2.根据权利要求1所述的控制器系统,其特征在于,所述第一存储器包括第一子存储模块以及第二子存储模块;所述第一子存储模块以及所述第二子存储模块均用于存储所述目标控制器的固件;所述管理控制器还用于,在服务器启动时,默认接通所述目标控制器与所述第一子存储模块之间的固件加载回路以便所述目标控制器上电,在所述目标控制器通过所述第一子存储模块中的固件上电失败时,接通所述目标控制器与所述第二子存储模块之间的固件加载回路。3.根据权利要求2所述的控制器系统,其特征在于,该控制器系统还包括与所述管理控制器连接的第一报警器;则所述管理控制器还用于,在所述目标控制器通过所述第一子存储模块中的固件上电失败时,控制所述第一报警器报警。4.根据权利要求2所述的控制器系统,其特征在于,所述可拆卸连接装置包括设置于所述服务器的主板上的第一连接器以及设置于所述独立板卡上的金手指;所述第一连接器的第一端与所述管理控制器连接,所述金手指的第一端分别与所述第一子存储模块以及所述第二子存储模块连接;所述第一连接器,用于在自身的第二端与所述金手指的第二端连接时,建立所述管理控制器与所述第一存储器之间的通信通道。5.根据权利要求4所述的控制器系统,其特征在于,该控制器系统还包括固件烧录治具;所述固件烧录治具用于在与所述第一存储器连接时,通过其对所述第一存储器进行固件烧录。6.根据权利要求5所述的控制器...

【专利技术属性】
技术研发人员:王一鸣
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1