JPH0830474A - Fault processing system - Google Patents

Fault processing system

Info

Publication number
JPH0830474A
JPH0830474A JP6159909A JP15990994A JPH0830474A JP H0830474 A JPH0830474 A JP H0830474A JP 6159909 A JP6159909 A JP 6159909A JP 15990994 A JP15990994 A JP 15990994A JP H0830474 A JPH0830474 A JP H0830474A
Authority
JP
Japan
Prior art keywords
control device
firmware
storage
information
reset
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.)
Withdrawn
Application number
JP6159909A
Other languages
Japanese (ja)
Inventor
Takaharu Wakayama
隆治 若山
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.)
NEC Engineering Ltd
Original Assignee
NEC Engineering 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 NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP6159909A priority Critical patent/JPH0830474A/en
Publication of JPH0830474A publication Critical patent/JPH0830474A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Retry When Errors Occur (AREA)

Abstract

PURPOSE:To save fault information on a device in a storage part which is not erased even when the device is reset in case of fault occurrence, to restart the device even after a reset command is issued to the whole device, and to gather fault information even without connections with a main storage and an external storage device. CONSTITUTION:A control unit 1 has original firmware 11, which starts up the control unit 1 and performs fault processing etc. Further, the control unit 1 is equipped with a local memory 12 which stores firmware visible control information. A diagnostic storage 13 is a system buffer used for scan-in/scan-out operation at the time of a diagnosis of the control unit 1 and the buffer is not cleared together with a fault information storage flag 14 unless the power-ON resetting of the control unit or writing by the firmware is performed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は情報処理装置に関し、特
に障害発生時にリセットを発行して再立ち上げを実施す
る制御装置を有する情報処理装置の障害処理方式に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus, and more particularly to a failure processing method for an information processing apparatus having a control device that issues a reset and restarts when a failure occurs.

【0002】[0002]

【従来の技術】従来の障害処理方式では、例えば特開昭
62−241041号公報や特開平1−261717号
公報に示されているように、装置障害発生時の再立ち上
げや障害要因のクリアのための装置リセット(スイッチ
または自動)にてリセット要因を切り分けて装置の障害
要因(ハードウェア/ファームウェア要因)を予め割り
当てられた主記憶や外部記憶装置に格納し、必要に応じ
てその内容を参照していた。
2. Description of the Related Art In a conventional failure processing method, as shown in, for example, Japanese Patent Application Laid-Open No. 62-241041 and Japanese Patent Application Laid-Open No. 1-261717, restarting or clearing of a cause of failure occurs when an apparatus failure occurs. Device reset (switch or automatic) to isolate the reset factor and store the device failure factor (hardware / firmware factor) in the pre-allocated main memory or external memory device, and store the content as necessary. I was referring.

【0003】[0003]

【発明が解決しようとする課題】上述した従来技術で
は、障害となった装置と主記憶装置または外部記憶装置
とのインターフェースが開通していない状態での障害で
は、装置の障害情報を採取することができない。
In the above-mentioned prior art, in the case of a failure in which the interface between the failed apparatus and the main storage device or the external storage device is not open, the failure information of the device is collected. I can't.

【0004】[0004]

【課題を解決するための手段】本発明による障害処理方
式は、装置の診断用に用いる小容量の記憶部を装置のリ
セットでも消去されない構成とし、その記憶部を障害情
報格納用として併用し、装置のリセット後に本記憶部の
内容を読み出すことにより装置が主記憶や外部記憶装置
とのインターフェースが開通する前でも障害情報を参照
することを可能としている。
According to the failure processing method of the present invention, a small-capacity storage unit used for diagnosing an apparatus is configured so as not to be erased even when the apparatus is reset, and the storage section is also used for storing failure information. By reading the contents of the main storage unit after the device is reset, it is possible to refer to the failure information even before the device opens the interface with the main memory or the external storage device.

【0005】[0005]

【実施例】第1図を参照すると、本発明の一実施例にお
いて、制御装置1は、診断バス41でサービスプロセッ
サ2と、システムバス42で主記憶3とそれぞれ接続さ
れている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Referring to FIG. 1, in an embodiment of the present invention, a controller 1 is connected to a service processor 2 by a diagnostic bus 41 and a main memory 3 by a system bus 42.

【0006】制御装置1は独自のファームウェア11を
有し、制御装置の立ち上げ、障害処理等を実施する。ま
た、制御装置1は、ファームウェアビジブルな制御情報
を格納するローカルメモリ12を備えている。診断記憶
13は、制御装置の診断実行時にスキャンイン/スキャ
ンアウトに用いるシフトバッファであり、障害情報格納
フラグ14とともに、制御装置1の電源投入リセット、
ファームウェアによるライト以外ではクリアされない。
The control device 1 has its own firmware 11 and executes the start-up of the control device, fault processing and the like. The control device 1 also includes a local memory 12 that stores firmware-visible control information. The diagnostic storage 13 is a shift buffer used for scan-in / scan-out when the control device performs diagnostics, and together with the failure information storage flag 14, power-on reset of the control device 1,
It is not cleared except by writing by the firmware.

【0007】次に本実施例の動作について説明する。制
御装置1の障害発生にて、ファームウェア11の障害処
理制御部が起動される。障害処理制御部は障害時のハー
ドウェア情報、ローカルメモリ12上のファームウェア
ビジブルな制御情報等を診断記憶13に格納すると同時
に、障害情報格納フラグ14をセットする。
Next, the operation of this embodiment will be described. When a failure occurs in the control device 1, the failure processing control unit of the firmware 11 is activated. The failure processing control unit stores the hardware information at the time of failure, the firmware-visible control information on the local memory 12, and the like in the diagnostic storage 13, and at the same time sets the failure information storage flag 14.

【0008】一連の処理が終了すると、ファームウェア
11は制御装置1にリセットを発行する。制御装置1は
リセット発行とともに、ハードウェア全体のリセットが
実行された後、ファームウェアの制御装置の立ち上げ処
理が起動される。制御装置の立ち上げ処理でハードウェ
アの初期設定、ローカルメモリのクリアを実施した後
に、ファームウェアの初期設定を行う。
When the series of processing is completed, the firmware 11 issues a reset to the control device 1. The control device 1 issues a reset, and after resetting the entire hardware, the startup process of the firmware control device is started. After initializing the hardware and clearing the local memory in the startup process of the control device, the initial setting of the firmware is performed.

【0009】ファームウェアは、初期設定完了後に、障
害情報格納フラグ14をチェックする。ファームウェア
は、障害情報格納フラグがONで障害発生後の再立ち上
げ、OFFで通常の立ち上げであることを認識する。ま
た、ファームウェアは、障害情報格納フラグがONの時
は再立ち上げであるので、必要に応じて診断記憶13に
格納された障害発生前からの引き継ぎ情報を読みだして
リカバリすると同時に、障害情報の吐き出しを行う。
After the initial setting is completed, the firmware checks the fault information storage flag 14. The firmware recognizes that the failure information storage flag is ON when restarting after a failure has occurred, and OFF when normal booting. Further, since the firmware is restarted when the failure information storage flag is ON, if necessary, the takeover information from before the failure occurrence stored in the diagnostic storage 13 is read out and recovered, and at the same time, the failure information Exhale.

【0010】障害情報の吐き出しの方法としては、
(1)制御装置1と主記憶3とがシステムバスで接続さ
れているときに、ファームウェアにより主記憶3に吐き
出す方法と、(2)制御装置1の再立ち上げ後に主記憶
3と接続が完了した後に、ファームウェアにより主記憶
3に障害情報を吐き出す方法と、(3)主記憶サービス
プロセッサ2から診断バス41で読み出す方法とがあ
る。
As a method of discharging fault information,
(1) When the control device 1 and the main memory 3 are connected by the system bus, the method of discharging to the main memory 3 by the firmware, and (2) the connection with the main memory 3 is completed after restarting the control device 1. After that, there is a method of discharging the fault information to the main memory 3 by the firmware, and a method of (3) reading the fault information from the main memory service processor 2 by the diagnostic bus 41.

【0011】診断記憶の障害情報の読みだし完了後に、
ファームウェアは、障害情報格納フラグ14をリセット
する。
After completion of reading the fault information in the diagnostic memory,
The firmware resets the failure information storage flag 14.

【0012】[0012]

【発明の効果】以上説明したように、本発明において
は、障害発生時に、装置の障害情報を、装置のリセット
でも消去されない記憶部に保存して、装置全体にリセッ
トを発行した後でも装置の再立ち上げを可能とし、主記
憶や外部記憶装置と接続されてなくても障害情報を採取
することを可能である。
As described above, according to the present invention, when a failure occurs, the failure information of the apparatus is stored in a storage unit that is not erased even when the apparatus is reset, and even after the reset is issued to the entire apparatus, It is possible to restart, and it is possible to collect fault information even if it is not connected to the main memory or external storage device.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 制御装置 2 サービスプロセッサ 3 主記憶 11 制御装置ファームウェア 12 ローカルメモリ 13 診断記憶 14 障害情報格納フラグ 41 診断バス 42 システムバス 1 Control Device 2 Service Processor 3 Main Memory 11 Control Device Firmware 12 Local Memory 13 Diagnostic Memory 14 Fault Information Storage Flag 41 Diagnostic Bus 42 System Bus

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 ファームウェア内蔵の制御装置を有する
情報処理装置において、 前記制御装置内に制御装置のリセットでも消去されない
記憶部を有し、 前記制御装置障害時に装置全体をリセットして再立ち上
げを可能とする手段と、 前記記憶部を前記制御装置の診断用と障害情報格納用と
で併用する手段と、 前記記憶部に格納された障害情報を読みだして参照する
手段とを有する情報処理装置の障害処理方式。
1. An information processing apparatus having a control device with built-in firmware, wherein the control device has a storage unit that is not erased even when the control device is reset, and when the control device fails, the entire device is reset and restarted. Information processing apparatus having means for enabling the same, means for using the storage section for diagnosis of the control device and for storing failure information, and means for reading and referring to the failure information stored in the storage section Fault handling method.
【請求項2】 制御装置の立ち上げおよび障害処理を行
うファームウェアと、 ファームウェアビジブルな制御情報を格納するローカル
メモリと、 前記制御装置の診断実行時にスキャンイン/スキャンア
ウトに用いる診断記憶と、 障害情報の状態を保持する障害情報格納フラグとを有
し、 前記診断記憶および前記障害情報格納フラグは、前記制
御装置の電源投入リセット、ファームウェアによるライ
ト以外ではクリアされないことを特徴とする障害処理方
式。
2. Firmware for starting up a control device and fault processing, a local memory for storing firmware-visible control information, a diagnostic memory used for scan-in / scan-out when the control device performs diagnostics, and fault information. And a failure information storage flag for holding the state of the above, wherein the diagnostic storage and the failure information storage flag are not cleared except by power-on reset of the control device and writing by firmware.
JP6159909A 1994-07-12 1994-07-12 Fault processing system Withdrawn JPH0830474A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6159909A JPH0830474A (en) 1994-07-12 1994-07-12 Fault processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6159909A JPH0830474A (en) 1994-07-12 1994-07-12 Fault processing system

Publications (1)

Publication Number Publication Date
JPH0830474A true JPH0830474A (en) 1996-02-02

Family

ID=15703821

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6159909A Withdrawn JPH0830474A (en) 1994-07-12 1994-07-12 Fault processing system

Country Status (1)

Country Link
JP (1) JPH0830474A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6868510B1 (en) 1999-09-24 2005-03-15 Nec Corporation Terminal with corrective maintenance in accordance with selected mode
CN115513935A (en) * 2022-08-22 2022-12-23 北京四方继保自动化股份有限公司 Module fault bypass control method and device for high-voltage cascade energy storage system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6868510B1 (en) 1999-09-24 2005-03-15 Nec Corporation Terminal with corrective maintenance in accordance with selected mode
CN115513935A (en) * 2022-08-22 2022-12-23 北京四方继保自动化股份有限公司 Module fault bypass control method and device for high-voltage cascade energy storage system

Similar Documents

Publication Publication Date Title
EP0750259B1 (en) Computer system with two phase checkpoints
JPH07507651A (en) Computer disaster recovery and alarm system
CN113189907A (en) Vehicle-mounted system recovery method and device
JPH0950424A (en) Dump collection device and dump collection method
JPH0830474A (en) Fault processing system
US5655072A (en) Method and apparatus for testing a sytem component with test checkpointing
JP4635993B2 (en) Startup diagnostic method, startup diagnostic method and program
JP3087650B2 (en) Automatic power recovery method
JP2710204B2 (en) Maintenance diagnostic device
JP2882459B2 (en) Error information collection test system
JP2574938B2 (en) System startup method
JPH052499A (en) Job trouble re-processing system of information processor
JP2998793B2 (en) Test method for information processing equipment
JP2009075992A (en) Memory dump collection method for information processing equipment
JPH06266573A (en) Fault recovery information managing system
JP2000322397A (en) Information processor
JPH07319816A (en) Method of collecting logging information in CPU system
JPH08147197A (en) Information processor for storing fault information
JPH07248929A (en) Host device and restart system using the same
CN118467240A (en) Fault eliminating method for re-timer
JP2849780B2 (en) Computer system
JP3509705B2 (en) Automatic restart processing system and restart processing method in switching system
JPS60243747A (en) Reraising method of system program
JP3346670B2 (en) Central processing unit switching method and switching system
JP2000298599A (en) Automatic testing system for exchange software

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20011002