一种服务器系统及主板技术方案

技术编号:18940248 阅读:27 留言:0更新日期:2018-09-15 11:01
本发明专利技术提供一种服务器系统及主板,所述服务器系统包括:一复杂可编程逻辑器件,设置于一主板上,存储有所述复杂可编程逻辑器件固件的版本信息;所述复杂可编程逻辑器件设有第一访问接口;一基板管理控制器,通过所述第一访问接口访问所述复杂可编程逻辑器件,获取所述复杂可编程逻辑器件固件的版本信息;一基本输入输出系统,访问所述基板管理控制器,读取所述复杂可编程逻辑器件固件的版本信息。通过本发明专利技术,用户不需要知道任何东西就可以简单的读取到复杂可编程逻辑器件的版本。

A server system and motherboard

The invention provides a server system and a motherboard. The server system comprises a complex programmable logic device (CPLD) arranged on a motherboard to store version information of the firmware of the complex programmable logic device (CPLD); the CPLD has a first access interface; and a substrate management controller, through which the version information of the firmware of the CPLD is stored. The first access interface accesses the complex programmable logic device to obtain version information of the complex programmable logic device firmware; a basic input and output system accesses the substrate management controller to read version information of the complex programmable logic device firmware. By the invention, users can simply read the version of complex programmable logic device without knowing anything.

