1.一种伺服器之检测方法,所述伺服器包括一基板管理控制器,所述基板管理控制器具有多个接脚,所述多个接脚系耦接多个周边硬体元件,其特征在于,所述伺服器之检测方法包含:设定所述基板管理控制器所使用的一硬体线路设定档,以对所述基板管理控制器的所述多个接脚的功能进行定义;
所述基板管理控制器载入所述硬体线路设定档;以及
所述基板管理控制器执行一检测程式,以依据所述硬体线路设定档执行多项检测程序,进而检测所述多个接脚及所述多个周边硬体元件之操作是否正常。
2.如权利要求1所述的伺服器之检测方法,其特征在于,另包含:
透过简单档案传输协定将所述检测程式连同所述硬体线路设定档传送给所述基板管理控制器。
3.如权利要求1所述的伺服器之检测方法,其特征在于,另包含:
将所述检测程式连同所述硬体线路设定档内建于所述基板管理控制器的一韧体影像档,并将所述韧体影像档烧录至所述基板管理控制器。
4.如权利要求1所述的伺服器之检测方法,其特征在于,另包含:
所述基板管理控制器依据执行所述多项检测程序的结果,调整所述硬体线路设定档,以变更对于所述多个接脚的定义;以及依据调整后的所述硬体线路设定档执行所述检测程式,再次检测所述多个接脚及耦接于所述多个接脚的所述多个周边硬体元件之操作是否正常。
5.如权利要求4所述的伺服器之检测方法,其特征在于,所述基板管理控制器包含一系统控制单元暂存器,用以储存所述基板管理控制器对于所述多个接脚之功能的定义,而所述基板管理控制器透过调整所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义调整所述硬体线路设定档。
6.如权利要求5所述的伺服器之检测方法,其特征在于,所述检测程式包含多个检测模组,每一所述检测模组系执行一对应的检测程序,以对所述多个周边硬体元件中对应的周边硬体元件进行检测。
7.如权利要求6所述的伺服器之检测方法,其特征在于,所述多个接脚中有部分接脚具有多项功能,而每项功能对应至所述多个检测模组其中之一。
8.如权利要求6所述的伺服器之检测方法,其特征在于,所述多个检测模组系选自由下列所组成之群组:一系统控制单元模组,用以对所述系统控制单元暂存器进行设定,以调整所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义;
一积体电路汇流排模组,用以依据所述硬体线路设定档,检测耦接于所述基板管理控制器的一积体电路汇流排之装置的操作是否正常;
一通用非同步收发传输器模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测耦接于所述基板管理控制器的一通用非同步收发传输器介面的装置之操作是否正常;
一脉冲宽度调变模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测耦接于所述基板管理控制器之风扇的脉冲宽度调变是否正常;
一转速计模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测耦接于所述基板管理控制器之风扇的转速是否正常;
一通用型之输入输出模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测所述基板管理控制器的一通用型之输入输出介面之操作是否正常;
一联合测试工作群组模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测所述基板管理控制器的一联合测试工作群组介面之操作是否正常;
一序列周边介面模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测耦接于所述基板管理控制器的一序列周边介面的装置之操作是否正常;
一双倍资料率模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测耦接于所述基板管理控制器的一双倍资料率介面的记忆体之操作是否正常;
一区域网路模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测耦接于所述基板管理控制器的一网路介面的操作是否正常;以及一类比数位转换器模组,用以依据所述系统控制单元暂存器所储存对于所述多个接脚之功能的定义,检测所述基板管理控制器的一类比数位转换器之操作是否正常。
9.如权利要求1所述的伺服器之检测方法,其特征在于,另包含:
所述基板管理控制器依据执行所述多项检测程序的结果,产生一检测报告,而所述检测报告包含一检测结果。
10.如权利要求1所述的伺服器之检测方法,其特征在于,所述基板管理控制器是透过一韧体并依据所述硬体线路设定档执行所述多项检测程序,而所述韧体为开放式基板管理控制器之韧体。