The invention provides a circuit fault monitoring method, device and system, including PC operating instructions issued to the management server controller, the operating instructions for operation to the server in the I2C device through the I2C bus controller to obtain instructions management; management and control is returned to the operation of the return message, the operation returns the message for the description of the operation of I2C equipment failure; when the operation return message for failure message, a recording instruction to the oscilloscope, the recording instruction is used to indicate the fault management control oscilloscope waveform signal controller sends out the signal waveform and the I2C device. Through the PC management instructions controller I2C to read and write, read and write when the I2C device fails to timely capture the record management controller and I2C equipment signals, convenient technical personnel to troubleshoot circuit fault, effectively improve the efficiency of fault debugging and maintenance.
【技术实现步骤摘要】
一种电路故障的监控方法、装置及系统
本专利技术涉及电路监测
,特别是涉及一种电路故障的监控方法、装置及系统。
技术介绍
I2C总线是一种双向二线制同步串行总线,用于为连接总线上的器件传送信息。I2C总线在服务器的管理系统中有着广泛的应用,服务器中的管理控制器可以通过I2C总线读取I2C设备的诸多信息,例如芯片寄存器信息、温度信息、电压信息等。在服务器测试中,I2C总线有时会出现概率性的故障,其故障可能是无法读写数据、读回的数据无效等问题;而导致故障的原因可能有很多种,例如时序要求不满足,设备没有发出期待的信号等。为了判断故障原因,调试人员需要抓取故障时的信号波形来进行分析,由于I2C总线故障是概率性的,不是每一次都发生,所以目前很难抓取到出现故障时的电路波形进行分析,可能需要调试人员不断抓取信号波形,从而导致服务器故障调试、维护效率低下。因此,如何提高服务器的故障调试、维护效率是本领域技术技术人员亟需解决的技术问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种电路故障的监控方法、装置及系统,用于解决现有技术中服务器故障调试、维护效率低的问题。为实现上述目的及其他相关目的,根据本专利技术的第一方面,本专利技术实施例提供一种电路故障的监控方法,该方法包括以下步骤:上位机向服务器中的管理控制器发出操作指令,所述操作指令用于指示管理控制器通过I2C总线向服务器中的I2C设备进行操作;获取管理控制器返回的操作返回消息,所述操作返回消息用于描述对I2C设备操作是否失败;当所述操作返回消息为失败消息时,向示波器发出记录指令,所述记录指令用于 ...
【技术保护点】
一种电路故障的监控方法,其特征在于,包括以下步骤:上位机向服务器中的管理控制器发出操作指令,所述操作指令用于指示管理控制器通过I2C总线向服务器中的I2C设备进行操作;获取管理控制器返回的操作返回消息,所述操作返回消息用于描述对I2C设备操作是否失败;当所述操作返回消息为失败消息时,向示波器发出记录指令,所述记录指令用于指示示波器记录故障发生时管理控制器发出的波形信号,以及所述I2C设备发出的波形信号。
【技术特征摘要】
1.一种电路故障的监控方法,其特征在于,包括以下步骤:上位机向服务器中的管理控制器发出操作指令,所述操作指令用于指示管理控制器通过I2C总线向服务器中的I2C设备进行操作;获取管理控制器返回的操作返回消息,所述操作返回消息用于描述对I2C设备操作是否失败;当所述操作返回消息为失败消息时,向示波器发出记录指令,所述记录指令用于指示示波器记录故障发生时管理控制器发出的波形信号,以及所述I2C设备发出的波形信号。2.根据权利要求1所述的电路故障的监控方法,其特征在于,所述上位机向服务器中的管理控制器发出操作指令之前,还包括:配置示波器的抓取参数和触发参数;其中,所述抓取参数用于控制示波器显示抓取信号波形;所述触发参数,用于控制示波器在I2C设备进行操作时抓取管理控制器和I2C设备的信号波形。3.根据权利要求1所述的电路故障的监控方法,其特征在于,上位机向服务器中的管理控制器发出操作指令,包括:从I2C设备列表中选择出优先级高的一个或多个I2C设备;向管理控制器发出操作指令,所述操作指令中携带有选择出的I2C设备的标识,用于指示管理控制器通过I2C总线向选择出的I2C设备进行操作。4.根据权利要求3所述的电路故障的监控方法,其特征在于,所述从I2C设备列表中选择出优先级高的一个或多个I2C设备,包括:根据I2C设备故障历史记录,确定故障率高的I2C设备的优先级为高优先级,并选择出故障率高的I2C设备。5.一种电路故障的监控装置,其特征在于,包括:操作指令模块,用于向服务器中的管理控制器发出操作指令,所述操作指令用于指示管理控制器通过I2C总线向服务器中的I2C设备进行操作;消息获取模块,用于获取管理控制器返回的操作返回消息,所述操作返回消息用于描述对I2C设备操作是否失败;记录控制模块,用于当所述操作返回消息为失败消息时,向示波器发出记录指令,所述记录指令用于控制示...
【专利技术属性】
技术研发人员:程万前,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。