CN1115443A - 微处理机故障记录 - Google Patents

微处理机故障记录 Download PDF

Info

Publication number
CN1115443A
CN1115443A CN95101318A CN95101318A CN1115443A CN 1115443 A CN1115443 A CN 1115443A CN 95101318 A CN95101318 A CN 95101318A CN 95101318 A CN95101318 A CN 95101318A CN 1115443 A CN1115443 A CN 1115443A
Authority
CN
China
Prior art keywords
microprocessor
fault
rub
health examination
added
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
CN95101318A
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.)
Nokia Services Ltd
Original Assignee
Alcatel Australia 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 Alcatel Australia Ltd filed Critical Alcatel Australia Ltd
Publication of CN1115443A publication Critical patent/CN1115443A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing
    • G06F11/0787Storage of error reports, e.g. persistent data storage, storage using memory protection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0745Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in an input/output transactions management context

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Debugging And Monitoring (AREA)
  • Power Sources (AREA)
  • Microcomputers (AREA)

Abstract

微处理机故障记录装置,包括用于检测硬件和软件故障的装置3、4、8,产生加到微处理机1不可屏蔽中断输入端NM1的和通过延迟装置5加到微处理机1之RESET输入端的中断信号。NM1输入使微处理机1将被选系统参数的状态存入非易失性存储器2中故障记录信息的记录中,每当产生NM1输入信号,都存储被选参数用于故障分析。延迟装置5具有足够长的延迟时间,以便在微处理机被复位之前,将被选参数存储在存储器2中。

Description

