[go: up one dir, main page]

CN107451028A - 错误状态储存方法及服务器 - Google Patents

错误状态储存方法及服务器 Download PDF

Info

Publication number
CN107451028A
CN107451028A CN201610381977.1A CN201610381977A CN107451028A CN 107451028 A CN107451028 A CN 107451028A CN 201610381977 A CN201610381977 A CN 201610381977A CN 107451028 A CN107451028 A CN 107451028A
Authority
CN
China
Prior art keywords
peripheral device
chipset
data
basic input
input output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610381977.1A
Other languages
English (en)
Inventor
黄翔瑞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitac Computer Shunde Ltd
Shencloud Technology Co Ltd
Original Assignee
Mitac Computer Shunde Ltd
Shencloud Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitac Computer Shunde Ltd, Shencloud Technology Co Ltd filed Critical Mitac Computer Shunde Ltd
Priority to CN201610381977.1A priority Critical patent/CN107451028A/zh
Publication of CN107451028A publication Critical patent/CN107451028A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3485Performance evaluation by tracing or monitoring for I/O devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)

Abstract

一种错误状态储存方法,由一服务器执行,该服务器包括一处理单元、一基本输入输出系统、至少一个周边装置,及一至少包括一非挥发性内存的芯片组。该方法包含:该处理单元根据一周边错误触发,产生一处理中断请求,该周边错误触发是相关于该至少一个周边装置的其中至少一者处于错误状态;该基本输入输出系统根据该处理单元的处理中断请求,记录该至少一个周边装置的每一者的状态数据,并进行储存于该芯片组的非挥发性内存的程序,该状态数据报括一装置标识符及一对应该装置标识符的状态种类。藉由该错误状态储存方法,该至少一个周边装置的每一者的状态数据可被保存,以帮助使用者找出该至少一个周边装置的其中至少一者发生错误的原因,以便能够更快速地进行除错。

Description

