JPH06259982A - フラッシュromの書換方法及び書換装置 - Google Patents
フラッシュromの書換方法及び書換装置Info
- Publication number
- JPH06259982A JPH06259982A JP4766693A JP4766693A JPH06259982A JP H06259982 A JPH06259982 A JP H06259982A JP 4766693 A JP4766693 A JP 4766693A JP 4766693 A JP4766693 A JP 4766693A JP H06259982 A JPH06259982 A JP H06259982A
- Authority
- JP
- Japan
- Prior art keywords
- rewriting
- control device
- flash rom
- request signal
- control
- 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
Landscapes
- Storage Device Security (AREA)
- Read Only Memory (AREA)
Abstract
(57)【要約】
【構成】図1に示す書換装置1を制御装置2に接続する
ことによりフラッシュROMの書換電源3を制御装置2
に供給する。使用者が書換装置1より書換要求信号5を
出力し、その信号の持つ情報が、制御装置内の固有情報
6と一致したときのみ、フラッシュROMの書換を許可
する構成とする。 【効果】フラッシュROM書換電源を外部から供給する
こと、及び、書換要求信号のもつ情報が制御装置内部の
固有情報と一致したときのみ書換が許可されることで予
期せぬ消去,書込みを防止でき信頼性の高い書換が可能
となる。
ことによりフラッシュROMの書換電源3を制御装置2
に供給する。使用者が書換装置1より書換要求信号5を
出力し、その信号の持つ情報が、制御装置内の固有情報
6と一致したときのみ、フラッシュROMの書換を許可
する構成とする。 【効果】フラッシュROM書換電源を外部から供給する
こと、及び、書換要求信号のもつ情報が制御装置内部の
固有情報と一致したときのみ書換が許可されることで予
期せぬ消去,書込みを防止でき信頼性の高い書換が可能
となる。
Description
【0001】
【産業上の利用分野】本発明は、制御装置のフラッシュ
ROMの書換方法及び書換装置に関する。
ROMの書換方法及び書換装置に関する。
【0002】
【従来の技術】従来、制御装置に用いるメモリとして
は、紫外線により一括消去,電気的に書き込み可能なE
PROM(electrically PROM),バイト単位に電
気的に消去,書き込み可能なEEPROM(electricall
y erasable PROM)がある。EEPROMについて
はオンボードで書換を行う内蔵プログラムによりバイト
単位に書換が行われている。
は、紫外線により一括消去,電気的に書き込み可能なE
PROM(electrically PROM),バイト単位に電
気的に消去,書き込み可能なEEPROM(electricall
y erasable PROM)がある。EEPROMについて
はオンボードで書換を行う内蔵プログラムによりバイト
単位に書換が行われている。
【0003】
【発明が解決しようとする課題】フラッシュROMは、
メモリを一括して消去可能なため、誤消去によって、本
来消去すべきでない書換に関するメモリまで消去してし
まうと、オンボードでは二度とメモリの書換ができなく
なるという問題がある。本発明では、使用者が予期しな
い書換を防止して、誤消去,誤書き込みをなくしメモリ
書換の信頼性向上を図ることを目的とする。
メモリを一括して消去可能なため、誤消去によって、本
来消去すべきでない書換に関するメモリまで消去してし
まうと、オンボードでは二度とメモリの書換ができなく
なるという問題がある。本発明では、使用者が予期しな
い書換を防止して、誤消去,誤書き込みをなくしメモリ
書換の信頼性向上を図ることを目的とする。
【0004】
【課題を解決するための手段】フラッシュROM書換装
置を制御装置に接続した時のみ書換電源を供給する構成
とし、接続時以外には書換電源を供給しない書換方法と
する。次に、書換装置を制御装置に接続し、書換条件を
すべて満たさなければ書換を許可しない書換方法とす
る。また、制御装置本来の制御中には、いかなる場合で
あっても書換を許可しない書換方法とする。
置を制御装置に接続した時のみ書換電源を供給する構成
とし、接続時以外には書換電源を供給しない書換方法と
する。次に、書換装置を制御装置に接続し、書換条件を
すべて満たさなければ書換を許可しない書換方法とす
る。また、制御装置本来の制御中には、いかなる場合で
あっても書換を許可しない書換方法とする。
【0005】
【作用】書換装置を制御装置に接続したときにのみ書換
電源を供給し、且つ、使用者自ら書換要求信号を出した
ときのみ書換可能とするため、予期せぬメモリの消去が
行われる可能性がない。また、制御装置本来の制御中に
は、書換要求があった場合でも書換を許可しないのでメ
モリの誤書換を生じず、メモリ書換で起りうる制御装置
の暴走を防止できる。
電源を供給し、且つ、使用者自ら書換要求信号を出した
ときのみ書換可能とするため、予期せぬメモリの消去が
行われる可能性がない。また、制御装置本来の制御中に
は、書換要求があった場合でも書換を許可しないのでメ
モリの誤書換を生じず、メモリ書換で起りうる制御装置
の暴走を防止できる。
【0006】
【実施例】以下、本発明の1実施例を説明する。
【0007】図1に書換装置と制御装置との接続図を示
す。図2に本発明による書換手順を示す。
す。図2に本発明による書換手順を示す。
【0008】図1の構成について説明する。書換装置1
は制御装置2に接続することで制御装置2にフラッシュ
ROMの書換電源3を供給する。書換装置1は制御装置
2と共通の通信インタフェース4を所有し、互いに接続
することでシリアル通信により情報交換をすることが可
能となる。ここで、制御装置2は、書換電源3を書換装
置1を接続しないと得ることができないので、書換装置
1を接続していない状態では、書換ができないため誤消
去を防止できる。
は制御装置2に接続することで制御装置2にフラッシュ
ROMの書換電源3を供給する。書換装置1は制御装置
2と共通の通信インタフェース4を所有し、互いに接続
することでシリアル通信により情報交換をすることが可
能となる。ここで、制御装置2は、書換電源3を書換装
置1を接続しないと得ることができないので、書換装置
1を接続していない状態では、書換ができないため誤消
去を防止できる。
【0009】図2は書換装置1によるフラッシュROM
の書換手順を示す。
の書換手順を示す。
【0010】書換装置1が制御装置2に接続され(10
0)、書換装置1,制御装置2に電源を投入(101)
すると、制御装置内の書換装置の接続の有無を判断する
手段により、制御装置2は書換装置1が接続されている
かの判断を行う(102)。前記の書換装置1の接続の
有無を判断する手段としては、制御装置電源投入後に通
信インタフェースを利用して制御装置2より任意のシリ
アルデータを送信し、このデータに対して、書換装置1
より応答があれば接続していると判断する手段等があ
る。又は、書換電源3の入力端子の電圧値を利用すれば
シリアル通信を行う以前に、接続の有無の判断が可能で
ある。
0)、書換装置1,制御装置2に電源を投入(101)
すると、制御装置内の書換装置の接続の有無を判断する
手段により、制御装置2は書換装置1が接続されている
かの判断を行う(102)。前記の書換装置1の接続の
有無を判断する手段としては、制御装置電源投入後に通
信インタフェースを利用して制御装置2より任意のシリ
アルデータを送信し、このデータに対して、書換装置1
より応答があれば接続していると判断する手段等があ
る。又は、書換電源3の入力端子の電圧値を利用すれば
シリアル通信を行う以前に、接続の有無の判断が可能で
ある。
【0011】ここで、書換装置1が接続されていないと
判断された場合は、制御装置2の本来の制御(108)
を開始する。
判断された場合は、制御装置2の本来の制御(108)
を開始する。
【0012】制御装置2の本来の制御(108)とは、
自動車制御装置を例にとれば、エンジン回転の制御,自
動変速機の変速制御等のことである。
自動車制御装置を例にとれば、エンジン回転の制御,自
動変速機の変速制御等のことである。
【0013】制御装置2が書換装置1を接続されている
と判断した場合は、次のステップへ進み、書換装置1か
らの書換要求信号5の有無の判断を行う(103)。
と判断した場合は、次のステップへ進み、書換装置1か
らの書換要求信号5の有無の判断を行う(103)。
【0014】この書換要求信号5は、任意の待ち時間以
内に受け付ける(104)ものとし、待ち時間内に信号
の入力がない場合は制御装置2の本来の制御(108)
を行う。
内に受け付ける(104)ものとし、待ち時間内に信号
の入力がない場合は制御装置2の本来の制御(108)
を行う。
【0015】本来の制御(108)が開始されると、書
換要求信号5を受け付けるための前記処理(103)
(104)は行わないので、もし、書換要求信号5があ
っても処理されずに書換の許可がでない。よって、制御
中には書換が行われることがないので誤書換による制御
装置の暴走を防止できる。
換要求信号5を受け付けるための前記処理(103)
(104)は行わないので、もし、書換要求信号5があ
っても処理されずに書換の許可がでない。よって、制御
中には書換が行われることがないので誤書換による制御
装置の暴走を防止できる。
【0016】書換信号の有無の判断(103)で書換要
求信号5があった場合には、次のステップへ進み、書換
要求信号内の情報が制御装置2で記憶している固有情報
6と一致しているかの比較を行う(105)。
求信号5があった場合には、次のステップへ進み、書換
要求信号内の情報が制御装置2で記憶している固有情報
6と一致しているかの比較を行う(105)。
【0017】もし、一致していない場合は、使用者にN
Gを知らせる信号を出力し(106)、再び書換要求信号
5の待ち状態(103)(104)に戻る。
Gを知らせる信号を出力し(106)、再び書換要求信号
5の待ち状態(103)(104)に戻る。
【0018】書換要求信号5の情報が制御装置内の固有
情報6と一致したときは、フラッシュROMの書換(1
07)を実施する。そして、ROM書換終了後書換られ
た内容に従い制御装置2の本来の制御(108)を開始
する。
情報6と一致したときは、フラッシュROMの書換(1
07)を実施する。そして、ROM書換終了後書換られ
た内容に従い制御装置2の本来の制御(108)を開始
する。
【0019】このように、使用者自ら書換要求信号5を
制御装置2に送信し、さらに、その書換要求信号5のも
つ情報が、制御装置内で固有情報6と一致すると判断し
たときでないと書換を許可しないため、制御装置の使用
者が予期できないメモリの書換を防止できる。又、制御
装置内で、書換要求信号5を受信後、データの比較処理
を行うことは、装置間の通信状態の確認になり電圧レベ
ルの不足等の通信不良による誤書き込みなども防止でき
る。
制御装置2に送信し、さらに、その書換要求信号5のも
つ情報が、制御装置内で固有情報6と一致すると判断し
たときでないと書換を許可しないため、制御装置の使用
者が予期できないメモリの書換を防止できる。又、制御
装置内で、書換要求信号5を受信後、データの比較処理
を行うことは、装置間の通信状態の確認になり電圧レベ
ルの不足等の通信不良による誤書き込みなども防止でき
る。
【0020】書換要求信号5の構成の一例としては、ア
スキーコードによる制御装置2の固有データ,プログラ
ムバイト数等を含むシリアルデータが考えられる。
スキーコードによる制御装置2の固有データ,プログラ
ムバイト数等を含むシリアルデータが考えられる。
【0021】
【発明の効果】以上述べたように、本発明によれば、書
換のための電源を外部から供給すること、及び書換要求
信号を制御装置内部の固有情報と一致したときのみ書換
を許可することで、使用者が予期しない消去,書き込み
を防止でき信頼性の高い書換が可能となる。また、制御
装置本来の制御中には、書換要求信号があった場合でも
書換を許可しない方法とすることでメモリ書換で起りう
る制御装置の暴走を防止できる。
換のための電源を外部から供給すること、及び書換要求
信号を制御装置内部の固有情報と一致したときのみ書換
を許可することで、使用者が予期しない消去,書き込み
を防止でき信頼性の高い書換が可能となる。また、制御
装置本来の制御中には、書換要求信号があった場合でも
書換を許可しない方法とすることでメモリ書換で起りう
る制御装置の暴走を防止できる。
【図1】本発明を利用した書換装置の接続方法を示す図
である。
である。
【図2】本発明の書換方法の処理手順を示す図である。
1…書換装置、2…制御装置、3…書換電源、4…通信
インタフェース、5…書換要求信号、6…制御装置の固
有情報。
インタフェース、5…書換要求信号、6…制御装置の固
有情報。
Claims (4)
- 【請求項1】フラッシュROMをメモリとして使用する
制御装置において、フラッシュROMの書換電源を制御装
置外部より供給することを特徴とするフラッシュROM
の書換装置。 - 【請求項2】請求項1において、制御装置内の書換装置
の接続の有無を判断する手段と、その手段により書換装
置が接続されたと判断したときのみ書換を許可すること
を特徴とするフラッシュROMの書換方法。 - 【請求項3】請求項1において、書換装置からの書換要
求信号が、制御装置内に記憶している固有情報と一致し
たときのみ書換を許可することを特徴とするフラッシュ
ROMの書換方法。 - 【請求項4】制御装置本来の制御中には、請求項3記載
の書換要求信号があっても書換を許可しないことを特徴
とするフラッシュROMの書換方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4766693A JPH06259982A (ja) | 1993-03-09 | 1993-03-09 | フラッシュromの書換方法及び書換装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4766693A JPH06259982A (ja) | 1993-03-09 | 1993-03-09 | フラッシュromの書換方法及び書換装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06259982A true JPH06259982A (ja) | 1994-09-16 |
Family
ID=12781591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4766693A Pending JPH06259982A (ja) | 1993-03-09 | 1993-03-09 | フラッシュromの書換方法及び書換装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06259982A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000339224A (ja) * | 1999-05-31 | 2000-12-08 | Matsushita Electric Ind Co Ltd | メモリシステム |
US6209043B1 (en) | 1998-05-26 | 2001-03-27 | Mitsubishi Denki Kabushiki Kaisha | Command-controllable IC memory with compatibility checking unit suspending memory operation/enabling data to be only read from memory when IC memory operation is host incompatible |
JP2008210067A (ja) * | 2007-02-26 | 2008-09-11 | Miura Co Ltd | 制御装置 |
-
1993
- 1993-03-09 JP JP4766693A patent/JPH06259982A/ja active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6209043B1 (en) | 1998-05-26 | 2001-03-27 | Mitsubishi Denki Kabushiki Kaisha | Command-controllable IC memory with compatibility checking unit suspending memory operation/enabling data to be only read from memory when IC memory operation is host incompatible |
JP2000339224A (ja) * | 1999-05-31 | 2000-12-08 | Matsushita Electric Ind Co Ltd | メモリシステム |
JP2008210067A (ja) * | 2007-02-26 | 2008-09-11 | Miura Co Ltd | 制御装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2142168C1 (ru) | Способ полного перепрограммирования стираемой энергонезависимой памяти | |
US6249848B1 (en) | Memory writing device for an electronic device | |
JP3932654B2 (ja) | 車両用制御装置及び車両制御システム | |
JPH09288573A (ja) | 車載制御装置 | |
JP4302113B2 (ja) | 車載制御装置 | |
US5933595A (en) | Computer apparatus having electrically rewritable nonvolatile memory, and nonvolatile semiconductor memory | |
JP2003256228A (ja) | プログラム書換装置 | |
JP4061694B2 (ja) | 電子制御装置及び制御システム | |
JP2002278783A (ja) | ファームウェア書き換えシステム | |
JPH04269356A (ja) | エンジン制御装置における修正値保持方法 | |
JP2000038954A (ja) | 電子制御装置及び不揮発性メモリの書き換え回数計数方法 | |
KR100377608B1 (ko) | 데이터 처리장치 및 데이터 처리방법 | |
JP2003337748A (ja) | 電子制御装置 | |
JP3828335B2 (ja) | 車両制御装置のための書き換えシステム | |
JP3093541B2 (ja) | プログラムおよびデータの版数管理を行う端末装置およびオンラインシステム | |
JP4066499B2 (ja) | 電子制御装置,電子制御システムおよび適合判断方法 | |
KR100317594B1 (ko) | 차량용 제어장치 | |
JPH06259982A (ja) | フラッシュromの書換方法及び書換装置 | |
JP2002175193A (ja) | プログラム書き換え装置及びプログラム書き換え方法 | |
US5283907A (en) | Process for safeguarding transfer of data from a temporary part into a main part of a non-volatile memory | |
JPH11167525A (ja) | 不揮発性メモリ混載マイコン及びその不揮発性メモリ書換え方法並びに不揮発性メモリ混載マイコンの不揮発性メモリ書換えプログラムを記録した記録媒体 | |
JPH07287603A (ja) | エンジン制御装置 | |
JPH09305394A (ja) | 電子機器 | |
JP2738611B2 (ja) | 電子装置 | |
JPH03130996A (ja) | Eepromの初期設定方式 |