JPS6365526A - フア−ムウエアの版数管理方式 - Google Patents
フア−ムウエアの版数管理方式Info
- Publication number
- JPS6365526A JPS6365526A JP21029786A JP21029786A JPS6365526A JP S6365526 A JPS6365526 A JP S6365526A JP 21029786 A JP21029786 A JP 21029786A JP 21029786 A JP21029786 A JP 21029786A JP S6365526 A JPS6365526 A JP S6365526A
- Authority
- JP
- Japan
- Prior art keywords
- firmware
- groups
- group
- compatibility
- edition
- 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
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
本発明は各々のファームウェア群に付加した他のファー
ムウェア群との整合性を示す情報に基づができる。従っ
て、ファームウェアの改版作業において、ファームウェ
ア群間の不整合から生ずる論理装置の異常作動を容易に
防止することができる。
ムウェア群との整合性を示す情報に基づができる。従っ
て、ファームウェアの改版作業において、ファームウェ
ア群間の不整合から生ずる論理装置の異常作動を容易に
防止することができる。
本発明はファームウェアの版数管理方式に係り、特にコ
ンピュータ等の論理装置内の記憶媒体に格納している各
々独立に改版(ファームウェアの内容の変更等を行なう
こと)可能な複数のファームウェア群に付された版数を
管理する方式近年論理装置はファームウェア(ソフトウ
ェア手法によるハードウェアの制御方式でマイクロプロ
グラムともいう)による制御で作動するものが増えてい
る。また、ファームウェアの容量も増大し、従来フロッ
ピディスク程度の容量であったものが数10MBの容量
をもつようになっている。
ンピュータ等の論理装置内の記憶媒体に格納している各
々独立に改版(ファームウェアの内容の変更等を行なう
こと)可能な複数のファームウェア群に付された版数を
管理する方式近年論理装置はファームウェア(ソフトウ
ェア手法によるハードウェアの制御方式でマイクロプロ
グラムともいう)による制御で作動するものが増えてい
る。また、ファームウェアの容量も増大し、従来フロッ
ピディスク程度の容量であったものが数10MBの容量
をもつようになっている。
そのため、記憶媒体もフロッピディスクから/\−ドデ
ィスクに変化している。
ィスクに変化している。
タ型)は持ち運びができないため、複数のフロッピディ
スクを中間媒体として、これらにファームウェアを分割
したファームウェア群をそれぞれ分散して格納して改版
を行ないこれらのファームウェア群に付した版数によっ
てファームウェア群の管理を行なっていた。
スクを中間媒体として、これらにファームウェアを分割
したファームウェア群をそれぞれ分散して格納して改版
を行ないこれらのファームウェア群に付した版数によっ
てファームウェア群の管理を行なっていた。
従来、ファームウェア群の版数の管理方式として第4図
に示すものがあった。
に示すものがあった。
図中30は論理装置内に設けられた記憶媒体としてのハ
ードディスクであり、 31n (m= 1 。
ードディスクであり、 31n (m= 1 。
2・・・n)はn個のフロッピディスクを表わす。
30m (m= 1.2・・・n)はフロッピディスク
31m(m=1.2・・・n)にそれぞれ分散して格納
されているn個のファームウェア群を示す。
31m(m=1.2・・・n)にそれぞれ分散して格納
されているn個のファームウェア群を示す。
さらに、図中30m1 (m= 1.2・・・n)は各
ファームウェア群に付され、その群の識別、検索に使用
する版数を示す。
ファームウェア群に付され、その群の識別、検索に使用
する版数を示す。
図示するように従来のファームウェアの版数管理方式で
は、例えばフロッピディスク31m(m=1,2・・・
n)の内容を、ハードディスク30内のファームウェア
群30m (m= 1 、2・・・n)と置き換える改
版の際には1版数30ml(m−1,2・・・n)がフ
ァームウェア群30m(m=1.2・・・n)を表示す
るか否かということのみを管理していた。
は、例えばフロッピディスク31m(m=1,2・・・
n)の内容を、ハードディスク30内のファームウェア
群30m (m= 1 、2・・・n)と置き換える改
版の際には1版数30ml(m−1,2・・・n)がフ
ァームウェア群30m(m=1.2・・・n)を表示す
るか否かということのみを管理していた。
ところで、従来のファームウェアの版数管理方式ではフ
ァームウェア群毎に付された版数についてのみ改版の際
の管理を行ない、ファームウェア群間の整合性について
は改版作業者に任せているため、整合性の情報の入手を
忘れた場合等の作業の誤りによってファームウェア群間
に不整合が生じて論理装置が異常となる虞れがあるとい
う問題点を有していた。
ァームウェア群毎に付された版数についてのみ改版の際
の管理を行ない、ファームウェア群間の整合性について
は改版作業者に任せているため、整合性の情報の入手を
忘れた場合等の作業の誤りによってファームウェア群間
に不整合が生じて論理装置が異常となる虞れがあるとい
う問題点を有していた。
そこで、本発明は以上の問題点を解決するためになされ
たものであり、ファームウェアについて誤りのない改版
をすることができる版数の管理方式を提供することを目
的としてなされたものである。
たものであり、ファームウェアについて誤りのない改版
をすることができる版数の管理方式を提供することを目
的としてなされたものである。
本発明は第isに示すように論理装置内の記憶媒体1に
格納している各々独立に改版可能な複数のファームウェ
ア群2に付された版数を管理する方式において、各ファ
ームウェア群2に他のファームウェア群2との間の整合
性を示す情報を付加するとともに、当該情報に基づいて
各ファームウェア群2と他のファームウェア群2との間
の整合性を照合する照合手段3を設けたものである。
格納している各々独立に改版可能な複数のファームウェ
ア群2に付された版数を管理する方式において、各ファ
ームウェア群2に他のファームウェア群2との間の整合
性を示す情報を付加するとともに、当該情報に基づいて
各ファームウェア群2と他のファームウェア群2との間
の整合性を照合する照合手段3を設けたものである。
本発明の構成から明らかなように1例えばファームウェ
ア群2を改版した際には、各ファームウェア群2に付加
した他のファームウェア群2との整合性を示す情報に基
づいて、照合手段3によって改版に係るファームウェア
群2と他のファームウェア群2との照合を行なうことに
より、ファームウェア群2間の整合性を自動的に照合す
ることができる。
ア群2を改版した際には、各ファームウェア群2に付加
した他のファームウェア群2との整合性を示す情報に基
づいて、照合手段3によって改版に係るファームウェア
群2と他のファームウェア群2との照合を行なうことに
より、ファームウェア群2間の整合性を自動的に照合す
ることができる。
本発明に係る実施例を図面に基づいて説明する。
第2図において、10は論理装置内に設けられた記憶媒
体としてのハードディ゛′スクであり、フロッピディス
クl1m(m==1.2・・・n)からそれぞれ取り入
れられたファームウェア群10m(m= 1.2・・・
n)を格納している。lOloml(1,2−・−n)
は7フ一ムウエア群10m(m= 1.2・・・n)に
付された版数を表わす。
体としてのハードディ゛′スクであり、フロッピディス
クl1m(m==1.2・・・n)からそれぞれ取り入
れられたファームウェア群10m(m= 1.2・・・
n)を格納している。lOloml(1,2−・−n)
は7フ一ムウエア群10m(m= 1.2・・・n)に
付された版数を表わす。
10 m2 (m= 1 、2・・・n)は7フ一ムウ
エア群10mに付加された他のファームウェア群との整
合性を示す情報であり、この例では後述するように他の
ファームウェア群に対する版数及びそれらのファームウ
ェア群を総合した総合版数からなっている。
エア群10mに付加された他のファームウェア群との整
合性を示す情報であり、この例では後述するように他の
ファームウェア群に対する版数及びそれらのファームウ
ェア群を総合した総合版数からなっている。
12は最新に改版された最新版数を検索する最新版数検
索手段であり、13は他の各ファームウェア群に付加さ
れた整合性を示す情報に基づいてファームウェア群との
整合性の照合を行なう照合手段である。
索手段であり、13は他の各ファームウェア群に付加さ
れた整合性を示す情報に基づいてファームウェア群との
整合性の照合を行なう照合手段である。
14は照合手段13による照合の結果を表示するディス
プレイ装置である。
プレイ装置である。
第3図に他のファームウェア群との整合性を示す情報1
0m2の内容について示す、情報10m2は各ファーム
ウェア群と当該ファームウェア群10mとの関係を示す
版数10m1Q C1=1 。
0m2の内容について示す、情報10m2は各ファーム
ウェア群と当該ファームウェア群10mとの関係を示す
版数10m1Q C1=1 。
2・・・n)がテーブル状に並べられ、これらの関係全
体を表示する総合版数10 m l Oが付されている
。
体を表示する総合版数10 m l Oが付されている
。
本方式を使用するには1例えばファームウェア群mにつ
いての改版が行なわれると最新版数検索手段12により
、情報10m2のうち全ファームウェア群の中から最新
の改版に相当する総合版数10ml Oが検索される。
いての改版が行なわれると最新版数検索手段12により
、情報10m2のうち全ファームウェア群の中から最新
の改版に相当する総合版数10ml Oが検索される。
これによって他のファームウェア群に対する版数10m
1M (1=1.2・・・n)が定まる。これに基づい
て照合手段13が各ファームウェア群の版数10m10
m1(,2・・・n)との照合を行なう。
1M (1=1.2・・・n)が定まる。これに基づい
て照合手段13が各ファームウェア群の版数10m10
m1(,2・・・n)との照合を行なう。
照合手段13により版数が不一致であると判断した場合
にはディスプレイ装置14にエラーメツセージが表示さ
れる。
にはディスプレイ装置14にエラーメツセージが表示さ
れる。
こうして、木実流側ではディスプレイ装置14を備えて
いるため改版がファームウェア群単位に行なわれても、
他のファームウェア群との整合性を直ちに容易に確認す
ることができる。
いるため改版がファームウェア群単位に行なわれても、
他のファームウェア群との整合性を直ちに容易に確認す
ることができる。
本発明によるとファームウェア群を改版する際に、改版
に係るファームウェア群と各ファームウェア群との整合
性を照合手段によって自動的に確認する方式としている
ので、作業者にとって版数の整合性を示す情報に基づい
て照合をすることなく、ファームウェア群に付加した情
報に基づいて自動的に照合手段により照合をするので、
ファームウェアの改版の際にファームウェア群間に不整
合の生じない論理装置を提供することができる。
に係るファームウェア群と各ファームウェア群との整合
性を照合手段によって自動的に確認する方式としている
ので、作業者にとって版数の整合性を示す情報に基づい
て照合をすることなく、ファームウェア群に付加した情
報に基づいて自動的に照合手段により照合をするので、
ファームウェアの改版の際にファームウェア群間に不整
合の生じない論理装置を提供することができる。
第1図は本発明の原理ブロック図、第2図は実施例を示
すブロック図、第3図は実施例に係る情報内容説明図、
第4図は従来例を示すブロック図である。 1.10.30・・・ハードディスク(格納媒体)2
、10n (m= 1 、2 、・・・n) ・・・フ
ァームウェア群 11.31・・・フロッピディスク 12・・・最新版数検索手段 13・・・照合手段 14・・・ディスプレイ装置 特許出願人 富士通株式会社 −1−)・ \ 代 理 人 弁理士 井桁 貞−1′、′ 条発Bflの原理プロプ7図 第 1!!I rスホヲ イPi t、f47’0.7、図m2図 11裟例【ホ7ブロック面
すブロック図、第3図は実施例に係る情報内容説明図、
第4図は従来例を示すブロック図である。 1.10.30・・・ハードディスク(格納媒体)2
、10n (m= 1 、2 、・・・n) ・・・フ
ァームウェア群 11.31・・・フロッピディスク 12・・・最新版数検索手段 13・・・照合手段 14・・・ディスプレイ装置 特許出願人 富士通株式会社 −1−)・ \ 代 理 人 弁理士 井桁 貞−1′、′ 条発Bflの原理プロプ7図 第 1!!I rスホヲ イPi t、f47’0.7、図m2図 11裟例【ホ7ブロック面
Claims (1)
- 【特許請求の範囲】 論理装置内の記憶媒体(1)に格納している各々独立に
改版可能な複数のファームウェア群(2)に付された版
数を管理する方式において、 各ファームウェア群(2)に他のファームウェア群(2
)との整合性を示す情報を付加するとともに、 当該情報に基づいて各ファームウェア群(2)と他のフ
ァームウェア群(2)との整合性を照合する照合手段(
3)を設けたことを特徴とするファームウェアの版数管
理方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21029786A JPS6365526A (ja) | 1986-09-05 | 1986-09-05 | フア−ムウエアの版数管理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21029786A JPS6365526A (ja) | 1986-09-05 | 1986-09-05 | フア−ムウエアの版数管理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6365526A true JPS6365526A (ja) | 1988-03-24 |
Family
ID=16587065
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21029786A Pending JPS6365526A (ja) | 1986-09-05 | 1986-09-05 | フア−ムウエアの版数管理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6365526A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008002318A (ja) * | 2006-06-21 | 2008-01-10 | Nissan Motor Co Ltd | 車両の吸気音導入装置 |
| JP2009114859A (ja) * | 2007-11-01 | 2009-05-28 | Kubota Corp | 作業機の原動部構造 |
-
1986
- 1986-09-05 JP JP21029786A patent/JPS6365526A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008002318A (ja) * | 2006-06-21 | 2008-01-10 | Nissan Motor Co Ltd | 車両の吸気音導入装置 |
| JP2009114859A (ja) * | 2007-11-01 | 2009-05-28 | Kubota Corp | 作業機の原動部構造 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6535998B1 (en) | System recovery by restoring hardware state on non-identical systems | |
| US6195761B1 (en) | Method and apparatus for identifying and repairing mismatched data | |
| US6430663B1 (en) | Methods for selecting a boot partition and hiding a non-selected partition | |
| US8037347B2 (en) | Method and system for backing up and restoring online system information | |
| JP4354023B2 (ja) | 記憶サブシステム内でのドライブ移動及び記憶サブシステムへのボリューム追加のための装置及び方法 | |
| US7366740B2 (en) | Systems and methods for automatic maintenance and repair of enitites in a data model | |
| CN1104684C (zh) | 复原计算机系统硬盘驱动器的方法和设备 | |
| US9471259B2 (en) | Shared storage architecture | |
| KR100268187B1 (ko) | 다중 볼륨 데이터 세트를 복구하기 위한 방법 | |
| US6233696B1 (en) | Data verification and repair in redundant storage systems | |
| US7277903B2 (en) | Method and apparatus for distributed data archiving | |
| US8522078B2 (en) | Trouble coping method for information technology system | |
| CN101430703A (zh) | 用于数据模型中实体的自动维护与修复的系统和方法 | |
| US6167485A (en) | On-line data verification and repair in redundant storage systems | |
| US20030177130A1 (en) | Method, system, program, and data structures for maintaining metadata in a storage system | |
| JP5581776B2 (ja) | バックアップ装置,バックアップ方法およびバックアッププログラム | |
| CN106557266A (zh) | 用于独立磁盘冗余阵列raid的方法和装置 | |
| EP3244315A1 (en) | Method and apparatus for performing data recovery in redundant storage system | |
| EP1683024B1 (en) | System, method, and computer program product for storing test results in a database | |
| US5625841A (en) | Data processing system | |
| JPS6365526A (ja) | フア−ムウエアの版数管理方式 | |
| US20070294476A1 (en) | Method For Representing Foreign RAID Configurations | |
| CN118193318A (zh) | 实现芯片存储介质监控和修复的方法、装置、设备及介质 | |
| JPS6365544A (ja) | デ−タ削除方式 | |
| US20080155319A1 (en) | Methods and systems for managing removable media |