错误状态储存方法及服务器
技术领域
本发明是有关于一种储存方法及设备,特别是指一种错误状态储存方法及服务器。
背景技术
现有的服务器在运行的过程中,可能发生的错误例如一周边组件互连装置(PCI device)错误,该周边组件互连装置例如为网络卡、图形处理卡、视讯加速卡等,且该周边组件互连装置发生错误时会记录一错误状态于其状态缓存器。为了提高系统可靠性,该服务器的一基本输入输出系统通常组配以在这样的错误出现时,执行一系统管理中断(System Management Interruption)程序来读取该周边组件互连装置的状态缓存器并记录该错误状态。
但是,若使用者需要维修检错时,恐无法仅透过该基本输入输出系统所记录的相关于该发生错误的该周边组件互连装置的该错误状态,一眼看出错误的原因,而必须凭检修经验判断,或者费时地对所有周边组件互连装置逐一检测,才能找到出错的地方。此外,该基本输入输出系统的该系统管理中断程序通常设计成在该基本输入输出系统记录该错误状态后即清除所有状态缓存器的状态数据,导致用户难以对发生错误的该周边组件互连装置侦错并诊断出原因。
发明内容
本发明的目的在于提供一种错误状态储存方法。
为达上述目的,本发明错误状态储存方法,该服务器包括一处理单元、至少一个周边装置、一基本输入输出系统、一控制芯片组,及一电连接该控制芯片组的芯片组,及一电连接该芯片组的内存,该芯片组至少包括一非挥发性内存及一基板管理控制器,该错误状态储存方法包含一步骤(A)、一步骤(B)、一步骤(C),及一步骤(D)。
该步骤(A)是该处理单元根据一周边错误触发,产生一处理中断请求,该周边错误触发是相关于该至少一个周边装置的其中至少一者处于错误状态。
该步骤(B)是该基本输入输出系统根据该处理单元的处理中断请求,将该至少一个周边装置的每一者的状态数据储存到该内存,该状态数据报括一装置标识符及一对应该装置标识符的状态种类。
该步骤(C)该基本输入输出系统发送一数据已准备命令经由该控制芯片组至该芯片组的基板管理控制器,该数据已准备命令指示该至少一个周边装置的每一者的状态数据已写入该内存。
该步骤(D)该基板管理控制器根据该数据已准备命令,以从该内存中存取该至少一个周边装置的每一者的状态数据,并写入该芯片组的非挥发性内存。
本发明的另一个目的在于提供一种可以实施该错误状态储存方法的服务器。
为达上述目的,本发明服务器包含一处理单元、至少一个周边装置、一基本输入输出系统、一电连接该基本输入输出系统的控制芯片组、一电连接该控制芯片组的芯片组,及一电连接该芯片组的内存。
该芯片组至少包括一非挥发性内存,及一基板管理控制器。
该处理单元根据一周边错误触发,产生一处理中断请求,该周边错误触发是相关于该至少一个周边装置的其中至少一者处于错误状态。
该基本输入输出系统根据该处理单元的处理中断请求,将该至少一个周边装置的每一者的状态数据储存到该内存,该状态数据报括一装置标识符及一对应该装置标识符的状态种类。
该基本输入输出系统发送一数据已准备命令经由该控制芯片组至该芯片组的基板管理控制器,该数据已准备命令指示该至少一个周边装置的每一者的状态数据已写入该内存。
该基板管理控制器根据该数据已准备命令,以从该内存中存取该至少一个周边装置的每一者的状态数据,并写入该芯片组的非挥发性内存。
与现有技术相比,本发明错误状态储存方法及服务器藉由在发现该至少一个周边装置的其中至少一者处于错误状态时,触发该基本输入输出系统将该至少一个周边装置的每一者的状态数据储存到该内存,并且该基板管理控制器从该内存存取该状态数据并储存到该非挥发性内存,该至少一个周边装置的每一者的状态数据可被保存,来帮助使用者找出该至少一个周边装置的其中至少一者发生错误的原因,以便能够更快速地进行除错。
【附图说明】
本发明之其他的特征及功效,将于参照图式的实施方式中清楚地呈现,其中:
图1是一方块图,说明本发明服务器的一实施例。
图2是一流程图,说明本发明错误状态储存方法的一实施例。
【具体实施方式】
参阅图1,本发明服务器的一实施例,包含一周边连接总线1、一周边装置2、一控制芯片组3、一芯片组4、一基本输入输出系统(Basic Input/Output System)5、一内存6,及一处理单元7。
该周边连接总线1例如一周边组件互连(Peripheral Component Interconnect, PCI)总线、或者例如是一高速周边组件互连总线(Peripheral Component Interconnect express, PCIe)。
该周边装置2为周边组件互连装置(PCI device),电连接该周边连接总线1,且例如为网络卡、图形处理芯片、视讯加速芯片等。本实施例为方便说明起见,仅在图1中绘出一个周边装置2作为示意,但其数目也可以是两个、三个等…,而不以所绘示者为限。该周边装置2具有一状态缓存器(图未示出),且在运作正常时,该周边装置2会记录一正常运作状态于该状态缓存器,而在运作发生错误时,会记录一错误状态于该状态缓存器。在此需说明的是,在本实施例中所提及的该错误状态,是选自于一同位错误(PERR)、一系统错误(SERR)、一可修正周边组件互连错误(correctable PCI error)、一不可修正周边组件互连错误(uncorrectable PCI error)、一致命周边组件互连错误(fatal PCI error)的其中一者。
该芯片组4包括一周边装置41、一基板管理控制器(Baseboard Management Controller)42,及一非挥发性内存44,在本实施例中,该非挥发性内存44位于该芯片组4的该基板管理控制器42内,但并不以此为限。该周边装置41连接于该周边连接总线1,且例如是一在板(on-board)的视讯图形数组(VGA)芯片,并具有一状态缓存器(图未示出),该周边装置41在运作正常时,会记录该正常运作状态于该状态缓存器,而在运作发生错误时,会记录该错误状态于该状态缓存器。该基板管理控制器42用以监看该服务器的例如风扇转速、供应电压、系统温度等运作情形,并且该基板管理控制器42的非挥发性内存44包括一系统事件日志(system event log)43及一系统日志(system log)45,该系统事件日志43用以记录一装置标识符(device ID)及一对应该装置标识符的错误状态。该系统日志(system log)用以记录例如该周边装置2、该周边装置41的状态数据,该状态数据报括一装置标识符及一对应该装置标识符的状态种类,且该状态种类可为该正常运作状态与该错误状态的其中一者。
该控制芯片组3为一平台控制器中心(Platform Controller Hub, PCH),例如为一南桥芯片,且该控制芯片组3电连接该周边连接总线1、该芯片组4与该基本输入输出系统5。当该控制芯片组3经由该周边连接总线1,读取该周边装置2的状态缓存器及\或是该周边装置41的状态缓存器,而得知该周边装置2及\或是该周边装置41处于该错误状态时,可以产生一周边错误触发,以指示与该周边连接总线1连接的任何一个周边装置处于该错误状态。
该内存6包括一状态储存区块61,该状态储存区块61为该内存6中分配给该芯片组4的该周边装置41(亦即该VGA芯片)存放数据并能供该基板管理控制器42存取。该内存6例如为一供该周边装置41(亦即该VGA芯片)存放数据的动态随机存取内存(DRAM)、第二代双倍数据率(DDR2)内存、或例如为一第三代双倍数据率(DDR3)内存。
该处理单元7为该服务器的中央处理单元,电连接该周边连接总线1并包括一北桥芯片71,该北桥芯片71用于处理高速讯号,例如高速周边组件互连(PCIe)接口信号等,还有负责与该控制芯片组3之间的通信。该北桥芯片71也有类似该控制芯片组3的功能,当其经由该周边连接总线1,读取该周边装置2及\或是该周边装置41的状态缓存器,而得知该周边装置2及\或是该周边装置41处于该错误状态时,可以产生一周边错误触发,以指示与该周边连接总线1连接的任何一个周边装置处于该错误状态。
该基本输入输出系统5电连接该控制芯片组3,并具有一系统管理中断处理模块(system management interrupt handler)51。当该处理单元7接收到来自该控制芯片组3的周边错误触发,或者是来自该北桥芯片71的周边错误触发时,进入一系统管理模式(System Management Mode, SMM),并将系统控制权转移到该基本输入输出系统5的系统管理中断处理模块51,以由该系统管理中断处理模块51判断中断产生的原因。该系统管理中断处理模块51例如可为一程序。
参阅图2,本发明错误状态储存方法的一实施例,于图1所示的该服务器中执行,且该方法包含以下步骤。
首先,在步骤(A),该处理单元7根据一周边错误触发,产生一处理中断请求。如前所述,该周边错误触发是在该周边装置2处于该错误状态时,由该控制芯片组3所产生,或者是由该北桥芯片71所产生。该处理中断请求为一系统管理中断(System Management Interruption, SMI),此时,该处理单元7进入该系统管理模式(System Management Mode, SMM)并将系统控制权转移到该基本输入输出系统5的系统管理中断处理模块51。
接着,在步骤(E),该基本输入输出系统5的系统管理中断处理模块51响应于该处理单元7的处理中断请求,记录该周边错误数据,该周边错误数据即处于错误状态的该周边装置的状态数据,并且包括一装置标识符及一对应该装置标识符的错误状态。例如,当该周边装置2运作异常时,该周边错误数据报括该周边装置2的装置标识符,以及对应的该错误状态,例如前述的该同位错误、该系统错误、该可修正周边组件互连错误、该不可修正周边组件互连错误,及该致命周边组件互连错误的其中一者。在本实施例中,该周边错误数据的大小约为12 bytes。
接着,在步骤(F),该基本输入输出系统5的系统管理中断处理模块51发送该周边错误数据,经由该控制芯片组3至该芯片组4的基板管理控制器42。
接着,在步骤(G),该基板管理控制器42将该周边错误数据写入该非挥发性内存44的系统事件日志43。
接着,在步骤(B),该基本输入输出系统5的系统管理中断处理模块51根据该处理中断请求,将每一个周边装置的状态数据储存到该内存6。该步骤(B)包括以下子步骤。
步骤(B0),该基本输入输出系统5的系统管理中断处理模块51记录每一个周边装置2的状态数据。详细来说,该基本输入输出系统5扫描该周边连接总线1上连接的所有周边装置,以读取每一个周边装置(本例中的该周边装置2、该周边装置41)的状态数据,并且暂存于该处理单元7的例如一外接的动态随机存取内存(DRAM)(图未示出)。例如该周边装置2运作异常、该周边装置41为正常运作,该基本输入输出系统5所记录的该状态数据,包括该周边装置2的装置标识符与对应的该错误状态,以及该周边装置41的装置标识符与对应的该正常运作状态。
步骤(B1),该基本输入输出系统5的系统管理中断处理模块51取得一内存地址数据,且该内存地址数据相关于该内存6中的该状态储存区块61的地址。详细来说,该内存地址数据储存于该周边装置41的一内存映像缓存器(memory mapped I/O register,MMIO register)(图未示出)中,且该内存地址数据是在开机时,由该基本输入输出系统利用内存地址映像技术分配给该周边装置41的地址,且该内存地址数据指示该内存6的状态储存区块61的起始地址与存取范围。
步骤(B2),该基本输入输出系统5的系统管理中断处理模块51根据该内存地址数据,将该处理单元7的该外接的动态随机存取内存(DRAM)(图未示出)中所暂存的每一个周边装置(本例中的该周边装置2、该周边装置41)的状态数据复制到该内存6的状态储存区块61。较佳地,该基本输入输出系统5判断该状态数据的大小,是否在该内存地址数据所指示的该状态储存区块61的存取范围之内,如果在存取范围内,则将该状态数据一次存入该内存6的状态储存区块61,如果超过该存取范围,则分成多次存入该状态储存区块61,每一次是存入符合该存取范围的数据量。
接着,在步骤(C),该基本输入输出系统5的系统管理中断处理模块51发送一数据已准备命令,经由该控制芯片组3至该基板管理控制器42,该数据已准备命令指示每一个周边装置2的状态数据已写入该内存6的状态储存区块61中。
接着,在步骤(D),该芯片组4的基板管理控制器42根据该数据已准备命令,以从该内存6的该状态储存区块61中存取每一个周边装置(本例中的该周边装置2、该周边装置41)的状态数据,并写入该非挥发性内存44的系统日志45。较佳地,该基本输入输出系统5根据该状态数据的大小判断是否每一个周边装置(本例中的该周边装置2、该周边装置41)的状态数据都已完全复制到该内存6的状态储存区块61。若判断的结果为否,则返回步骤(B2)将未复制完的该状态数据存入该内存6的状态储存区块61;若判断的结果为是,则将该周边装置2、该周边装置41的状态缓存器的状态数据清除。
由以上说明可知,本发明错误储存方法,能在至少一个周边装置发生错误时,藉由该基本输入输出系统5的系统管理中断处理模块51储存该周边错误数据至该基板管理控制器42的系统事件日志43,以及储存每一个周边装置的状态数据至该内存6,并且该基板管理控制器42储存每一个周边装置的状态数据至该非挥发性内存44的系统日志45,即能在该系统管理中断处理模块51将每一个周边装置2的状态缓存器的状态数据清除之前,将该周边错误数据及每一个周边装置的状态数据予以保存,以在错误发生时协助使用者判断是不是因为其它的周边装置发生问题而触发的,以便能够更快速地进行除错,因此,确实可达到本发明之目的。
综上所述,上述各实施例及图示仅为本发明的较佳实施例而已,但不能以之限定本发明实施之范围,即大凡依本发明权利要求书所作的均等变化与修饰,皆应属本发明专利涵盖的范围内。