【技术实现步骤摘要】
一种服务器系统及主板
本专利技术属于测试维护
,涉及一种测试运维系统,特别是涉及一种服务器系统及主板。
技术介绍
目前BU6MLBCPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)的版本信息都是采用8个绿色LED来显示的。利用LED显示版本信息非常不便阅读,具体缺陷如下:第一,8个绿色LED哪一个是最高位(MSB),哪一个是最低位(LSB),非常不易识别。第二,一般MLB在整机测试或出货到客户手里时,由于机构件的遮挡,测试人员或客户运筹人员几乎看不到这些LED。综上所述,现有BU6MLBCPLD的版本信息在整机测试状态或客户运维状态都是非常不易读取的,为整机测试和客户运维造成了极大的不便。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种服务器系统及主板,用于解决现有CPLD的版本信息在整机测试状态或客户运维状态不易获知的问题。为实现上述目的及其他相关目的,本专利技术提供一种服务器系统,所述服务器系统包括:一复杂可编程逻辑器件,设置于一主板上,存储有所述复杂可编程逻辑器件固件的版本信息;所述复杂可编程逻辑器件设有第一访问接口;一基板管理控制器,通过所述第一访问接口访问所述复杂可编程逻辑器件,获取所述复杂可编程逻辑器件固件的版本信息;一基本输入输出系统,访问所述基板管理控制器,读取所述复杂可编程逻辑器件固件的版本信息。于本专利技术的一实施例中,所述复杂可编程逻辑器件利用两位十六进制位记录所述复杂可编程逻辑器件固件的版本信息。于本专利技术的一实施例中,所述基板管理控制器中设置有一第一转换模块;所述第一转换模块用于将从所述复杂可编程逻辑器件获取的十六进制的版本信息转换为十进制的版本信息,以便所述基本输入输出系统读取。于本专利技术的一实施例中,所述基本输入输出系统中设置有一第二转换模块;所述第二转换模块用于将从所述基板管理控制器获取的十六进制的版本信息转换为十进制的版本信息。于本专利技术的一实施例中,所述基本输入输出系统在启动状态时显示读取到的所述版本信息。于本专利技术的一实施例中,所述基板管理控制器通过I2C总线与所述第一访问接口通信。于本专利技术的一实施例中,所述基本输入输出系统通过KCS接口访问所述基板管理控制器。本专利技术还提供一种主板,所述主板包括:复杂可编程逻辑器件,存储有所述复杂可编程逻辑器件固件的版本信息;所述复杂可编程逻辑器件设有第一访问接口;基板管理控制器,通过所述第一访问接口访问所述复杂可编程逻辑器件,获取所述复杂可编程逻辑器件固件的版本信息。于本专利技术的一实施例中,所述基板管理控制器中设置有一第一转换模块;所述第一转换模块用于将从所述复杂可编程逻辑器件获取的十六进制的版本信息转换为十进制的版本信息。如上所述,本专利技术所述的服务器系统及主板,具有以下有益效果:通过本专利技术,用户不但不需要预先准备HDD(HardDiskDrive,硬盘驱动器),然后安装OS(OperatingSystem,操作系统),然后输入命令获取CPLD的版本,而且用户还不需要知道任何东西就可以简单的读取到CPLD(复杂可编程逻辑器件)的版本。本专利技术使得读取CPLD版本的过程变得简单、高效,而且配置低,不需要专业的知识。附图说明图1A显示为本专利技术实施例所述的服务器系统的一种实现结构示意图。图1B显示为本专利技术实施例所述的服务器系统的第二种实现结构示意图。图1C显示为本专利技术实施例所述的服务器系统的第三种实现结构示意图。图1D显示为本专利技术实施例所述的服务器系统的第四种实现结构示意图。图2A显示为本专利技术实施例所述的主板的一种实现结构示意图。图2B显示为本专利技术实施例所述的主板的第二种实现结构示意图。元件标号说明100服务器系统110复杂可编程逻辑器件120基板管理控制器121第一转换模块130基本输入输出系统131第二转换模块200主板210复杂可编程逻辑器件220基板管理控制器221第一转换模块具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。请参阅图1A,本专利技术实施例提供一种服务器系统,所述服务器系统100包括:一复杂可编程逻辑器件110,一基板管理控制器120,一基本输入输出系统130。所述复杂可编程逻辑器件110设置于一主板200上,存储有所述复杂可编程逻辑器件固件的版本信息;所述复杂可编程逻辑器件设有第一访问接口。所述基板管理控制器120通过所述第一访问接口访问所述复杂可编程逻辑器件110,获取所述复杂可编程逻辑器件固件的版本信息。所述基本输入输出系统130访问所述基板管理控制器120,读取所述复杂可编程逻辑器件固件的版本信息。所述基本输入输出系统130设有KCS接口(IPMI接口的一种方式)。进一步,所述基本输入输出系统130在启动状态时显示读取到的所述版本信息。进一步,所述基板管理控制器120通过I2C(Inter-IntegratedCircuit)总线与所述第一访问接口通信。所述基本输入输出系统130通过KCS接口访问所述基板管理控制器120。请参阅图1B,于本专利技术的一实施例中,所述复杂可编程逻辑器件110利用两位十六进制位记录所述复杂可编程逻辑器件固件的版本信息。所述基板管理控制器120中设置有一第一转换模块121;所述第一转换模块121用于将从所述复杂可编程逻辑器件获取的十六进制的版本信息转换为十进制的版本信息,以便所述基本输入输出系统130读取。请参阅图1C,于本专利技术的一实施例中,所述复杂可编程逻辑器件110利用两位十六进制位记录所述复杂可编程逻辑器件固件的版本信息。所述基本输入输出系统130中设置有一第二转换模块131;所述第二转换模块131用于将从所述基板管理控制器获取的十六进制的版本信息转换为十进制的版本信息。请参阅图1D,于本专利技术的一实施例中,所述复杂可编程逻辑器件110为CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件),所述基板管理控制器120为BMC(BaseboardManagementController,基板管理控制器),所述基本输入输出系统130为BIOS(BasicInputOutputSystem,基本输入输出系统)。其中,CPLD主要是由可编程逻辑宏单元(MacroCell,MC)围绕中心的可编程互连矩阵单元组成。其中MC结构较复杂,并具有复杂的I/O单元互连结构,可由用户根据需要生成特定的电路结构,完成一定的功能。由于CPLD内部采用固定长度的金属线进行各逻辑块的互连,所以设计的逻辑电路具有时间可预测性,避免了分段式互连结构时序不完全预测的缺点。BMC(BaseboardMan本文档来自技高网...

【技术保护点】
1.一种服务器系统,其特征在于,所述服务器系统包括:一复杂可编程逻辑器件,设置于一主板上,存储有所述复杂可编程逻辑器件固件的版本信息;所述复杂可编程逻辑器件设有第一访问接口;一基板管理控制器,通过所述第一访问接口访问所述复杂可编程逻辑器件,获取所述复杂可编程逻辑器件固件的版本信息;一基本输入输出系统,访问所述基板管理控制器,读取所述复杂可编程逻辑器件固件的版本信息。

【技术特征摘要】
1.一种服务器系统,其特征在于,所述服务器系统包括:一复杂可编程逻辑器件,设置于一主板上,存储有所述复杂可编程逻辑器件固件的版本信息;所述复杂可编程逻辑器件设有第一访问接口;一基板管理控制器,通过所述第一访问接口访问所述复杂可编程逻辑器件,获取所述复杂可编程逻辑器件固件的版本信息;一基本输入输出系统,访问所述基板管理控制器,读取所述复杂可编程逻辑器件固件的版本信息。2.根据权利要求1所述的服务器系统,其特征在于:所述复杂可编程逻辑器件利用两位十六进制位记录所述复杂可编程逻辑器件固件的版本信息。3.根据权利要求2所述的服务器系统,其特征在于:所述基板管理控制器中设置有一第一转换模块;所述第一转换模块用于将从所述复杂可编程逻辑器件获取的十六进制的版本信息转换为十进制的版本信息,以便所述基本输入输出系统读取。4.根据权利要求2所述的服务器系统,其特征在于:所述基本输入输出系统中设置有一第二转换模块;所述第二转换模块...

【专利技术属性】
技术研发人员:童俊
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海,31

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

1