[go: up one dir, main page]

JP2000047896A - Device for setting device-specific information - Google Patents

Device for setting device-specific information

Info

Publication number
JP2000047896A
JP2000047896A JP10215702A JP21570298A JP2000047896A JP 2000047896 A JP2000047896 A JP 2000047896A JP 10215702 A JP10215702 A JP 10215702A JP 21570298 A JP21570298 A JP 21570298A JP 2000047896 A JP2000047896 A JP 2000047896A
Authority
JP
Japan
Prior art keywords
specific information
volatile memory
data processing
board
connector
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
JP10215702A
Other languages
Japanese (ja)
Inventor
Yasuhiro Nioka
康浩 二岡
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP10215702A priority Critical patent/JP2000047896A/en
Publication of JP2000047896A publication Critical patent/JP2000047896A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Hardware Redundancy (AREA)

Abstract

(57)【要約】 【課題】 装置固有情報の設定装置に関し、保持してい
る装置固有情報に基づいてデータ処理する装置に障害が
発生した場合に、セキュリティを保ちつつ、交換すべき
保守用装置にその装置固有情報を転送し設定できるよう
にする。 【解決手段】 中央処理ユニットと装置固有情報を保持
する書込み読出し可能な不揮発性メモリとを含むデータ
処理装置において、バス線と電源供給線とを接続したコ
ネクタと、当該装置と同一構成の外部装置の不揮発性メ
モリのアドレスをバス上に出力して該不揮発性メモリか
ら装置固有情報を読出し自不揮発性メモリに書込む転送
部とを備え、前記構成のデータ処理装置間を該コネクタ
により接続し、電源投入側のデータ処理装置が接続先デ
ータ処理装置の不揮発性メモリに格納されている装置固
有情報を読出して自装置の不揮発性メモリに格納し設定
するように構成する。
(57) [Summary] [Problem] A maintenance device to be replaced while maintaining security when a failure occurs in a device that performs data processing based on retained device unique information with respect to a device for setting device unique information. The device-specific information is transferred to and can be set. SOLUTION: In a data processing device including a central processing unit and a writable and readable nonvolatile memory holding device-specific information, a connector connecting a bus line and a power supply line, and an external device having the same configuration as the device are provided. A transfer unit that outputs the address of the non-volatile memory on the bus, reads device-specific information from the non-volatile memory, and writes the read information to the non-volatile memory, and connects the data processing devices having the above configuration with the connector, The data processing device on the power-on side is configured to read the device-specific information stored in the non-volatile memory of the connection destination data processing device, store it in the non-volatile memory of its own device, and set it.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、装置固有情報を書
き込み読み出し可能な不揮発性メモリ〔以下、NVRA
M(NON VOLATILE RANDOM ACCESS MEMORY )と称する〕
に格納して装置を識別するコンピュータ装置において、
NVRAMを搭載したボード(マザーボード等)に障害
が発生し、保守用ボードと交換する場合、セキュリティ
を保ちつつ保守用ボードのNVRAMに装置固有情報を
自動的に設定できる装置固有情報の設定装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a nonvolatile memory capable of writing and reading device-specific information [hereinafter referred to as NVRA.
M (NON VOLATILE RANDOM ACCESS MEMORY)]
A computer device that identifies the device by storing the
The present invention relates to a device-specific information setting device capable of automatically setting device-specific information in the NVRAM of a maintenance board while maintaining security when a failure occurs on a board (such as a motherboard) on which the NVRAM is mounted and the board is replaced with a maintenance board.

【0002】[0002]

【従来の技術および発明が解決しようとする課題】図6
はマザーボード例を表す図である。装置の固有情報、例
えば、ネットワーク通信におけるグローバルMACアド
レスやシリアルナンバなどをNVRAMに不揮発情報と
して書込み、且つ保持し、ファームウエア,オペレーテ
ィングシステム等のプログラムがその固有情報を使用し
て所定の処理を実行するコンピュータシステム等におい
ては、NVRAMは、図6に示すように、中央処理ユニ
ットCPU3, 初期プログラムロード等を行うBOOT
プログラム7が格納されているROM4,プログラム,
データ等が格納されるメモリMEM2等を搭載したマザ
ーボード1に、ソケット6により装脱可能な状態で搭載
されるが、そのマザーボード1に障害が発生した場合
は、そのマザーボード1のNVRAM5を同一機能を持
つ別のマザーボード(保守用ボード)に載せ変えること
により、装置の同一性を保っている。
2. Description of the Related Art FIG.
Is a diagram illustrating an example of a motherboard. The unique information of the device, for example, a global MAC address and a serial number in network communication are written and held in the NVRAM as nonvolatile information, and a program such as a firmware or an operating system executes a predetermined process using the unique information. As shown in FIG. 6, the NVRAM includes a central processing unit CPU3, a BOOT for performing initial program loading, and the like.
ROM 4 in which program 7 is stored, program,
It is mounted on a motherboard 1 on which a memory MEM2 or the like in which data and the like are mounted is mounted in a detachable manner by a socket 6. If a failure occurs in the motherboard 1, the NVRAM 5 of the motherboard 1 is replaced with the same function. By replacing it with another motherboard (maintenance board) that has it, the identity of the device is maintained.