Claims (10)

1.一种错误状态储存方法,由一服务器执行,该服务器包括一处理单元、至少一个周边装置、一基本输入输出系统、一电连接该基本输入输出系统的控制芯片组、一电连接该控制芯片组的芯片组,及一电连接该芯片组的内存,该芯片组至少包括一非挥发性内存及一基板管理控制器,其特征在于,该错误状态储存方法包含:
(A)该处理单元根据一周边错误触发,产生一处理中断请求,该周边错误触发是相关于该至少一个周边装置的其中至少一者处于错误状态;
(B)该基本输入输出系统根据该处理单元的处理中断请求,将该至少一个周边装置的每一者的状态数据储存到该内存,该状态数据报括一装置标识符及一对应该装置标识符的状态种类;
(C)该基本输入输出系统发送一数据已准备命令经由该控制芯片组至该芯片组的基板管理控制器,该数据已准备命令指示该至少一个周边装置的每一者的状态数据已写入该内存;及
(D)该基板管理控制器根据该数据已准备命令,以从该内存中存取该至少一个周边装置的每一者的状态数据,并写入该芯片组的非挥发性内存。
2.根据权利要求1所述的错误状态储存方法,其特征在于,还包含:
(E)该基本输入输出系统根据该处理单元的处理中断请求,还记录一周边错误数据,该周边错误数据报括一装置标识符及一对应该装置标识符的错误状态;及
(F)该基本输入输出系统发送该周边错误数据,经由该控制芯片组至该芯片组的基板管理控制器。
3.根据权利要求2所述的错误状态储存方法,其特征在于,还包含:
(G)该基板管理控制器将来自该基本输入输出系统的该周边错误数据写入该芯片组的非挥发性内存的一系统事件日志(system event log)。
4.根据权利要求1所述的错误状态储存方法,其特征在于,在该步骤(D)中,该基板管理控制器将该至少一个周边装置的每一者的状态数据写入该芯片组的非挥发性内存的一系统日志。
5.根据权利要求1所述的错误状态储存方法,其特征在于,该服务器的芯片组还包括一周边装置,且该服务器的内存具有一分配给该芯片组的周边装置存放数据并能供该基板管理控制器存取的一状态储存区块,其中,该步骤(B)包括:
(B0)该基本输入输出系统记录该至少一个周边装置的每一者的状态数据,
(B1)该基本输入输出系统取得一内存地址数据,且该内存地址数据相关于该内存的状态储存区块,及
(B2)该基本输入输出系统根据该内存地址数据,复制该至少一个周边装置的每一者的状态数据于该内存的状态储存区块中。
6.根据权利要求1所述的错误状态储存方法,其特征在于,该处理单元包括一北桥芯片,其中,在该步骤(A)中,该周边错误触发是由该处理单元的北桥芯片与该控制芯片组其中之一者所产生。
7.根据权利要求1所述的错误状态储存方法,其特征在于,在该步骤(A)中,该处理单元所产生的该处理中断请求为一系统管理中断(System Management Interruption, SMI),并且该处理单元进入一系统管理模式(System Management Mode, SMM)。
8.一种服务器,其特征在于,包含:
至少一个周边装置;
一基本输入输出系统;
一控制芯片组,电连接该基本输入输出系统;
一芯片组,电连接该控制芯片组,并至少包括一非挥发性内存,及一基板管理控制器;
一内存,电连接该芯片组;及
一处理单元,根据一周边错误触发,产生一处理中断请求,该周边错误触发是相关于该至少一个周边装置的其中至少一者处于错误状态;
其中,该基本输入输出系统根据该处理单元的处理中断请求,将该至少一个周边装置的每一者的状态数据储存到该内存,该状态数据报括一装置标识符及一对应该装置标识符的状态种类;
其中,该基本输入输出系统发送一数据已准备命令经由该控制芯片组至该芯片组的基板管理控制器,该数据已准备命令指示该至少一个周边装置的每一者的状态数据已写入该内存;
其中,该基板管理控制器根据该数据已准备命令,以从该内存中存取该至少一个周边装置的每一者的状态数据,并写入该芯片组的非挥发性内存。
9.根据权利要求8所述的服务器,其特征在于,该服务器的芯片组的非挥发性内存具有一系统事件日志;
该基本输入输出系统根据该处理单元的处理中断请求,还记录一周边错误数据,该周边错误数据报括一装置标识符及一对应该装置标识符的错误状态;
该基本输入输出系统发送该周边错误数据,经由该控制芯片组至该芯片组的基板管理控制器;
该基板管理控制器将来自该基本输入输出系统的该周边错误数据写入该芯片组的非挥发性内存的该系统事件日志。
10.根据权利要求8所述的服务器,其特征在于,该服务器的芯片组还包括一周边装置,且该服务器的内存具有一分配给该芯片组的周边装置存放数据并能供该基板管理控制器存取的一状态储存区块,该服务器的芯片组的非挥发性内存具有一系统日志;
该基本输入输出系统记录该至少一个周边装置的每一者的状态数据,并取得一相关于该状态储存区块的内存地址数据,据以复制该至少一个周边装置的每一者的状态数据于该内存的该状态储存区块中;
该基板管理控制器将该至少一个周边装置的每一者的状态数据写入该芯片组的非挥发性内存的该系统日志。
CN201610381977.1A 2016-05-31 2016-05-31 错误状态储存方法及服务器 Pending CN107451028A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610381977.1A CN107451028A (zh) 2016-05-31 2016-05-31 错误状态储存方法及服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610381977.1A CN107451028A (zh) 2016-05-31 2016-05-31 错误状态储存方法及服务器