微处理机故障记录
本发明涉及用于在微处理机控制的系统中记录故障分析数据的改进方法和装置。
微处理机系统通过执行由硬件提供的复位信号触发的复位序列开始操作。
微处理机复位序列使硬件和软件的包含健康检查过程的子系统初始化。微处理机健康检查过程可以在硬件和/或软件中实现。
硬件实现的过程可以是在微处理机部件内整体的(例如对非法指令的检查),或者是外部的(例如对非法地址、存储保护违章或监视计时器计满的检查)。
软件实现的过程可以用于检验硬件的正确操作(例如ROM检查总和测试),或者检验软件的正确操作(例如数据边界测试)。
硬件过程总是运行和工作着的。软件过程是不对地、有规律和频繁地执行,例如在总的可用微处理机时间的1%内执行。这可以包括限定被保护的和非法的存储区域,以及复位系统监视计时器。
微处理机开始由存储在程序存储器6中的指令所限定的正常操作。在正规的基础上,健康检查支配例如以下的活动:
a)复位监视计时器装置;
b)为了确定整个系统的健康状态,测量或检查监界系统参数。这可以包括下面的一些活动:计算和检验RAM/ROM/EEPROM的检查总和,检验某些预期的事件已经发生,检验临界系统数据或外围设备的正确状态等等;
c)确认存储器和外围设备的存取仅是针对合法的存储地址。
只要健康检查继续指示该系统正在正常和正确地工作,就允许微处理机继续执行正常的指令序列。
如果许多系统健康检查过程中的任何一个过程指示出现故障,就立即执行特殊序列的指令,以便记录尽可能多的关于该故障的信息。
在过去的系统中,将错误记录信息记入微处理机系统的易失性存储装置中。
在公知的故障记录装置中,检测出例如处理机闭锁那样的故障,就启动被选数据在RAM中的记录,这些数据指明在故障时与处理机相关联的各种实体的状态。上述信息能够顺序地从该RAM卸载,这样就能够分析故障时存在的状态。然而因为RAM是易失性的,如果将电路板从其电源上拔下来,或者如果由软件故障的性质所决定、或者因为有多个故障,使得RAM被重写,都会使信息丢失。例如,当微处理机板是电信系统的一部分,而且该板因为有故障而被取下来进行更换时,就可能产生上述情况。有故障的板被送回实验室进行分析和修理,但是当该板被拔下来时,故障状态数据就丢失了。
将故障数据存入RAM的另一个问题是微处理机可能装有监视计时器装置。通过产生再引导信号,使处理机重新初始化,监视计时器(WDT)响应例如闭锁处理机的循环条件这样的处理机故障。在某些系统中,这可能导致存储在RAM中的信息被擦除,或者临界系统外围设备的状态被复位或者被重新初始化。
本说明书说明了一种微处理机故障记录装置,包括由通信总线连接到一非易失性存储器和一健康检查装置的微处理机,非易失性存储器的目的是存储故障记录信息的记录,该故障记录信息记录微处理机的再起动历史情况,其中健康检查装置的“错误输出”被加到微处理机的第一输入端,以便当健康检查输出产生一错误信号时,使得指示与微处理机相关联的各种实体状态的状态数据被记录在非易失性存储器中,该装置包括延迟装置,错误信号被加到该延迟装置上,延迟装置的输出被加到微处理机的复位输入端,延迟装置的延迟足够长,以允许在错误信号被加到微处理机的复位输入端之前,将状态数据记录在非易失性存储器中。
状态数据可以包括例如如下数据:
—故障种类(监视器、非法指令、对受保护存储器的存取;等)
—每种故障特有的关键数据变量
—一星期中的某天或日期的时间
—微处理机和/或外围设备寄存器
—微处理机栈或者其一部分
—在故障时执行的指令
—在故障时执行的应用处理
—在其中检测出故障的源码行号和文件名
—在故障时执行的版本标识符或者软件图象
—其他。
故障记录包含宽范围的各种各样的信息,通过对这些信息的分析,可以确定故障的性质是一种软件故障还是一种硬件故障,并且可以尽可能唯一地识别引起故障的原因。在故障信息永久性记录的情况下,当系统被起动并且在工作中时,或者当因为认为有故障而将其退回修理时,都能够查询微处理机控制的系统的整个执行历史。非易失性存储器被设计得足够大,以包含大量的故障记录,以便在微处理机被退回或者被查询的情况下,就能够确定精确的执行历史。
图1是实施本发明的装置的方框图。
图2是图1中装置的操作流程图。
图1示出了包括微处理机1的本发明实施例,微处理机1通过通信总线连接到一个例如EEPROM的非易失性存储器2,并且连接到译码逻辑电路3,该译码逻辑电路3可以是微处理机1的一部分。来自译码逻辑电路3的输出WD1和WD2通过WDT状态机8加到WDT单稳态电路4,并且WDT单稳态电路4的输出通过OR(或)逻辑电路10加到微处理机1的第一输入端NM1(不可屏蔽中断),还通过延迟装置5加到微处理机1的RESET(复位)输入端。另外的指示例如一非法地址或者一硬件故障的故障状态信号也加到OR逻辑电路10的输入端。微处理机执行程序存储器6中规定的指令序列,其他的装置,例如易失性或/和非易失性微处理机存储器7也可以连接到通信总线上。
下面参见图2说明图1中装置的操作。
微处理机1存取存储在程序存储器6中的一些应用程序,并且当完成一应用程序时,微处理机执行一个包含存储在程序存储器6中一特定地址处的健康检查指令的内务程序。在监视时间更新代码的情况下,WDT指令在译码器3中被译码,译码器3产生复位信号WD1,该复位信号WD1被提供给WDT单稳态电路4。在正常的操作中,WDT单稳态电路4具有一个处于第一状态,例如低电平的输出端RST。然而如果例如由于连续地执行包含应用程序的循环,而使处理机变成闭锁状态,因而导致不执行WDT程序的话,WDT单稳态电路超时,其输出端PST就变成高电平状态。
微处理机1通过不可屏蔽中断输入端NM1识别上述的状态变化,这使得被选实体的状态被存储在非易失性存储器EEPROM2的一个规定单元中。
然后信号RST被加到延迟装置5,延迟装置5产生加到微处理机1RESET输入端的一个或多个复位脉冲。这就导致对微处理机再引导,但是故障记录信息却被保持在非易失性存储器中。
该装置使得故障状态的连续记录能够存储在例如EEPROM、磁盘、磁带等非易失性存储器中,每当OR(或)逻辑电路产生一个错误信号,都增加一新的登记项。因为故障记录在非易失性存储器中,所以能够在现场将电路板拔下来,然后退回到实验室进行分析,而不会丢失数据或特定的应用软件。在现役的微处理器中,系统本身就能够查询其自己的错误记录,然后将信息发送出去,用于遥控分析。
下面参见图1和2说明故障记录装置的操作。
大多数微处理机都带有一不可屏蔽中断输入端NM1。该中断优先于处理机正在执行的任何程序,并且启动一个特定的程序。在本发明中,NM1程序导致微处理机将该系统的被选状态的状态报告记录在EEPROM中。
图2示出了从微处理机初始化该装置的操作。
当系统开始被通电时,产生硬复位,确保该系统置于一种规定的状态。硬件和软件子系统的初始化包括如下功能,例如,对外围设备和易失性以及非易失性存储器限定存储器地址,还包括对这些特定功能的启动或禁止。
微处理机开始运行一预编程序的应用,并且进行常规的“健康检查”,以便确保硬件和软件是在正确地操作。如果健康检查指明是正确操作,微处理机就返回来运行其应用程序。然而如果通过视计时器电路8、4,或者其他健康检查装置,检测出故障,OR逻辑电路10就产生一个错误信号加到微处理机1的NM1输入端,该微处理机被转换至预定的故障状态保存程序。
可以例如通过检索下一可用故障记录寄存器,来启动故障状态保存程序。如果在EEPROM中找到一个空的故障记录寄存器,该微处理器就将该系统的特定状态保存起来,接着等待硬复位计时器延迟周期届满,此后再启动硬复位。
尽管以上结合本发明的较佳实施例对本发明进行了描述,本领域的技术人员应能理解到,在不离开本发明的原理和精神范围的前提下,可以对本发明进行变化和变型。