【0003】この方法によると、NVRAM5をマザー
ボード1に載せ変える際にNVRAM5のピンを折るな
どのアクシデントが発生した場合、装置の同一性を保つ
固有情報を失うことになり、装置が動作しなくなってし
まう。
According to this method, when an accident such as breaking of a pin of the NVRAM 5 occurs when the NVRAM 5 is mounted on the motherboard 1, the inherent information for maintaining the identity of the device is lost, and the device does not operate. I will.

【0004】この復旧のためには工場などで装置固有情
報を書き込んだ新しいNVRAM5を用意して、ユーザ
まで送付するなどの作業が発生するため、装置が動作し
ない時間が長時間にわたる。
For this recovery, a new NVRAM 5 in which device-specific information is written is prepared at a factory or the like, and work such as sending it to a user occurs, so that the device does not operate for a long time.

【0005】なお、固有情報は装置のセキュリティに係
わる問題であるので、ユーザ先でコマンドを入力して書
き換えることは望ましくない。本発明は、上記課題に鑑
み、セキュリティを保ちつつ、簡易な方法で保守用ボー
ド上のメモリに装置固有情報を自動設定する簡易な装置
固有情報の設定装置を提供することを目的とする。
Since the unique information is a problem relating to the security of the apparatus, it is not desirable that the user input a command to rewrite the information. The present invention has been made in view of the above circumstances, and has as its object to provide a simple device-specific information setting device that automatically sets device-specific information in a memory on a maintenance board using a simple method while maintaining security.

【0006】[0006]

【課題を解決するための手段】前記課題を解決するた
め、本発明の装置固有情報の設定装置は、図1本発明の
原理図の第1のデータ処理装置中または第2のデータ処
理装置中に示すように、以下のように構成される。 (第1の発明)第1の発明は、中央処理ユニット3と装
置固有情報を保持する書込み読出し可能な不揮発性メモ
リ5aとを含むデータ処理装置(図1の第1のデータ処理
装置と第2のデータ処理装置は同一構成であるが、不揮
発性メモリのみ区別する)において、中央処理ユニット
3と不揮発性メモリ5aとの間のバス線14と、外部装置に
電源を供給する電源供給線27とを接続したコネクタ21
と、電源切断時にコネクタ21からの不揮発性メモリ5bに
対するアクセスを可能にする他要素との間の分離機構26
と、当該データ処理装置と同一構成の外部装置を指定す
るアドレスを含む不揮発性メモリ5bのアドレスをバス上
に出力してその不揮発性メモリ5bから装置固有情報を読
み出すとともに、自装置の不揮発性メモリ5aに書込む転
送部23とを設け、前記構成のデータ処理装置間をコネク
タ21により接続し、電源投入側の第1のデータ処理装置
の転送部23が接続先第2のデータ処理装置の不揮発性メ
モリ5bに格納されている装置固有情報を直接読出して自
装置の不揮発性メモリ5aに格納し設定するように構成さ
れる。
In order to solve the above-mentioned problems, a device for setting device-specific information according to the present invention is provided in a first data processing device or a second data processing device in the principle diagram of FIG. As shown in FIG. (First invention) A first invention is directed to a data processing device including a central processing unit 3 and a readable / writable nonvolatile memory 5a for holding device-specific information (the first data processing device and the second data processing device shown in FIG. 1). The data processing device has the same configuration, but only the nonvolatile memory is distinguished), a bus line 14 between the central processing unit 3 and the nonvolatile memory 5a, and a power supply line 27 for supplying power to an external device. Connector 21
And a separation mechanism 26 that enables access to the nonvolatile memory 5b from the connector 21 when the power is turned off.
And outputs the address of the non-volatile memory 5b including the address specifying the external device having the same configuration as the data processing device onto the bus, reads the device-specific information from the non-volatile memory 5b, and reads the non-volatile memory of the own device. 5a, a transfer unit 23 for writing data is provided, the data processing devices having the above configuration are connected by a connector 21, and the transfer unit 23 of the first data processing device on the power-on side is connected to the non-volatile memory of the connected second data processing device. The device-specific information stored in the volatile memory 5b is directly read, and stored in the non-volatile memory 5a of the own device and set.

【0007】以上の構成により、例えば転送部23を電源
投入により起動させるようにしておけば、障害が発生し
た装置を保守用装置に置き換える場合に、障害装置と保
守用装置とをコネクタ21で接続し、保守用装置に電源を
投入するのみで障害装置から保守用装置に装置固有情報
を転送し設定することが可能となる。
With the above configuration, for example, if the transfer unit 23 is activated by turning on the power, when the failed device is replaced with the maintenance device, the failed device and the maintenance device are connected by the connector 21. Then, it is possible to transfer and set the device-specific information from the failed device to the maintenance device only by turning on the power to the maintenance device.

【0008】このため、NVRAM5の交換を行う必要
がないのでNVRAM5のピン折れなどの障害が回避さ
れるとともに、セキュリティを保つためにオペレータの
入力操作での設定を禁止しても、短時間で固有情報を設
定することができる。
Therefore, it is not necessary to replace the NVRAM 5, so that troubles such as breakage of the pins of the NVRAM 5 can be avoided. Information can be set.

【0009】(第2の発明)第2の発明は、前記第1の
発明において、転送部23は自装置の不揮発性メモリ5aの
内容が所定パターンであることを確認した後、接続先装
置から装置固有情報を読出して自装置の不揮発性メモリ
5aに書き込みし、正常書き込み完了を確認した後、接続
先装置の不揮発性メモリ5bをクリアするように構成され
る。
(Second Invention) According to a second invention, in the first invention, the transfer unit 23 confirms that the content of the nonvolatile memory 5a of the own device is a predetermined pattern, and then transmits the predetermined pattern from the connection destination device. Reads device-specific information and stores its own nonvolatile memory
After writing to 5a and confirming the completion of normal writing, the nonvolatile memory 5b of the connection destination device is cleared.

【0010】以上により、転送後は障害装置側の装置固
有情報が消滅されるので、より確実にセキュリティを保
つことができる。
As described above, after the transfer, the device-specific information on the faulty device side is deleted, so that security can be more reliably maintained.

【0011】[0011]

【発明の実施の形態】以下、本発明の実施の形態例を図
を用いて詳細に説明する。なお、全図を通じて同一符号
は同一対象物を表す。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below in detail with reference to the drawings. Note that the same reference numerals represent the same object throughout the drawings.

【0012】図2は実施例の構成図、図3は接続図、図
4は設定時の接続状態例を表す図、図5は動作フローチ
ャート図である。本発明の装置固有情報の設定装置は、
本実施例では、中央処理ユニットCPU、装置固有情報
を格納する書き込み読出し可能な不揮発性メモリNVR
AMを搭載したマザーボード(図1では第1または第2
のデータ処理装置に相当)に組み込まれる。但し、CP
UとNVRAMとが別ボードに搭載されていても、外部
バスで互いに接続されていれば、どちらかのボードまた
は別ボードに組み込めることは勿論である。
FIG. 2 is a block diagram of the embodiment, FIG. 3 is a connection diagram, FIG. 4 is a diagram showing an example of a connection state at the time of setting, and FIG. 5 is an operation flowchart. The device for setting device-specific information according to the present invention includes:
In the present embodiment, a central processing unit CPU, a writable and readable non-volatile memory NVR for storing device-specific information
Motherboard with AM (first or second in FIG. 1)
). However, CP
Even if U and NVRAM are mounted on separate boards, they can of course be incorporated into either board or another board as long as they are connected to each other by an external bus.

【0013】図2において、2はメモリMEMで、プロ
グラム,データ等が図示省略したディスク装置等から格
納される。3は中央処理ユニットCPUで、ROM4,
およびMEM2に格納されているプログラム,データ等
に従い所定の処理を行う。4は読み出し専用メモリRO
Mで、初期プログラムロード等を行うBOOTプログラ
ム7,本発明の装置固有情報の転送処理を行う転送プロ
グラム(図1の転送部)23が予め格納されている。
In FIG. 2, reference numeral 2 denotes a memory MEM which stores programs, data, and the like from a disk device or the like (not shown). Reference numeral 3 denotes a central processing unit CPU,
Then, predetermined processing is performed according to programs, data, and the like stored in MEM2. 4 is a read-only memory RO
In M, a BOOT program 7 for loading an initial program and the like, and a transfer program (transfer unit in FIG. 1) 23 for transferring the device-specific information of the present invention are stored in advance.

【0014】5は書込み読出し可能な不揮発性メモリN
VRAMで、装置固有情報が設定され、オペレーティン
グシステム等により読み出されて使用される。このNV
RAM5は自ボードで生成されたNVRAM SEL信
号CSまたは外部ボードからの選択信号CS−EXT─
INで選択され、WR信号または外部ボードから入力さ
れたWR−IN信号で、それぞれ書込みモード
(“1”)または読み出しモード(“0”)に設定され
る。
5 is a writable and readable nonvolatile memory N
Device specific information is set in the VRAM, and read out and used by an operating system or the like. This NV
The RAM 5 stores the NVRAM SEL signal CS generated on the own board or the selection signal CS-EXT from the external board.
A write mode (“1”) or a read mode (“0”) is set by a WR signal or a WR-IN signal input from an external board, respectively, selected by IN.

【0015】8はオア回路で、自ボードのCPU3から
出力される前記WR信号とコネクタ21から入力される前
記WR−IN信号をオア(論理和)するもので、装置電
源が切断されている状態ではWR信号は“0”になるよ
うに設定される。障害ボードと保守用ボードがコネクタ
21で接続されて装置固有情報を転送するときは、障害ボ
ード側の電源は切断され、保守用ボード側の電源が投入
されるので、保守用ボード側の制御により障害ボードの
NVRAM5の書き込みモード/読み取りモードが決定
されることになる。
An OR circuit 8 performs an OR operation on the WR signal output from the CPU 3 of the own board and the WR-IN signal input from the connector 21. The OR circuit is in a state where the power supply of the apparatus is turned off. In this case, the WR signal is set to be "0". Fault board and maintenance board are connectors
When the connection is made at 21 and the device-specific information is transferred, the power supply on the faulty board is turned off and the power supply on the maintenance board is turned on. The reading mode will be determined.

【0016】9はオア回路で、自ボードのデコーダDE
C10で生成されたCS信号とコネクタ21から入力される
CS−EXT−IN信号をオアするもので、障害ボード
側(電源が切断されて読み取られる側)は、“0”にな
るように設定される。これにより、保守用ボード側で自
ボードのNVRAM5を選択するか、外部ボードのNV
RAM5を選択するかのチップセレクト制御が行われ
る。
Reference numeral 9 denotes an OR circuit, which is a decoder DE on its own board.
The CS signal generated in C10 and the CS-EXT-IN signal input from the connector 21 are ORed. The faulty board side (the side where power is cut off and read) is set to "0". You. This allows the maintenance board to select the NVRAM 5 of its own board or the NVRAM of the external board.
Chip select control for selecting the RAM 5 is performed.

【0017】10はデコーダDECで、CPU3から出力
されるアドレスのうちの所定上位アドレスをデコードし
て、各メモリチップの選択信号SEL,CSおよび外部
ボードのNVRAM選択信号CS−EXT─INを出力
する。
Reference numeral 10 denotes a decoder DEC for decoding a predetermined upper address of the addresses output from the CPU 3 and outputting select signals SEL and CS of each memory chip and an NVRAM select signal CS-EXT @ IN of an external board. .

【0018】24はスティタスレジスタSTS REG
で、コネクタ21が相手側と接続状態か否かの状態が格納
される。接続されているときは相手先のSTS OUT
信号により“0”に、接続されていないときは、プルア
ップ抵抗Rにより“1”がセットされるので、この状態
を確認する。図示ボードも相手側にSTS OUT信号
を出力している。
24 is a status register STS REG
Stores the state of whether or not the connector 21 is connected to the other party. When connected, the other party's STS OUT
When the signal is not connected to “0”, and when not connected, “1” is set by the pull-up resistor R, this state is confirmed. The illustrated board also outputs an STS OUT signal to the other party.

【0019】25はゲートで、電源が投入されていないと
きは、図示上側のバスと下側のバスとを電気的に絶縁す
る。Dは突き合わせ用のダイオードで、装置電源がオフ
のボードでは、コネクタ21からの電源Vc-IN が、NVR
AM5のアクセス用素子(オア8,9等も含む)にのみ
投入されるようになっている。
Reference numeral 25 denotes a gate, which electrically insulates the upper bus from the lower bus when power is not supplied. D is a diode for matching. On a board where the power supply of the device is off, the power supply Vc-IN from the connector 21 is NVR.
It is designed to be applied only to the access element (including ORs 8 and 9) of the AM5.

【0020】21はコネクタで、アドレスバス12,データ
バス13の他に、図示各制御信号線が接続されている。23
は転送プログラムで、電源投入により起動され、NVR
AM5に装置固有情報が設定されていなければ、後述す
る外部装置からの転送による装置固有情報の設定処理を
行う。
Reference numeral 21 denotes a connector to which the control signal lines shown in the figure are connected in addition to the address bus 12 and the data bus 13. twenty three
Is a transfer program, which is started when power is turned on, and NVR
If the device-specific information is not set in the AM 5, a process of setting the device-specific information by transfer from an external device described later is performed.

【0021】以上のような、装置固有情報が設定済みの
マザーボード1が装置に組み込まれ、例えば通信処理を
行う機能が与えられている場合は、電源が投入される
と、BOOTプログラム7が起動され、図示省略したデ
ィスクから通信制御プログラムがMEM2にロードさ
れ、MACアドレス等が参照されてCPU3により所定
の通信処理が行われる。
When the motherboard 1 in which the device-specific information is set as described above is incorporated in the device and, for example, provided with a function of performing a communication process, when the power is turned on, the BOOT program 7 is started. A communication control program is loaded from a disk (not shown) into the MEM 2, and a predetermined communication process is performed by the CPU 3 with reference to the MAC address and the like.

【0022】このボードに障害が発生した場合、図4に
示すように、障害ボード1b(以下の説明では、保守用ボ
ード側は符号に添字aを、障害ボード側は添字bを付し
て識別する)は装置20から取り外されて保守用ボード1a
が装置20に装着されるが、保守用ボード1aのNVRAM
5に障害ボード1bの装置固有情報を移植するためにケー
ブル22によって両者を接続した後、装置20の電源を投入
する。
When a failure occurs in this board, as shown in FIG. 4, the failure board 1b (in the following description, the maintenance board is identified by adding a suffix a to the code, and the failure board is identified by the suffix b. Is removed from the device 20 and the maintenance board 1a
Is attached to the device 20, but the NVRAM of the maintenance board 1a is
5 is connected by a cable 22 in order to transfer the device-specific information of the faulty board 1b to the device 5, and then the device 20 is turned on.

【0023】なお、保守用ボード1aのNVRAM5aは所
定のパターン、例えば“5”が書き込まれているものと
する。図3は、図4に示すように、装置20から取り外し
た障害ボード1bと装置20に装着した保守用ボード1aとを
ケーブル22で接続した場合のブロック図を示したもので
ある。
It is assumed that a predetermined pattern, for example, "5" is written in the NVRAM 5a of the maintenance board 1a. FIG. 3 is a block diagram showing a case where the faulty board 1b removed from the device 20 and the maintenance board 1a attached to the device 20 are connected by a cable 22, as shown in FIG.

【0024】図示左側が障害ボード1bで、電源Vc-IN は
保守用ボード1aからダイオードDaを介して供給される。
この電源Vc-IN は、障害ボードの電源Vcb が0vなの
で、ダイオードDbにより他の素子への供給が阻止され、
NVRAM5b, OR 8b , OR 9b等、NVRAM5bを保守
用ボード1aからアクセスするに要する素子のみに供給さ
れる。
On the left side of the figure is a failure board 1b, and the power supply Vc-IN is supplied from the maintenance board 1a via a diode Da.
Since the power supply Vcb of the faulty board is 0 V, the power supply Vc-IN is prevented from being supplied to other elements by the diode Db.
It is supplied only to the elements required for accessing the NVRAM 5b from the maintenance board 1a, such as the NVRAM 5b, OR 8b, OR 9b.

【0025】また、障害ボード1b側の電源Vcb がゼロの
ときは、CSb は“0”,WRbは“0”になるように設計さ
れている。オア機能がアンド回路で構成されている場合
は、この逆であることは勿論である。
When the power supply Vcb on the faulty board 1b side is zero, CSb is designed to be "0" and WRb is designed to be "0". When the OR function is configured by an AND circuit, the reverse is of course the case.

【0026】以上の構成により、装置20に装着された保
守用ボード1aに電源Vca が投入されると、保守用ボード
1aは全体に電源が供給されて自装置は動作可能状態にな
るとともに、バス14a,14b (アドレスバス12, データバ
ス13を含む)を介して、障害ボード1bのNVRAM5bの
直接的なアクセスが可能な構成となる。
With the above configuration, when the power supply Vca is applied to the maintenance board 1a mounted on the device 20, the maintenance board 1a
1a is supplied with power to the entire device and the device itself becomes operable, and the NVRAM 5b of the faulty board 1b can be directly accessed via the buses 14a and 14b (including the address bus 12 and the data bus 13). Configuration.

【0027】以下、図5に基づき、装置固有情報の設定
動作を説明する。なお、ROM4aにはBOOTプログラ
ム7aと転送プログラム23a とが格納されている。保守用
ボード1aに電源が投入されると、転送プログラム23a が
起動される。 (1) 転送プログラム23a では、先ず自ボード1aのNVR
AM5aの内容を読み取り、その内容をチェックする。特
定のパターン、今の場合、“5”が書き込まれていなけ
れば、既に装置固有情報が設定されているとして、BO
OTプログラム7aに制御を移し、特定パターンならば、
次のステップに進む。 (2) 次にステイタスレジスタSTS REG の内容を検証し、
コネクタ21を介して外部マザーボード1bが接続されてい
るか否かを検証する。“1”ならば接続されていないの
で、警報を発する。この警報は、表示部が接続されてい
れば表示などで接続を促す表示を行う。“0”ならば接
続されているので、次のステップに進む。 (3) 障害ボード1b上のNVRAM5bのアドレスをバス14
a 上に出力し、その結果、バス14b 経由バス14a に出力
されているデータの内容を読み込み、自ボード1aのNV
RAM5a内の同じアドレスにそのデータを書き込む。な
お、この転送は、一旦MEM2aに転送した後、NVRA
M5aに格納してもよく、また、図5の(3')に示すよう
に、メモリ間(NVRAM間)命令で直接行うこともで
きる。 (4) 所定の装置固有情報の転送を完了した後、比較一致
などで正常転送を確認し、正常転送ならば次のステップ
へ進む。 (5) 正常転送確認後、障害ボード1bのNVRAM5bの内
容をクリアする。このクリアによって、障害ボード1bに
残っているNVRAM5bの内容を読み取っても、装置固
有情報が消滅しているので、さらにセキュリティを保つ
ことができる。 (6) 以上の動作ステップ完了後、終了メッセージを表示
する。
The operation of setting the device-specific information will be described below with reference to FIG. The ROM 4a stores a BOOT program 7a and a transfer program 23a. When the power is supplied to the maintenance board 1a, the transfer program 23a is started. (1) In the transfer program 23a, first, the NVR of the own board 1a
Read the contents of AM5a and check the contents. If a specific pattern, in this case, “5” is not written, it is determined that the device-specific information has already been set and the BO
Transfer control to OT program 7a, if it is a specific pattern,
Proceed to the next step. (2) Next, verify the contents of the status register STS REG,
It is verified whether or not the external motherboard 1b is connected via the connector 21. If it is "1", it is not connected and issues an alarm. This alarm provides a display prompting connection if the display unit is connected. If "0", the connection is established, and the process proceeds to the next step. (3) The address of the NVRAM 5b on the faulty board 1b is
a, and as a result, the contents of the data output to the bus 14a via the bus 14b are read, and the NV of the own board 1a is read.
The data is written to the same address in the RAM 5a. Note that this transfer is performed after NVRAM is temporarily transferred to MEM2a.
It may be stored in M5a, or as shown in (3 ') of FIG. 5, it can be directly executed by an instruction between memories (between NVRAMs). (4) After the transfer of the predetermined device-specific information is completed, normal transfer is confirmed by comparing and matching. If the transfer is normal, the process proceeds to the next step. (5) After confirming the normal transfer, the contents of the NVRAM 5b of the faulty board 1b are cleared. By this clearing, even if the content of the NVRAM 5b remaining on the faulty board 1b is read, the security can be further maintained because the device-specific information has disappeared. (6) After the above operation steps are completed, an end message is displayed.

【0028】この後、電源を切断し、コネクタ21を取り
外した後、装置電源を再投入することにより、ステップ
(1) により、BOOTプログラム7aが動作して装置20は
動作状態になる。
Then, after the power is turned off, the connector 21 is removed, and the power of the apparatus is turned on again, the step
As a result of (1), the BOOT program 7a operates and the device 20 enters the operating state.

【0029】以上のごとく、障害ボード1bのNVRAM
5bをソケット6bから外す必要がなく、オペレータが操作
入力して設定することもなく、セキュリティを確保しつ
つ、現場で保守用ボードに障害ボードから装置固有情報
を自動的に転送し設定することができる。
As described above, the NVRAM of the faulty board 1b
There is no need to remove 5b from the socket 6b, without operator input and setting, and while ensuring security, it is possible to automatically transfer and set device-specific information from the faulty board to the maintenance board on site while ensuring security. it can.

【0030】なお、上記実施例では書き込み読み出し可
能な不揮発性メモリとしてNVRAMを例に説明した
が、NVRAMと同等の機能、例えば、EPROM,E
EPROM,バッテリバックアップされたSRAM等に
も適用されることは勿論である。
In the above embodiment, the NVRAM is described as an example of the writable and readable nonvolatile memory. However, the same function as that of the NVRAM, for example, EPROM,
Of course, the present invention can be applied to an EPROM, an SRAM backed up by a battery, and the like.

【0031】また、装置固有情報の設定装置としてCP
Uを含むデータ処理ユニット(ボード)に適用したもの
を説明したが、このボードは、パソコン,ワークステー
ション,メインフレームなどのいわゆるコンピュータの
他に、交換機やLANのルータ装置などコンピュータ以
外の処理装置にも用いられるものであることは勿論であ
る。
As a device for setting device-specific information, a CP
This board has been described as applied to a data processing unit (board) containing U, but this board is used not only for so-called computers such as personal computers, workstations, and mainframes, but also for processing devices other than computers such as exchanges and LAN routers. Needless to say, this is also used.

【0032】[0032]

【発明の効果】以上説明したように、本発明によれば、
障害ボードに記録されている装置固有情報を保守用ボー
ドに転送し設定できる機構を設けたので、現場におい
て、簡易に保守用ボードに装置固有情報を設定すること
ができ、不揮発性メモリを交換することなく簡易に設定
できるとともに、障害が発生した不揮発性メモリをクリ
アしてしまうのでセキュリティが保たれる効果を奏す
る。
As described above, according to the present invention,
A mechanism has been provided to transfer the device-specific information recorded on the faulty board to the maintenance board and to set the device-specific information. Therefore, the device-specific information can be easily set on the maintenance board at the site, and the nonvolatile memory can be replaced. In addition to the above, the setting can be easily performed without any problem, and the non-volatile memory in which the failure has occurred is cleared, so that the effect of maintaining security can be obtained.

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

【図1】 本発明の原理図FIG. 1 is a principle diagram of the present invention.

【図2】 実施例の構成図FIG. 2 is a configuration diagram of an embodiment.

【図3】 接続図FIG. 3 Connection diagram

【図4】 設定時の接続状態例を表す図FIG. 4 is a diagram showing an example of a connection state at the time of setting;

【図5】 動作フローチャート図FIG. 5 is an operation flowchart.

【図6】 マザーボード例を表す図FIG. 6 is a diagram illustrating an example of a motherboard.

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

1 マザーボード, データ処理装置 1a 保守用ボ
ード 1b 障害ボード 2,2a, メモ
リMEM 3 ,3a,3b 中央処理ユニットCPU 4 ,4a,4b 読
出し専用メモリROM 5 ,5a,5b 書込み読出し可能な不揮発性メモリNVRA
M 6,6a,6b ソケット 7 BOOT プロ
グラム 8,8a,8b,9,9a,9b オア回路OR 10,10a,10b
デコーダDEC 12 アドレスバス 13 データバ
ス 14a,14b バス 20 装置 21,21a,21b コネクタ 22 ケーブル 23,23a,23b 転送部, 転送プログラム 24,24a ステイタスレジスタSTS REG 25,25a,25b ゲート R,Ra 抵抗 D,Da,Db ダイオード
DESCRIPTION OF SYMBOLS 1 Motherboard, data processing device 1a Maintenance board 1b Faulty board 2, 2a, Memory MEM3, 3a, 3b Central processing unit CPU 4, 4, a, 4b Read-only memory ROM 5, 5, a, 5b Writable and readable nonvolatile memory NVRA
M 6,6a, 6b Socket 7 BOOT Program 8,8a, 8b, 9,9a, 9b OR circuit OR 10,10a, 10b
Decoder DEC 12 Address bus 13 Data bus 14a, 14b Bus 20 Device 21, 21a, 21b Connector 22 Cable 23, 23a, 23b Transfer unit, transfer program 24, 24a Status register STS REG 25, 25a, 25b Gate R, Ra resistance D , Da, Db diode

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 中央処理ユニットと装置固有情報を保
持する書込み読出し可能な不揮発性メモリとを含むデー
タ処理装置において、 該中央処理ユニットと該不揮発性メモリとの間のバス線
と、外部装置に電源を供給する電源供給線とを接続した
コネクタと、 電源切断時に該コネクタからの該不揮発性メモリに対す
るアクセスを可能とする要素と他要素との間の分離機構
と、 当該データ処理装置と同一構成の外部装置を指定するア
ドレスを含む不揮発性メモリのアドレスを該バス上に出
力して該不揮発性メモリから装置固有情報を読み出すと
ともに、自装置の不揮発性メモリに書込む転送部とを備
え、前記構成のデータ処理装置間を該コネクタにより接
続し、電源投入側の第1のデータ処理装置の前記転送部
が接続先の第2のデータ処理装置の不揮発性メモリから
装置固有情報を読出して自装置の不揮発性メモリに格納
し設定するように構成されてなることを特徴とする装置
固有情報の設定装置。
1. A data processing device including a central processing unit and a readable and readable nonvolatile memory for holding device-specific information, comprising: a bus line between the central processing unit and the nonvolatile memory; A connector connected to a power supply line for supplying power, a separation mechanism between an element that enables access to the nonvolatile memory from the connector when the power is turned off, and another element, and the same configuration as the data processing device A transfer unit that outputs an address of a non-volatile memory including an address designating the external device to the bus, reads device-specific information from the non-volatile memory, and writes the device-specific information to the non-volatile memory of the own device. The data processing devices of the configuration are connected by the connector, and the transfer unit of the first data processing device on the power-on side is connected to the second data processing device of the connection destination. An apparatus for setting device-specific information, which is configured to read device-specific information from a non-volatile memory and store and set the device-specific information in a non-volatile memory of the device itself.
【請求項2】 該転送部は自装置の不揮発性メモリの
内容が所定パターンであることを確認した後、接続先装
置から装置固有情報を読出して自装置の不揮発性メモリ
に書き込みし、正常書き込み完了を確認した後、接続先
装置の不揮発性メモリをクリアするものであることを特
徴とする請求項1記載の装置固有情報の設定装置。
2. The transfer unit, after confirming that the content of the non-volatile memory of the self-device is a predetermined pattern, reads the device-specific information from the connection destination device, writes the device-specific information in the non-volatile memory of the self-device, and performs normal writing. 2. The device unique information setting device according to claim 1, wherein the device clears the non-volatile memory of the connection destination device after confirming the completion.
JP10215702A 1998-07-30 1998-07-30 Device for setting device-specific information Withdrawn JP2000047896A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10215702A JP2000047896A (en) 1998-07-30 1998-07-30 Device for setting device-specific information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10215702A JP2000047896A (en) 1998-07-30 1998-07-30 Device for setting device-specific information

Publications (1)

Publication Number Publication Date
JP2000047896A true JP2000047896A (en) 2000-02-18

Family

ID=16676755

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10215702A Withdrawn JP2000047896A (en) 1998-07-30 1998-07-30 Device for setting device-specific information

Country Status (1)

Country Link
JP (1) JP2000047896A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011048792A (en) * 2009-08-28 2011-03-10 Fujitsu Ltd Information processing program, information processing method, and information processing apparatus
JP2013225277A (en) * 2012-03-22 2013-10-31 Ricoh Co Ltd Control board, control system, and copy processing method
US8713250B2 (en) 2010-03-30 2014-04-29 Fujitsu Limited Storage device, data processing device, registration method, and recording medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011048792A (en) * 2009-08-28 2011-03-10 Fujitsu Ltd Information processing program, information processing method, and information processing apparatus
US8713250B2 (en) 2010-03-30 2014-04-29 Fujitsu Limited Storage device, data processing device, registration method, and recording medium
US9367485B2 (en) 2010-03-30 2016-06-14 Fujitsu Limited Storage device, data processing device, registration method, and recording medium
JP2013225277A (en) * 2012-03-22 2013-10-31 Ricoh Co Ltd Control board, control system, and copy processing method

Similar Documents

Publication Publication Date Title
KR100280637B1 (en) Computer system capable of data update of fixed flash ROM and its control method
JPH05346900A (en) Data processing system and method for operating data processing system
JP2790134B1 (en) Disk array system
JP2940480B2 (en) Computer system
CN101373433A (en) Method for updating BIOS and computer and system using the method
CN102906710A (en) Bootrom backup method and apparatus
JP3093541B2 (en) Terminal device and online system for managing version numbers of programs and data
JP2004054616A (en) Information processing device with automatic firmware repair function
JP2000047896A (en) Device for setting device-specific information
JP5522178B2 (en) Information system
JPH1011277A (en) Computer device having electrically rewritable nonvolatile memory and nonvolatile semiconductor memory
JPH0784894A (en) Writing method of non-volatile memory
JP2000293376A (en) Circuit and method for switching boot program
US7664128B2 (en) Portable information terminal, IP address setting program, and IP address setting method
JP2743756B2 (en) Semiconductor disk device
JP4137450B2 (en) Data processing device that can continue processing with backup data
JP2853593B2 (en) Download device
CN119011539A (en) System for independently storing BMC MAC address and implementation method thereof
JP2001216147A (en) Method for rewriting non-volatile memory and monitor and control system using the method
JP2908274B2 (en) CPU board
JP3728580B2 (en) Memory device and memory protection method
JP2001306112A (en) Programmable controller
JPH11184683A (en) Electronics
CN118093240A (en) Hard disk fault processing method, device, computer equipment, storage medium and program product
JP2022041324A (en) Information processing equipment

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20051004