Publications (1)

Publication Number Publication Date
CN107451028A true CN107451028A (zh) 2017-12-08

Family

ID=60486088

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610381977.1A Pending CN107451028A (zh) 2016-05-31 2016-05-31 错误状态储存方法及服务器

Country Status (1)

Country Link
CN (1) CN107451028A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109271276A (zh) * 2018-12-18 2019-01-25 展讯通信(上海)有限公司 芯片定位装置及方法
CN111221677A (zh) * 2018-11-27 2020-06-02 环达电脑(上海)有限公司 侦错备份方法与服务器

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060016384A1 (en) * 2004-06-29 2006-01-26 Sturges Stephen S Non-invasive, low cost method and apparatus for the transmission, display and detection of internal computer status
CN200972647Y (zh) * 2006-08-03 2007-11-07 纬创资通股份有限公司 具有周边元件快速接口的除错卡
CN101114249A (zh) * 2006-07-28 2008-01-30 佛山市顺德区顺达电脑厂有限公司 主板的i2c总线检测装置及其方法
CN101206606A (zh) * 2006-12-21 2008-06-25 英业达股份有限公司 监控输入/输出端口数据的方法
CN101311905A (zh) * 2007-05-22 2008-11-26 鸿富锦精密工业(深圳)有限公司 调试卡及调试方法
CN102479148A (zh) * 2010-11-30 2012-05-30 英业达股份有限公司 周边元件的输入输出端口状态的监控系统与其方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060016384A1 (en) * 2004-06-29 2006-01-26 Sturges Stephen S Non-invasive, low cost method and apparatus for the transmission, display and detection of internal computer status
CN101114249A (zh) * 2006-07-28 2008-01-30 佛山市顺德区顺达电脑厂有限公司 主板的i2c总线检测装置及其方法
CN200972647Y (zh) * 2006-08-03 2007-11-07 纬创资通股份有限公司 具有周边元件快速接口的除错卡
CN101206606A (zh) * 2006-12-21 2008-06-25 英业达股份有限公司 监控输入/输出端口数据的方法
CN101311905A (zh) * 2007-05-22 2008-11-26 鸿富锦精密工业(深圳)有限公司 调试卡及调试方法
CN102479148A (zh) * 2010-11-30 2012-05-30 英业达股份有限公司 周边元件的输入输出端口状态的监控系统与其方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111221677A (zh) * 2018-11-27 2020-06-02 环达电脑(上海)有限公司 侦错备份方法与服务器
CN111221677B (zh) * 2018-11-27 2023-06-09 环达电脑(上海)有限公司 侦错备份方法与服务器
CN109271276A (zh) * 2018-12-18 2019-01-25 展讯通信(上海)有限公司 芯片定位装置及方法

Similar Documents

Publication Publication Date Title
US7685476B2 (en) Early notification of error via software interrupt and shared memory write
TW440755B (en) Method and system for environmental sensing and control within a computer system
TWI777628B (zh) 電腦系統及其專用崩潰轉存硬體裝置與記錄錯誤資料之方法
US20190042348A1 (en) Techniques to collect crash data for a computing system
US10911259B1 (en) Server with master-slave architecture and method for reading and writing information thereof
CN107193680A (zh) 一种心跳检测方法、设备及系统
US20140365813A1 (en) Watchdogable register-based i/o
US10157005B2 (en) Utilization of non-volatile random access memory for information storage in response to error conditions
CN107451028A (zh) 错误状态储存方法及服务器
CN111949431B (zh) 片上系统产品的致命错误提供方法与致命错误识别方法
JP4299634B2 (ja) 情報処理装置及び情報処理装置の時計異常検出プログラム
CN100501685C (zh) 用于在奇偶错误检测之后维持数据完整性的装置和方法
JP5689783B2 (ja) コンピュータ、コンピュータシステム、および障害情報管理方法
JP3711871B2 (ja) Pciバスの障害解析容易化方式
US10348605B2 (en) Embedding analyzer functionality in storage devices
JP2003345669A (ja) メモリアクセスエラーを防止するシステム及び方法
EP4414853A1 (en) System and method for fault page handling
TWI654518B (zh) 錯誤狀態儲存方法及伺服器
US11900150B2 (en) Methods and systems for collection of system management interrupt data
CN115587003A (zh) 一种xGMI降速功能测试方法、系统、装置及可读存储介质
CN115437976A (zh) 一种总线控制方法及系统
US8867369B2 (en) Input/output connection device, information processing device, and method for inspecting input/output device
CN113176964B (zh) 基于mpu的ssd固件检错方法、装置、计算机设备及存储介质
WO2024113295A1 (en) System, method and apparatus for filtering configuration accesses to unimplemented devices
TWI913525B (zh) 比對外部時間與本地時間以產生電子時戳之裝置及方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20171208

RJ01 Rejection of invention patent application after publication