Claims (5)

1.微处理机故障记录装置,包括由一通信总线连接到一非易失性存储器和健康检查装置的微处理机,其中健康检查装置的“错误输出”被加到微处理机的一第一输入端,以便当健康检查输出产生一错误信号时,使得指示与微处理机相关联的各种实体状态的状态数据被记录在该非易失性存储器中,该装置包括一延迟装置,所述错误信号被加到该延迟装置上,延迟装置的输出则被加到微处理机的复位输入端,延迟装置的延迟被设定得足够长,以便允许在错误信号被加到微处理机的复位输入端之前,将状态数据记录在非易失性存储器中。
2.如权利要求1中的故障记录装置,其特征在于所述健康检查装置包括:
硬件检查装置,响应一种或多种被监视硬件状态的任可状态中的故障指示,产生至少一个硬件故障信号;以及
软件检查装置,响应一种或多种被监视软件状态的任何状态中的故障指示,产生至少一个软件故障信号;
该故障记录装置还包括从或逻辑运算每种硬件故障信号和软件故障信号中产生错误信号的或逻辑装置。
3.如权利要求1或2中的故障记录装置,其特征在于,微处理机的所述第一输入端是一不可屏蔽中断输入端。
4.在微处理机控制的系统中获得非易失性故障记录的方法,该微处理机控制的系统包括一个由一通信总线连接到一非易失性存储器和健康检查装置的微处理机,该方法包括:通过该健康检查装置监视系统的操作,响应由健康检查装置检测出的故障而产生一错误信号,将该错误信号加到微处理机的不可屏蔽中断输入端,以启动一故障状态保存程序,在该程序中,微处理机使得被选系统参数的状态存储在非易失性存储器中,当执行故障状态保存程序时,延迟该错误信号,并且将该错误信号加到微处理机的复位输入端,以便使得微处理机对该系统进行复位。
5.用于恢复和解释通过权利要求4的方法而存储在故障记录中的信息的方法,以便确定每个存储的故障的原因。
CN95101318A 1994-01-20 1995-01-19 微处理机故障记录 Pending CN1115443A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AUPM3487A AUPM348794A0 (en) 1994-01-20 1994-01-20 Microprocessor fault log
AUPM3487 1994-01-20

Publications (1)

Publication Number Publication Date
CN1115443A true CN1115443A (zh) 1996-01-24

Family

ID=3778109

Family Applications (1)

Application Number Title Priority Date Filing Date
CN95101318A Pending CN1115443A (zh) 1994-01-20 1995-01-19 微处理机故障记录

Country Status (6)

Country Link
US (1) US5768496A (zh)
EP (1) EP0664511A3 (zh)
JP (1) JPH0850557A (zh)
KR (1) KR950033759A (zh)
CN (1) CN1115443A (zh)
AU (1) AUPM348794A0 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100370756C (zh) * 2005-05-24 2008-02-20 杭州华三通信技术有限公司 系统的复位处理方法及装置
CN100403274C (zh) * 2006-03-10 2008-07-16 华为技术有限公司 一种单板故障定位辅助装置及定位方法
CN102301552A (zh) * 2009-01-28 2011-12-28 J·加斯屈埃尔 用于监控并保护电气设备的供电的装置及实施所述装置的方法
CN103975310A (zh) * 2011-12-02 2014-08-06 高通股份有限公司 用于在复位之前保存条件以用于复位后评估的方法和设备
CN106708689A (zh) * 2015-11-18 2017-05-24 中兴通讯股份有限公司 异常设备定位方法及装置
CN107111525A (zh) * 2014-11-28 2017-08-29 Arm 有限公司 数据处理设备中的系统错误处置
CN107832166A (zh) * 2017-11-27 2018-03-23 郑州云海信息技术有限公司 一种Linux服务器宕机故障分析系统及方法
CN109656854A (zh) * 2017-10-12 2019-04-19 光宝科技股份有限公司 固态储存装置的重置电路及其重置方法
CN109696902A (zh) * 2018-12-06 2019-04-30 奇瑞汽车股份有限公司 一种信号记录装置、故障点检测电路及方法
CN109840028A (zh) * 2017-11-29 2019-06-04 乐金显示有限公司 触摸感测装置和使用该触摸感测装置的图像显示装置

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774647A (en) * 1996-05-15 1998-06-30 Hewlett-Packard Company Management of memory modules
US5978912A (en) * 1997-03-20 1999-11-02 Phoenix Technologies Limited Network enhanced BIOS enabling remote management of a computer without a functioning operating system
US6119246A (en) * 1997-03-31 2000-09-12 International Business Machines Corporation Error collection coordination for software-readable and non-software readable fault isolation registers in a computer system
US6557121B1 (en) 1997-03-31 2003-04-29 International Business Machines Corporation Method and system for fault isolation for PCI bus errors
US6502208B1 (en) 1997-03-31 2002-12-31 International Business Machines Corporation Method and system for check stop error handling
US6065139A (en) * 1997-03-31 2000-05-16 International Business Machines Corporation Method and system for surveillance of computer system operations
US5951686A (en) * 1997-03-31 1999-09-14 International Business Machines Corporation Method and system for reboot recovery
US5983364A (en) * 1997-05-12 1999-11-09 System Soft Corporation System and method for diagnosing computer faults
US6243838B1 (en) * 1997-05-13 2001-06-05 Micron Electronics, Inc. Method for automatically reporting a system failure in a server
US6438684B1 (en) * 1997-11-03 2002-08-20 3Com Corporation Push button shutdown and reset of embedded systems
JP3376306B2 (ja) * 1998-12-25 2003-02-10 エヌイーシーマイクロシステム株式会社 データ処理装置、そのデータ処理方法
JP3465623B2 (ja) * 1999-04-20 2003-11-10 日本電気株式会社 回線制御装置、回線制御方法およびプログラムを記憶した記憶媒体
US6473853B1 (en) * 1999-06-21 2002-10-29 Intel Corporation Method and apparatus for initializing a computer system that includes disabling the masking of a maskable address line
GB2355099B (en) * 1999-10-05 2003-03-12 Autoliv Dev Improvements in or relating to a vehicle safety arrangement
DE10235564A1 (de) * 2002-08-03 2004-02-12 Robert Bosch Gmbh Verfahren zum Überwachen eines Mikroprozessors und Schaltungsanordnung mit einem Mikroprozessor
US7206961B1 (en) * 2002-09-30 2007-04-17 Emc Corporation Preserving snapshots during disk-based restore
CN100461141C (zh) * 2005-03-22 2009-02-11 威盛电子股份有限公司 监测系统总线的方法与相关装置
US7788537B1 (en) * 2006-01-31 2010-08-31 Emc Corporation Techniques for collecting critical information from a memory dump
US7716534B2 (en) * 2007-05-04 2010-05-11 Alcatel-Lucent Usa Inc. Methods and apparatus for measuring performance in processing system
JP4692514B2 (ja) * 2007-05-28 2011-06-01 株式会社デンソー 電子制御装置
GB2456618A (en) * 2008-01-15 2009-07-22 Ibm Delaying the stop-clock signal of a chip by a set amount of time so that error handling and recovery can be performed before the clock is stopped
JP2010218406A (ja) * 2009-03-18 2010-09-30 Murata Machinery Ltd 電子機器
WO2011016115A1 (ja) * 2009-08-04 2011-02-10 富士通株式会社 リセット方法及び監視装置
US8589730B2 (en) * 2010-08-31 2013-11-19 Apple Inc. Handling errors during device bootup from a non-volatile memory
TWI523144B (zh) * 2011-10-31 2016-02-21 財團法人國家實驗研究院國家晶片系統設計中心 具有履歷電路單元之晶片結構
US9304844B2 (en) * 2013-02-27 2016-04-05 Qualcomm Incorporated System and method for preserving critical debug data in a portable computing device
US9092332B2 (en) * 2013-05-02 2015-07-28 Microsoft Technology Licensing, Llc Activity based sampling of diagnostics data
US9971716B2 (en) 2013-12-20 2018-05-15 Telefonaktiebolaget Lm Ericsson (Publ) Method, system and architecture for bus transaction logger
JP6816345B2 (ja) * 2015-04-24 2021-01-20 富士電機株式会社 駆動制御装置
JP6385322B2 (ja) * 2015-10-06 2018-09-05 三菱電機株式会社 情報処理装置
US20190179721A1 (en) * 2016-01-26 2019-06-13 Hewlett Packard Enterprise Development Lp Utilizing non-volatile phase change memory in offline status and error debugging methodologies
US11204821B1 (en) * 2020-05-07 2021-12-21 Xilinx, Inc. Error re-logging in electronic systems

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59114652A (ja) * 1982-12-21 1984-07-02 Nissan Motor Co Ltd ウォッチドッグ・タイマ回路
JPS607549A (ja) * 1983-06-24 1985-01-16 Mitsubishi Electric Corp 故障診断装置
DE3335548A1 (de) * 1983-09-29 1985-04-18 Siemens AG, 1000 Berlin und 8000 München Ueberwachungseinrichtung fuer eine datenverarbeitungsanlage
JPS60222937A (ja) * 1984-04-19 1985-11-07 Nissin Electric Co Ltd コンピユ−タ装置
JPS60263235A (ja) * 1984-06-12 1985-12-26 Omron Tateisi Electronics Co マイクロコンピユ−タシステム
US4829520A (en) * 1987-03-16 1989-05-09 American Telephone And Telegraph Company, At&T Bell Laboratories In-place diagnosable electronic circuit board
US5197026A (en) * 1989-04-13 1993-03-23 Microchip Technology Incorporated Transparent EEPROM backup of DRAM memories
US5245615A (en) * 1991-06-06 1993-09-14 International Business Machines Corporation Diagnostic system and interface for a personal computer
US5392879A (en) * 1993-04-16 1995-02-28 Otis Elevator Company Electronic failure detection system

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100370756C (zh) * 2005-05-24 2008-02-20 杭州华三通信技术有限公司 系统的复位处理方法及装置
CN100403274C (zh) * 2006-03-10 2008-07-16 华为技术有限公司 一种单板故障定位辅助装置及定位方法
CN102301552A (zh) * 2009-01-28 2011-12-28 J·加斯屈埃尔 用于监控并保护电气设备的供电的装置及实施所述装置的方法
CN103975310A (zh) * 2011-12-02 2014-08-06 高通股份有限公司 用于在复位之前保存条件以用于复位后评估的方法和设备
CN107111525A (zh) * 2014-11-28 2017-08-29 Arm 有限公司 数据处理设备中的系统错误处置
US11461104B2 (en) 2014-11-28 2022-10-04 Arm Limited Deferred system error exception handling in a data processing apparatus
CN107111525B (zh) * 2014-11-28 2022-02-11 Arm 有限公司 数据处理设备中的系统错误处置
CN106708689B (zh) * 2015-11-18 2020-05-05 中兴通讯股份有限公司 异常设备定位方法及装置
CN106708689A (zh) * 2015-11-18 2017-05-24 中兴通讯股份有限公司 异常设备定位方法及装置
CN109656854A (zh) * 2017-10-12 2019-04-19 光宝科技股份有限公司 固态储存装置的重置电路及其重置方法
CN107832166A (zh) * 2017-11-27 2018-03-23 郑州云海信息技术有限公司 一种Linux服务器宕机故障分析系统及方法
CN109840028A (zh) * 2017-11-29 2019-06-04 乐金显示有限公司 触摸感测装置和使用该触摸感测装置的图像显示装置
CN109696902A (zh) * 2018-12-06 2019-04-30 奇瑞汽车股份有限公司 一种信号记录装置、故障点检测电路及方法

