[发明专利]一种基于复用PCIE设备获取ROM信息的方法在审

专利信息
申请号: 201710964488.3 申请日: 2017-10-17
公开(公告)号: CN107741916A 公开(公告)日: 2018-02-27
发明(设计)人: 沈影;姜云轩 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F13/40 分类号: G06F13/40
代理公司: 济南舜源专利事务所有限公司37205 代理人: 张亮
地址: 450000 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 pcie 设备 获取 rom 信息 方法
【说明书】:

技术领域

发明涉及服务器通信技术领域,具体涉及一种基于复用PCIE设备获取ROM信息的方法。

背景技术

PCIE(PCI Express,简称PCI-E),是计算机总线外设组件互连标准的一种,它沿用现有的PCI编程概念及通讯标准,但建基于更快的串行通讯系统。I2C总线通过串行数据(SDA)线和串行时钟(SCL)线在连接到总线的器件间传递信息,具有接口线少,控制方式简单,器件封装形式小,通信速率较高等优点,广泛应用于服务器系统中进行数据传输。I2C信号包括CLK和DATA两条线路,在PCIE标卡中,一般已经存在该信号,不会额外占用板卡信号通道。通过I2C协议,可以传输相关日志信息到EEPROM等芯片,记录机器运行过程中的相关状态信息。

服务器运行过程中,特别是前期设计阶段,有一定概率出现BUG,导致机器功能异常甚至宕机,无法通过I2C访问ROM芯片,此时就不能读取相关日志信息。目前,为了解决这个问题,往往需要拆卸问题机器,重新搭建测试环境,复现BUG信息,但这样常常会破坏原有的BUG环境,给DEBUG工作带来诸多不便,影响工作效率,并且部分BUG因其自身的特殊性,难以复现。所以,在DEBUG过程中,应该尽量操持原有环境不被破坏,以便更准确的收集LOG,解决问题。

针对这种情况,本申请发明一种基于复用PCIE设备获取ROM信息的方法,将PCIE设备上的ROM芯片连接到BMC/PCH/CPLD等芯片,记录系统日志信息,从而能够有效解决不能复现BUG信息的问题。

发明内容

EEPROM是常用的一种ROM芯片,掉电后数据不会丢失,同时支持电擦除和重新编程,常用于记录保存系统日志。通过读取日志,可以分析确认系统的工作状态。

PCIE卡是服务器中的常用扩展设备,基于PCIE协议可以实现热插拔功能。本发明所述的基于复用PCIE设备获取ROM信息的方法,在正常开机过程中,将系统日志通过I2C总线传输并保存在EEPROM芯片内,当系统出现问题时,利用PCIE卡的热插拔特性,取下PCIE设备,这样既不会破坏原有的BUG环境,又可以在其它机器上读取EEPROM内的log信息,因此能够及时分析判断BUG原因,而无需费时费力地重新复建BUG环境,极大地提高了解决问题的效率。

具体地,本申请请求保护一种基于复用PCIE设备获取ROM信息的方法,其特征在于,该方法具体包括如下步骤:

将带有EEPROM的PCIE设备,通过PCIE连接器连接到HOST端的BMC/PCH/CPLD芯片;

PCIE连接器通过I2C总线与HOST端和PCIE设备连接;

在HOST端的服务器的运行状态通过I2C总线传输并保存在PCIE设备中的EEPROM芯片内。

如上所述的基于复用PCIE设备获取ROM信息的方法,其特征还在于,服务器的运行状态是实时存储于EEPROM芯片。

如上所述的基于复用PCIE设备获取ROM信息的方法,其特征还在于,PCIE连接器可以是高速连接器或金手指。

如上所述的基于复用PCIE设备获取ROM信息的方法,其特征还在于,一旦系统出现问题,取下PCIE设备,将其置于其它服务器则可以正常访问PCIE设备上的EEPROM芯片,获取服务器的运行状态。

如上所述的基于复用PCIE设备获取ROM信息的方法,其特征还在于,服务器的运行状态是以日志形式存储。

附图说明

图1、本发明所述的复用PCIE设备获取ROM信息的工作示意图

具体实施方式

本申请发明一种复用PCIE设备I2C信号的方法,其具体实现方式是将PCIE设备上的ROM芯片连接到BMC/PCH/CPLD等芯片,从而记录系统日志信息。

下面通过一个实施例对本发明所述复用PCIE设备获取ROM信息方法具体实现步骤进行说明。

PCIE卡是服务器中的常用扩展设备,标准服务器中都有相关的PCIE插槽,扩展PCIE卡。基于PCIE协议可以实现热插拔功能,便于机器出现问题时取下该PCIE卡。

正常开机过程中,将系统日志通过I2C总线传输并保存在EEPROM芯片内。

一旦系统出现问题,利用PCIE卡的热插拔特性,取下PCIE设备,这样既不会破坏原有的BUG环境,又可以将PCIE卡置于其它服务器,可以正常访问PCIE卡上的EEPROM芯片,获取日志信息,进一步确认机器运行状态,协助分析判断BUG原因。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710964488.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top