JP2012256386A - プログラム書込システム - Google Patents
プログラム書込システム Download PDFInfo
- Publication number
- JP2012256386A JP2012256386A JP2011127622A JP2011127622A JP2012256386A JP 2012256386 A JP2012256386 A JP 2012256386A JP 2011127622 A JP2011127622 A JP 2011127622A JP 2011127622 A JP2011127622 A JP 2011127622A JP 2012256386 A JP2012256386 A JP 2012256386A
- Authority
- JP
- Japan
- Prior art keywords
- control program
- program
- control
- writing
- power supply
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000001514 detection method Methods 0.000 claims description 15
- 238000010586 diagram Methods 0.000 description 4
- 239000007858 starting material Substances 0.000 description 4
- 230000004913 activation Effects 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Read Only Memory (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】ECU104が、書込装置101から制御プログラムの提供を受けたときに、検出されたバッテリ電圧VVと、制御プログラム内の使用電圧情報110から取得した使用電圧VSとに基づき、制御プログラムの正誤を判定する。そして、正しい制御プログラムではないと判定した場合、制御プログラムのフラッシュROMへの書込処理を中止する。
【選択図】図1
Description
バッテリが発生する電源電圧を検出する検出手段と、
制御プログラムには、使用すべき電源電圧を示す使用電圧情報が付随しており、検出手段によって検出された電源電圧と、制御プログラムに付随する使用電圧情報とに基づいて、正しい制御プログラムであるか否かを判定する判定手段と、
判定手段が正しい制御プログラムではないと判定した場合に、当該制御プログラムを用いた処理の実行を停止する停止手段と、を備えることを特徴とする。
以下、本発明の第1実施形態におけるプログラム書込システムについて、図面に基づいて説明する。
次に、本発明の第2実施形態によるプログラム書込システムについて、図4〜図6を参照しつつ説明する。
次に、本発明の第3実施形態におけるプログラム書込システムについて、図7、図8を参照しつつ説明する。
102 車両
103 バッテリ
104 ECU
105 アクチュエータ
106 電源ライン
Claims (6)
- 発生する電源電圧が異なるバッテリを備えた複数の車両において、それぞれの車両に搭載された制御対象機器を制御するための電子制御装置として、同様のハードウエア構成を備えた電子制御装置が用いられる場合に、書込装置から提供される前記制御対象機器を制御するための制御プログラムを、それぞれの電子制御装置のメモリに書き込むプログラム書込システムであって、
前記バッテリが発生する電源電圧を検出する検出手段と、
前記制御プログラムには、使用すべき電源電圧を示す使用電圧情報が付随しており、前記検出手段によって検出された電源電圧と、前記制御プログラムに付随する使用電圧情報とに基づいて、正しい制御プログラムであるか否かを判定する判定手段と、
前記判定手段が正しい制御プログラムではないと判定した場合に、当該制御プログラムを用いた処理の実行を停止する停止手段と、を備えることを特徴とするプログラム書込システム。 - 前記検出手段、判定手段、及び停止手段は、前記制御プログラムが書き込まれる前記電子制御装置に設けられ、
前記書込装置から前記電子制御装置に制御プログラムが提供されたときに、前記判定手段が、前記検出手段によって検出された電源電圧と、前記制御プログラムに付随する使用電圧情報とに基づき、正しい制御プログラムではないと判定した場合、前記停止手段は、前記書込装置から前記電子制御装置に提供された制御プログラムのメモリへの書込処理を中止することを特徴とする請求項1に記載のプログラム書込システム。 - 前記検出手段、判定手段、及び停止手段は、前記制御プログラムが書き込まれる前記電子制御装置に設けられ、
前記書込装置から前記電子制御装置に制御プログラムが提供されたとき、前記電子制御装置は、前記書込装置から提供された制御プログラムを、自身のメモリに書き込んでおき、
前記電子制御装置が車両に搭載されて、前記制御プログラムが書き込まれた後、前記判定手段が、前記検出手段によって検出された電源電圧と、前記制御プログラムに付随する使用電圧情報とに基づき、正しい制御プログラムではないと判定した場合、前記停止手段は、前記制御プログラムを用いての前記制御対象機器の制御の実行を停止することを特徴とする請求項1に記載のプログラム書込システム。 - 前記電子制御装置は、前記制御プログラムが書き込まれたことを示す書込情報を不揮発性のメモリに書き込んでおき、当該不揮発性のメモリに書き込まれた書込情報に基づいて、初回起動時のみ、前記判定手段による判定処理を実行することを特徴とする請求項3に記載のプログラム書込システム。
- 前記電子制御装置は、前記バッテリからの電源供給が絶たれたとき、その旨を示す電源途絶情報を前記不揮発性メモリに書き込んでおき、当該不揮発性メモリに書き込まれた電源途絶情報に基づいて、バッテリからの電源供給が再開されたときに、前記判定手段による判定処理を実行することを特徴とする請求項4に記載のプログラム書込システム。
- 前記検出手段、判定手段、及び停止手段は、前記制御プログラムを提供する前記書込装置に設けられ、
前記判定手段が、前記検出手段によって検出された電源電圧と、制御プログラムに付随する使用電圧情報とに基づき、正しい制御プログラムではないと判定した場合、前記停止手段は、前記電子制御装置への制御プログラムの提供を行わないことを特徴とする請求項1に記載のプログラム書込システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011127622A JP5516509B2 (ja) | 2011-06-07 | 2011-06-07 | プログラム書込システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011127622A JP5516509B2 (ja) | 2011-06-07 | 2011-06-07 | プログラム書込システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012256386A true JP2012256386A (ja) | 2012-12-27 |
JP5516509B2 JP5516509B2 (ja) | 2014-06-11 |
Family
ID=47527824
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011127622A Active JP5516509B2 (ja) | 2011-06-07 | 2011-06-07 | プログラム書込システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5516509B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017163852A1 (ja) * | 2016-03-24 | 2017-09-28 | 株式会社オートネットワーク技術研究所 | 情報処理装置及び情報処理システム |
JP2017228077A (ja) * | 2016-06-22 | 2017-12-28 | 富士通株式会社 | 電子機器、ファームウェアアップデート方法およびコンピュータプログラム |
-
2011
- 2011-06-07 JP JP2011127622A patent/JP5516509B2/ja active Active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017163852A1 (ja) * | 2016-03-24 | 2017-09-28 | 株式会社オートネットワーク技術研究所 | 情報処理装置及び情報処理システム |
JP2017174223A (ja) * | 2016-03-24 | 2017-09-28 | 株式会社オートネットワーク技術研究所 | 情報処理装置及び情報処理システム |
US10769077B2 (en) | 2016-03-24 | 2020-09-08 | Autonetworks Technologies, Ltd. | Information processing apparatus and information processing system |
JP2017228077A (ja) * | 2016-06-22 | 2017-12-28 | 富士通株式会社 | 電子機器、ファームウェアアップデート方法およびコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP5516509B2 (ja) | 2014-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5176728B2 (ja) | 車両用電子制御装置 | |
US10911252B2 (en) | Communication system for vehicle and method for controlling the same | |
JP4539757B2 (ja) | 電子制御装置 | |
US7831678B2 (en) | Electronic control apparatus | |
US8095263B2 (en) | Electronic control unit and vehicle control system | |
US6401163B1 (en) | Apparatus and method for rewriting data from volatile memory to nonvolatile memory | |
US8209078B2 (en) | Electronic control unit and vehicle control system | |
US7203581B2 (en) | Electronic control unit for controlling updating of data in non-volatile memory | |
JP4552982B2 (ja) | 電子制御装置 | |
JP5516509B2 (ja) | プログラム書込システム | |
JP4475345B2 (ja) | 電子制御装置 | |
JP6323044B2 (ja) | 車両情報記録装置及びプログラム | |
JP2002323902A (ja) | 電子制御装置 | |
JP2007316800A (ja) | 車載プログラム書換え制御装置 | |
US11314634B2 (en) | Electronic control unit and data protection method therefor | |
JP3915411B2 (ja) | 車両用電子制御装置 | |
KR101274474B1 (ko) | 차량용 데이터 관리방법 및 장치 | |
JP6887277B2 (ja) | 自動車用電子制御装置 | |
JP2003271420A (ja) | 電子制御装置 | |
KR20130042317A (ko) | 엔진 오프 타이머의 진단 방법 | |
JP5934456B2 (ja) | 車両制御装置、及び、車両制御システム | |
JP2004005152A (ja) | 不揮発性メモリの書き換え装置 | |
JP2000257502A (ja) | 自動車用電子制御装置 | |
US11231871B2 (en) | Electronic control device with non-volatile memory | |
US10528467B2 (en) | Information processing device and information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130807 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140221 |
|
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: 20140304 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140317 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5516509 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |