JPH0830474A - Fault processing system - Google Patents
Fault processing systemInfo
- 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
Links
- 238000003745 diagnosis Methods 0.000 claims abstract 2
- 238000000034 method Methods 0.000 claims description 7
- 230000010365 information processing Effects 0.000 claims description 4
- 238000007599 discharging Methods 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
Landscapes
- Retry When Errors Occur (AREA)
Abstract
Description
【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.
【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.
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)
情報処理装置において、 前記制御装置内に制御装置のリセットでも消去されない
記憶部を有し、 前記制御装置障害時に装置全体をリセットして再立ち上
げを可能とする手段と、 前記記憶部を前記制御装置の診断用と障害情報格納用と
で併用する手段と、 前記記憶部に格納された障害情報を読みだして参照する
手段とを有する情報処理装置の障害処理方式。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. 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.
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)
| 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 |
-
1994
- 1994-07-12 JP JP6159909A patent/JPH0830474A/en not_active Withdrawn
Cited By (2)
| 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 |