一种远程调试Purley平台服务器系统的方法技术方案

技术编号:18165367 阅读:74 留言:0更新日期:2018-06-09 11:21
一种远程调试Purley平台服务器系统的方法以及用于远程调试Purley平台服务器系统的装置,该远程调试方法可应用在Purley平台8路服务器系统中,代替XDP工具的功能,通过开关芯片以及电平转换芯片对基板管理控制器的输入输出信号进行转换,并通过对信号环路拓扑进行设计,使得BMC控制信号能够模拟实现XDP调试工具功能。可降低成本,提高研发的效率,同时提高解决问题的时效性,减少了操作人员的工作量。

A method of remote debugging Purley platform server system

A remote debugging Purley platform server system and a device for remote debugging the Purley platform server system. The remote debugging method can be used in the 8 server system of the Purley platform, instead of the function of the XDP tool, and the input and output letters of the baseboard management controller through the switch chip and the level conversion core. The signal is transformed, and the signal loop topology is designed to enable the BMC control signal to simulate the function of the XDP debugging tool. It can reduce costs, improve the efficiency of research and development, improve the timeliness of solving problems, and reduce the workload of operators.

【技术实现步骤摘要】
一种远程调试Purley平台服务器系统的方法
本专利技术涉及信息
,特别涉及一种远程调试Purley平台服务器系统的方法以及用于远程调试Purley平台服务器系统的系统。
技术介绍
目前的8S服务器的CPU调试方法一般采用的是Intel的XDP工具,这样可以在系统出错的时候收集系统信息和定位错误的位置,这对于设备的维护以及问题的定位是非常重要的功能,然而XDP工具的购买成本较高,不利于大量配备。在机器量产后,一般为了降低成本会删除XDP连接器这颗物料,当遇到可能与CPU内部相关的问题时,就会变得比较麻烦。本专利技术采用如下技术术语:XDP:扩展调试接口(ExtendDebugPort)BMC:基板管理控制器(BaseboardManagementController)CPU:中央处理器(CentralProcessingUnit)Remote:远程
技术实现思路
为了解决如上的技术问题,本专利技术提出了一种远程调试Purley平台服务器系统的方法以及用于远程调试Purley平台服务器系统的系统。该远程调试方法可应用在Purley平台8路服务器系统中,代替XDP工具的功能,降低成本,同时提高研发的效率。如果在量产的机器中出现问题,还可以借助远程XDP对机器问题进行排除,提高解决问题的时效性,同时减少了操作人员的工作量。其中,本专利技术提出了一种用于远程调试Purley平台服务器系统的系统,包括:基板管理控制器,被设计为用于模拟XDP工具的特性;开关芯片,连接到基板管理控制器,用于对基板管理控制器输出的时钟信号及复位信号电平进行转换;电平转换芯片,连接到基板管理控制器,用于对基板管理控制器输入输出的数据信号及控制信号进行转换;至少一个处理器单元,与开关芯片及电平转换芯片连接,并接收来自开关芯片及电平转换芯片的输出,在来自开关芯片及电平转换芯片的转换输出的信号的控制下进行远程调试。优选的,开关芯片接收来自基板管理控制器输出的时钟信号以及复位信号,将这些信号输入到开关芯片的OE管脚;当所输入的信号为高电平时,开关打开,开关后的信号被上拉;当信号为低电平时,依靠开关后的下拉电阻将电平下拉,以实现高低电平转换的目的;优选的,所述开关芯片选自SN74CBTLV3126DR开关芯片;优选的,所述基板管理控制器输入输出的数据信号包括数据输入信号TDI以及数据输出信号TDO;所述基板管理控制器输出的控制信号包括测试模式选择信号TMS、请求发送信号PREQ、准备完毕信号PRDY以及进入调试模式信号PWR_DEBUG_N;优选的,所述至少一个处理器单元的数目为8个;优选的,所述电平转换芯片选自GTL2013电平转换芯片;优选的,在基板管理控制器输入输出数据信号的情况下,从基板管理控制器的TDI管脚发出数据输入信号,经过电平转换芯片转换后输出,并形成两个环路,其中一个环路串接起CPU0至CPU3,并通过TDO管脚返回到基板管理控制器,另外一个环路串接起CPU4至CPU7,并通过TDO管脚返回到基板管理控制器;优选的,所述系统还包括了Bypass线路,当CPU不在位时,可对这颗CPU不做处理;优选的,在基板管理控制器输出控制信号的情况下,该控制信号作为XDP的MISC信号进行传输拓扑,经过电平转换芯片转换后输出,并形成两个环路,其中一个环路串接起CPU0至CPU3,另外一路串接起CPU4至CPU7,实现XDP的功能。对应地,本专利技术还提出一种远程调试Purley平台服务器系统的方法,实现在如上所述的用于远程调试Purley平台服务器系统的系统中,该远程调试方法包括:步骤1:提供一基板管理控制器,该基板管理控制器被用于模拟XDP工具的特性;步骤2:提供一开关芯片及一电平转换芯片,用于对基板管理控制器输入输出的信号进行转换;步骤3:基板管理控制器输出时钟信号以及复位信号至开关芯片,并由该开关芯片对该时钟信号以及复位信号实现高低电平转换,转换后输入到所述的至少一个处理器单元中;步骤4:基板管理控制器输入输出数据信号及控制信号至电平转换芯片,该些信号经过电平转换芯片转换后输出,并形成两个环路,其中一个环路串接起至少一个处理器单元的一部分,另外一路串接起至少一个处理器单元的另外一部分;步骤5:所述至少一个处理器单元在来自开关芯片及电平转换芯片的转换输出的信号的控制下进行远程调试。通过本专利技术所提出的如上系统与方法,可以代替XDP工具的功能,降低成本,同时提高研发的效率。如果在量产的机器中出现问题,还可以借助远程XDP对机器问题进行排除,提高解决问题的时效性,同时减少了操作人员的工作量。附图说明图1是本专利技术实施例中的远程XDP的时钟信号TCK传输拓扑图;图2是本专利技术实施例中的远程XDP的复位信号TRST传输拓扑图;图3是本专利技术实施例中的远程XDP的数据输入/数据输出信号TDI/TDO传输拓扑图;图4是本专利技术实施例中的远程XDP的测试模式选择信号TMS传输拓扑图;图5是本专利技术实施例中的远程XDP的请求发送信号PREQ传输拓扑图;图6是本专利技术实施例中的远程XDP的准备完毕信号PRDY传输拓扑图;图7是本专利技术实施例中的远程XDP的进入调试模式信号PWR_DEBUG_N传输拓扑图;图8是本专利技术实施例中的设计方法工作流程示意图;具体实施例为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。目前8S系统的CPUdebug方法一般使用的是Intel的XDP工具,这种设备购买成本昂贵,可配备数量少。而且在机器出现问题的时候,必须要到现场操作,无法做到远程调试,给研发和维护造成很大的不便。本专利技术实施例提供了一种应用在Purley平台8路服务器系统中远程调试的方法。本专利技术实施例采用BMC模拟XDP的特性,通过硬件链路互联实现远程调试的方法,不仅降低了成本,同时有利于设备维护。其中,本专利技术提出了一种用于远程调试Purley平台服务器系统的系统,参见图1至图7所示信号传输拓扑图,这些拓扑图中均包括如下硬件组件:基板管理控制器,被设计为用于模拟XDP工具的特性;开关芯片,连接到基板管理控制器,用于对基板管理控制器输出的时钟信号及复位信号电平进行转换;本专利技术实施例中从BMC出的TCK和TRST信号是3.3V,同时默认的是高电平,我们采用了SN74CBTLV3126DR开关进行处理。将这三个信号接到芯片的OEpin,当信号为高电平时,开关打开,开关后的信号被上拉到1.05V,当信号为低电平时,依靠开关后的下拉电阻将电平下拉到0,这样实现3.3V到1.05V的电平转换的目的。具体参考附图1及附图2。电平转换芯片,连接到基板管理控制器,用于对基板管理控制器输入输出的数据信号及控制信号进行转换;优选的,所述电平转换芯片选自GTL2013电平转换芯片;优选的,所述基板管理控制器输入输出的数据信号包括数据输入信号TDI以及数据输出信号TDO;本专利技术实施例中TDI/TDO信号用GTL2013实现电平转换,信号从BMC的TDI发出,形成两个环路,其中一路为CPU0-CPU3通过TDO返回到BMC,另外一路为CP本文档来自技高网...
一种远程调试Purley平台服务器系统的方法

