服务器及其检测pci系统错误的方法

文档序号:6337624阅读:1113来源:国知局
专利名称:服务器及其检测pci系统错误的方法
技术领域
本发明涉及一种总线错误检测系统及方法,特别是关于一种服务器及其检测PCI 系统错误的方法。
背景技术
服务器北桥的PCI (peripheral component interconnect,外围部件互连)错误分为奇偶校验错误和系统错误两种。PCI奇偶校验错误是由于PCI信号的串扰所引起。在发生奇偶校验错误后,数据将被重新传送。如果几次重传都不成功,将引发PCI系统错误。现有技术只能在服务器启动时检测PCI系统错误,在启动就绪之后,就无法对PCI系统错误进行检测。

发明内容
鉴于以上内容,有必要提供一种服务器,能够在启动就绪后检测PCI系统错误。此外,还有必要提供一种服务器检测PCI系统错误的方法,能够在服务器启动就绪后检测PCI系统错误。一种服务器,包括相互连接的北桥与基板管理控制器,所述北桥通过PCI总线与 PCI设备进行通信,所述北桥包括检测模块,用于检测所述PCI总线是否发生PCI系统错误;及第一通知模块,用于通知基板管理控制器是否检测到PCI系统错误;所述基板管理控制器包括记录模块,用于在收到PCI系统错误通知后,在基板管理控制器中记录PCI系统错误信息。一种服务器检测PCI系统错误的方法,所述服务器包括相互连接的北桥与基板管理控制器,所述北桥通过PCI总线与PCI设备进行通信,该方法包括步骤北桥检测PCI总线是否发生PCI系统错误;北桥通知基板管理控制器是否检测到PCI系统错误;及收到PCI 系统错误通知后,基板管理控制器记录PCI系统错误信息。本发明利用北桥检测PCI系统错误并通知基板管理控制器,实现了在服务器启动就绪后检测PCI系统错误。


图1为本发明服务器较佳实施例的应用环境示意图。图2为图1所示服务器检测PCI系统错误的方法较佳实施例的流程图。主要元件符号说明
权利要求
1.一种服务器,包括相互连接的北桥与基板管理控制器,所述北桥通过PCI总线与PCI 设备进行通信,其特征在于,所述北桥包括检测模块,用于检测所述PCI总线是否发生PCI系统错误;及第一通知模块,用于通知基板管理控制器是否检测到PCI系统错误; 所述基板管理控制器包括记录模块,用于在收到PCI系统错误通知后,在基板管理控制器中记录PCI系统错误信息O
2.如权利要求1所述的服务器,其特征在于,所述服务器安装有基本输入输出系统,所述基板管理控制器还包括第二通知模块,用于在收到PCI系统错误通知后,通知基本输入输出系统发生了 PCI系统错误。
3.如权利要求2所述的服务器,其特征在于,所述服务器还包括南桥,所述第二通知模块通过向南桥触发系统管理中断来通知基本输入输出系统发生了 PCI系统错误。
4.如权利要求2所述的服务器,其特征在于,所述基本输入输出系统在收到PCI系统错误通知后,在系统日志中记录PCI系统错误信息。
5.如权利要求1所述的服务器,其特征在于,所述第一通知模块通过输出GPIO信号来通知基板管理控制器是否检测到PCI系统错误。
6.一种服务器检测PCI系统错误的方法,所述服务器包括相互连接的北桥与基板管理控制器,所述北桥通过PCI总线与PCI设备进行通信,其特征在于,该方法包括步骤北桥检测PCI总线是否发生PCI系统错误;北桥通知基板管理控制器是否检测到PCI系统错误;及收到PCI系统错误通知后,基板管理控制器记录PCI系统错误信息。
7.如权利要求6所述的服务器检测PCI系统错误的方法,其特征在于,该方法还包括 收到PCI系统错误通知后,基板管理控制器通知服务器的基本输入输出系统发生了PCI系统错误。
8.如权利要求7所述的服务器检测PCI系统错误的方法,其特征在于,所述基板管理控制器通过向服务器的南桥触发系统管理中断来通知基本输入输出系统发生了 PCI系统错误。
9.如权利要求7所述的服务器检测PCI系统错误的方法,其特征在于,该方法还包括 收到PCI系统错误通知后,基本输入输出系统在系统日志中记录PCI系统错误信息。
10.如权利要求6所述的服务器检测PCI系统错误的方法,其特征在于,所述北桥通过输出GPIO信号来通知基板管理控制器是否检测到PCI系统错误。
全文摘要
一种服务器,包括相互连接的北桥与基板管理控制器,所述北桥通过PCI总线与PCI设备进行通信,所述北桥包括检测模块,用于检测所述PCI总线是否发生PCI系统错误;及第一通知模块,用于通知基板管理控制器是否检测到PCI系统错误;所述基板管理控制器包括记录模块,用于在收到PCI系统错误通知后,在基板管理控制器中记录PCI系统错误信息。本发明还提供一种服务器检测PCI系统错误的方法。本发明能够在服务器启动就绪后检测PCI系统错误。
文档编号G06F11/34GK102486746SQ201010572389
公开日2012年6月6日 申请日期2010年12月3日 优先权日2010年12月3日
发明者彭建, 范存辉 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1