JP6699591B2 - エンジン制御装置 - Google Patents
エンジン制御装置 Download PDFInfo
- Publication number
- JP6699591B2 JP6699591B2 JP2017032295A JP2017032295A JP6699591B2 JP 6699591 B2 JP6699591 B2 JP 6699591B2 JP 2017032295 A JP2017032295 A JP 2017032295A JP 2017032295 A JP2017032295 A JP 2017032295A JP 6699591 B2 JP6699591 B2 JP 6699591B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- engine control
- control
- storage area
- ram
- 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.)
- Active
Links
- 230000015654 memory Effects 0.000 claims description 45
- 230000005764 inhibitory process Effects 0.000 claims description 5
- 230000002159 abnormal effect Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 25
- 239000000470 constituent Substances 0.000 description 8
- 230000004913 activation Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000003745 diagnosis Methods 0.000 description 4
- 238000002485 combustion reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
また、エンジン停止中に電力が供給される揮発性メモリが設置されていたとしても制御可否情報の記憶用には使用しないので、エンジン停止中に電力が供給される揮発性メモリを他の情報の記憶用に使用できる。
[1.構成]
図1に示すECU10は車両に搭載され、エンジン制御を実行する。ECUはElectronic Control Unitの略である。ECU10が実行するエンジン制御は、例えば、エンジンのトルク制御である。エンジンとして、内燃機関、または内燃機関と電動モータとの併用、または電動モータのいずれが使用されてもよい。
(1)エンジン制御処理
図3のフローチャートに基づいて、ECU10が実行するエンジン制御処理を説明する。図3のフローチャートは、前述した第1の起動時と第2の起動時とに実行される。
S406の処理の終了後、S408〜S414の処理と、図4に示す照合処理とが実行される。図4に示す照合処理は後述される。
図4のフローチャートを実行するタスクは、S406の処理の終了後に起動される。
S420においてCPU12は、イモビライザー4と通信により照合処理を実行する。S422においてCPU12は、イモビライザー4との通信による照合処理の結果が正常であるか否かを判定する。S422の判定がNoであり、照合結果が正常ではなく異常の場合、CPU12は本処理を終了する。この場合、制御禁止フラグは変更されない。
(3)プロテクトRAMのデータチェック処理
図5のフローチャートは、図3のS404で実行される。
(2)エンジン制御の実行中にフラッシュメモリ20のプログラムとチェックコード122とが書き換えられ、書き換えられたプログラムに対応するプロテクトRAM110のチェックコード118が更新されていない。
(2)プロテクトRAM110のビットデータが反転した。
以上説明した上記実施形態では、以下の効果を得ることができる。
(1)CPU12がエンジン制御を実行中にCPU12がリセットされても、プロテクトRAM110は初期化されず、第2の起動時に制御禁止フラグ112とチェックサム114とチェックコード116、118とはCPU12がリセットされる前の値に保持されている。
(1)スタートスイッチ2がオフになっても、CPU12はプロテクトRAM110を初期化しなくてもよい。これは、スタートスイッチ2がオフになりプロテクトRAM110に電力が供給されないとプロテクトRAM110のデータが消失し、スタートスイッチ2がオンになるときに、図5に示すプロテクトRAM110のデータチェック処理により、プロテクトRAM110が通常初期化されるからである。
Claims (5)
- 車載のエンジン制御装置(10)であって、
エンジン制御を実行する制御部(12、S410)と、
第1の記憶領域(100)と第2の記憶領域(110)とを有し、前記制御部による前記エンジン制御を許可するか禁止するかを示す制御可否情報(112)が前記第2の記憶領域に記憶され、前記エンジンのスタートスイッチ(2)により前記エンジンの停止が指令されると電力供給が遮断されるように構成された揮発性メモリ(18)と、
前記スタートスイッチにより前記エンジンの始動が指令される場合の前記制御部の第1の起動時と、前記エンジン制御の実行中に前記制御部がリセットされる場合の前記制御部の第2の起動時との両方で第1の記憶領域を初期化し、前記第1の起動時に前記第2の記憶領域を初期化して前記エンジン制御を禁止する値に前記制御可否情報を設定し、前記第2の起動時に前記第2の記憶領域を初期化せず前記制御可否情報を変更しないように構成されたメモリ管理部(12、S402、S404、S416、S430〜S436)と、
を備えるエンジン制御装置。 - 請求項1に記載のエンジン制御装置であって、
前記第1の起動時と前記第2の起動時とにおいて、イモビライザー(4)との間で照合処理を実行し、照合結果が正常であれば前記制御可否情報を前記エンジン制御を許可する値に設定するように構成された照合部(12、S420〜S424)をさらに備える、
エンジン制御装置。 - 請求項1または2に記載のエンジン制御装置であって、
前記メモリ管理部は、前記第2の起動時に、前記第2の記憶領域に対するデータチェックを実行し、データチェックの結果が異常であれば、前記第2の記憶領域を初期化して前記エンジン制御を禁止する値に前記制御可否情報を設定するように構成されている、
エンジン制御装置。 - 請求項1から3のいずれか一項に記載のエンジン制御装置であって、
前記メモリ管理部は、前記スタートスイッチにより前記エンジンの停止が指令されると、前記第2の記憶領域を初期化して前記エンジン制御を禁止する値に前記制御可否情報を設定するように構成されている、
エンジン制御装置。 - 請求項1から4のいずれか一項に記載のエンジン制御装置であって、
前記メモリ管理部は、前記第1の起動時と前記第2の起動時とにおいて、前記第2の記憶領域に記憶されているチェックコード(116、118)と、プログラムのチェックコード(120、122)とが不一致であれば、前記第2の記憶領域を初期化して前記エンジン制御を禁止する値に前記制御可否情報を設定するように構成されている、
エンジン制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017032295A JP6699591B2 (ja) | 2017-02-23 | 2017-02-23 | エンジン制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017032295A JP6699591B2 (ja) | 2017-02-23 | 2017-02-23 | エンジン制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018135845A JP2018135845A (ja) | 2018-08-30 |
JP6699591B2 true JP6699591B2 (ja) | 2020-05-27 |
Family
ID=63365342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017032295A Active JP6699591B2 (ja) | 2017-02-23 | 2017-02-23 | エンジン制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6699591B2 (ja) |
-
2017
- 2017-02-23 JP JP2017032295A patent/JP6699591B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018135845A (ja) | 2018-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4227149B2 (ja) | 電子制御装置の情報記憶方法 | |
CN107077407B (zh) | 车辆控制装置 | |
JP2014035730A (ja) | 車両用制御装置 | |
JP2006323776A (ja) | 情報処理装置 | |
JP2013214303A (ja) | 車両用機器制御データの読み取り方法、同データの書き込み方法、および車両用機器のデータの保存装置 | |
KR101601751B1 (ko) | 차량용 전자제어유닛 및 그 부트 소프트웨어 리프로그래밍 방법 | |
JP2008165729A (ja) | マイクロコンピュータ | |
JP6699591B2 (ja) | エンジン制御装置 | |
JP6708596B2 (ja) | 電子制御装置及び制御プログラム検証方法 | |
JP2002323902A (ja) | 電子制御装置 | |
JP6471510B2 (ja) | マイクロコンピュータ | |
JP2009026183A (ja) | 自動車用電子制御装置 | |
JP5942778B2 (ja) | 情報処理装置 | |
CN111066002A (zh) | 用于确定机动车辆的控制单元的驾驶数据的完整性的方法 | |
JP2011100416A (ja) | 車載電子制御装置およびメモリ制御方法 | |
JP7024582B2 (ja) | 車載制御装置 | |
JP5516509B2 (ja) | プログラム書込システム | |
WO2022215402A1 (ja) | 車両用電子制御装置及びプログラムの書き換え方法 | |
JP2006291720A (ja) | 制御装置 | |
WO2021255984A1 (ja) | 電子制御装置および制御用ソフトウェアの更新方法 | |
JP2011118682A (ja) | 車載制御装置 | |
JP6317653B2 (ja) | 自動車用電子制御装置及びデータ記憶方法 | |
WO2023002635A1 (ja) | 情報処理装置、情報処理方法、及び、情報処理プログラム | |
US20230185564A1 (en) | Control device and management method | |
JP2020149428A (ja) | 電子制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190423 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200331 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200413 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6699591 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |