一种利用BMC进行远程Debug的方法技术

技术编号:17265167 阅读:61 留言:0更新日期:2018-02-14 12:34
本发明专利技术公开一种利用BMC进行远程Debug的方法,涉及主板线路设计领域;在主板BMC和CPU/PCH之间增加相应的逻辑线路,BMC通过逻辑电路将主控信号与CPU/PCH端一一对应连接,再根据情况通过逻辑电路控制BMC与CPU/PCH端的主控信号传输方向,使主控信号流向正确,实现对CPU/PCH进行远程debug;可减少服务器主板对外连接器接口数量,降低设计成本,同时可对CPU/PCH远程分析,降低对专用Debug工具的依赖提高Debug效率。

A method of using BMC for remote Debug

【技术实现步骤摘要】
一种利用BMC进行远程Debug的方法
本专利技术公开一种Debug的方法,涉及主板线路设计领域,具体的说是一种利用BMC进行远程Debug的方法。
技术介绍
为保证服务器的高可靠性,通常需要在主板上预留特定的对外接口,以便外部调试工具在主板发生故障时连接到CPU/PCH上。通过访问CPU/PCH内部资源,获取寄存器值状态,可以快速发现系统内异常信息,极大提供debug效率。目前服务器行业内主要有两种方式用于CPU/PCH访问和系统debug:一种是利用ITP工具通过XDP接口访问,ITP工具是CPU厂家开发的专门对CPU/PCH进行debug的工具,ITP工具接入XDP连接器时,通过JTAG总线即可实现对CPU/PCH的内部访问;另一种则通过USB3.0利用DCI接口协议实现,该方式与XDP/ITP方案类似,只是接口形态换为USB3.0,同时利用DCI接口协议实现,另外,还需要适配器作Debug工具。上述当前已有的技术方案,存在明显的缺点:两种方式都需要专用对外接口;Debug时,需要专用测试工具;不可远程访问;第一种方案:XDP属于高密度连接器,成本较高;连接器一般位于机箱内部,本文档来自技高网...
一种利用BMC进行远程Debug的方法

【技术保护点】
一种利用BMC进行远程Debug的方法,其特征在于在服务器主板的BMC与CPU/PCH端之间增设逻辑电路,BMC通过逻辑电路将主控信号与CPU/PCH端一一对应连接,再根据情况通过逻辑电路控制BMC与CPU/PCH端的主控信号传输方向,使主控信号流向正确,实现对CPU/PCH进行远程debug。

【技术特征摘要】
1.一种利用BMC进行远程Debug的方法,其特征在于在服务器主板的BMC与CPU/PCH端之间增设逻辑电路,BMC通过逻辑电路将主控信号与CPU/PCH端一一对应连接,再根据情况通过逻辑电路控制BMC与CPU/PCH端的主控信号传输方向,使主控信号流向正确,实现对CPU/PCH进行远程debug。2.根据权利要求1所述的方法,其特征在于逻辑电路利用内部的电平转换线路根据情况控制BMC与CPU/PCH端的主控信号传输方向,使主控信号流向正确。3.根据权利要求2所述的方法,其特征在于电平转换线路根据主控发出信号与主控接收信号流向不同,控制BMC与CPU/PCH端的主控信号传输方向。4.根据权利要求1-3所述的方法,其特征在于服务器主板上包括XDP连接器,与CPU/PCH端相连,通过逻辑电路内的选通开关线路与BMC也相连。5.根据权利要求4所述的方法,其特征在于选通开关线路根据进行debug的主控方式,选择对CPU/PCH端进行访问的链路。6...

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

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

1