【技术保护点】
一种用于远程调试Purley平台服务器系统的装置,其特征在于,包括如下步骤:基板管理控制器,被设计为用于模拟XDP工具的特性;开关芯片,连接到基板管理控制器,用于对基板管理控制器输出的时钟信号及复位信号电平进行转换;电平转换芯片,连接到基板管理控制器,用于对基板管理控制器输入输出的数据信号及控制信号进行转换;至少一个处理器单元,与开关芯片及电平转换芯片连接,并接收来自开关芯片及电平转换芯片的输出,在来自开关芯片及电平转换芯片的转换输出的信号的控制下进行远程调试。

【技术特征摘要】
1.一种用于远程调试Purley平台服务器系统的装置,其特征在于,包括如下步骤:基板管理控制器,被设计为用于模拟XDP工具的特性;开关芯片,连接到基板管理控制器,用于对基板管理控制器输出的时钟信号及复位信号电平进行转换;电平转换芯片,连接到基板管理控制器,用于对基板管理控制器输入输出的数据信号及控制信号进行转换;至少一个处理器单元,与开关芯片及电平转换芯片连接,并接收来自开关芯片及电平转换芯片的输出,在来自开关芯片及电平转换芯片的转换输出的信号的控制下进行远程调试。2.如权利要求1所述的装置,其特征在于,开关芯片接收来自基板管理控制器输出的时钟信号以及复位信号,将这些信号输入到开关芯片的OE管脚;当所输入的信号为高电平时,开关打开,开关后的信号被上拉;当信号为低电平时,依靠开关后的下拉电阻将电平下拉,以实现高低电平转换的目的。3.如权利要求2所述的装置,其特征在于,所述开关芯片选自SN74CBTLV3126DR开关芯片。4.如权利要求3所述的装置,其特征在于,所述基板管理控制器输入输出的数据信号包括数据输入信号TDI以及数据输出信号TDO;所述基板管理控制器输出的控制信号包括测试模式选择信号TMS、请求发送信号PREQ、准备完毕信号PRDY以及进入调试模式信号PWR_DEBUG_N。5.如权利要求4所述的装置,其特征在于,所述至少一个处理器单元的数目为8个。6.如权利要求5所述的装置,其特征在于,所述电平转换芯片选自GTL2013电平转换芯片。7.如权利要求6所述的装置,其特征在于,在基板管理控制器输入输出数据信号的情况下,从基板管理控制器的TDI管脚...

【专利技术属性】
技术研发人员:刘东洋
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1