Also Published As

Publication number Publication date
AUPM348794A0 (en) 1994-02-17
JPH0850557A (ja) 1996-02-20
US5768496A (en) 1998-06-16
EP0664511A3 (en) 1996-04-10
KR950033759A (ko) 1995-12-26
EP0664511A2 (en) 1995-07-26

Similar Documents

Publication Publication Date Title
CN1115443A (zh) 微处理机故障记录
US6502208B1 (en) Method and system for check stop error handling
US6728907B1 (en) System and method for self-diagnosing system crashes
US6233108B1 (en) Storage device with the ability to check for defects in same
JP2557180B2 (ja) ソフトウェア例外条件に対する選択的データ捕獲方法
US7111307B1 (en) Method and system for monitoring and verifying software drivers using system resources including memory allocation and access
US7519866B2 (en) Computer boot operation utilizing targeted boot diagnostics
US20240012706A1 (en) Method, system and apparatus for fault positioning in starting process of server
US20030236766A1 (en) Identifying occurrences of selected events in a system
US20030145255A1 (en) Hierarchical multi-component trace facility using multiple buffers per component
CN114385418A (zh) 通信设备的保护方法、装置、设备和存储介质
US7315961B2 (en) Black box recorder using machine check architecture in system management mode
Tsai et al. Low-overhead run-time memory leak detection and recovery
AU683958B2 (en) Microprocessor fault log
US20060230196A1 (en) Monitoring system and method using system management interrupt
CN116430835B (zh) 一种Cortex-M微控制器的故障存储与分析方法
JPH08137764A (ja) 記憶装置のソフトエラー回復方法と固定障害検出方法
CN108415788B (zh) 用于对无响应处理电路作出响应的数据处理设备和方法
JP2870202B2 (ja) プロセッサ間相互監視方法及びその装置
CN116820846A (zh) 一种优化smart信息位的固态硬盘分层测试方法、装置及介质
CN117472623A (zh) 处理内存故障的方法、装置、设备及存储介质
JPH07117902B2 (ja) 情報処理装置の再立ち上げ装置
CN116382959A (zh) 操作系统的异常转储处理方法、车控设备
CN117387730A (zh) 水位传感器的故障检测方法、系统、设备及介质
JP2924732B2 (ja) 情報処理装置の自己診断方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C01 Deemed withdrawal of patent application (patent law 1993)
WD01 Invention patent application deemed withdrawn after publication