JP2020189586A - データ書換方法、及びデータ書換システム - Google Patents
データ書換方法、及びデータ書換システム Download PDFInfo
- Publication number
- JP2020189586A JP2020189586A JP2019096595A JP2019096595A JP2020189586A JP 2020189586 A JP2020189586 A JP 2020189586A JP 2019096595 A JP2019096595 A JP 2019096595A JP 2019096595 A JP2019096595 A JP 2019096595A JP 2020189586 A JP2020189586 A JP 2020189586A
- Authority
- JP
- Japan
- Prior art keywords
- rewriting
- communication line
- data
- control device
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/06—Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Transportation (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
図1は、本発明の一実施形態に係る制御システム100を示す図である。制御システム100は、複数の制御装置110と、第1の通信ラインL1と、第2の通信ラインL2と、を有する。
制御システム100は、図1に示すように、第3の通信ラインL3と、第3の通信ラインL3により制御装置110と接続するスレーブ装置120と、を有するようにし、第3の通信ラインL3により接続したスレーブ装置120と制御装置110とでサブネットワークを形成するようにしても良い。第3の通信ラインL3は、例えば、LIN(Local Interconnect Network)などのプロトコル用の通信ラインである。
図2は、本実施形態の制御装置110に記憶されたデータの書換方法を示すフローチャートである。書換装置200は、あらかじめ書換対象の制御装置110を特定しているものとする。書換装置200が第2の通信ラインL2に有線又は無線で接続され、書換装置200と制御装置110とが、第2の通信ラインL2を用いて通信を開始する(ステップS201)。書換装置200は、書換データの書換対象である制御装置110が自動車の走行に影響を及ぼさない電装部品を制御する制御装置110であるか否かを確認する(ステップS202)。書換データの書換対象である制御装置110が自動車の走行に影響を及ぼさない電装部品を制御する制御装置110であるならば(ステップS202、YES)、書換装置200と制御装置110の間の第2の通信ラインL2を用いた通信により、制御装置110に記憶されたデータの書き替える処理が行われる(S203)。
110 制御装置
120 スレーブ装置
200 書換装置
L1 第1の通信ライン
L2 第2の通信ライン
L3 第3の通信ライン
Claims (4)
- 各々が自動車の電装部品を制御する装置であり、データを記憶した複数の制御装置と、前記複数の制御装置を相互に接続した第1の通信ラインと、前記複数の制御装置を相互に接続した、前記第1の通信ラインのバックアップ用の第2の通信ラインと、を有する制御システムの前記制御装置に記憶されたデータの書き替えを行うデータ書換方法であって、
書換データを記憶した書換装置が、前記第2の通信ラインに接続する接続ステップと、
前記書換装置が、前記第2の通信ラインを用いて、前記書換データに基づき、前記書換データの書換対象である制御装置に記憶されたデータを書き換える処理を行う書換ステップと、を含む、データ書換方法。 - 前記書換装置が、前記書換ステップに先立ち、書換対象の制御装置の属性に基づいて、前記自動車の走行中にデータの書き替えが可能であるか否かを判定し、
前記自動車の走行中にデータの書き替えが可能でない場合に、前記自動車が走行中であるか否かをさらに判定し、走行中であれば、前記書換ステップを実行しない、請求項1に記載のデータ書換方法。 - 各々が自動車の電装部品を制御する装置であり、データを記憶した複数の制御装置と、前記複数の制御装置を相互に接続した第1の通信ラインと、前記複数の制御装置を相互に接続した、前記第1の通信ラインのバックアップ用の第2の通信ラインと、第3の通信ラインと、前記第3の通信ラインにより前記制御装置のいずれかに接続され、当該制御装置により通信を制御される装置であり、データを記憶した複数のスレーブ装置と、を有する制御システムの前記スレーブ装置に記憶されたデータの書き替えを行うデータ書換方法であって、
書換データを記憶した書換装置が、前記第2の通信ラインに接続する接続ステップと、
前記書換装置が、前記第2の通信ラインと前記第3の通信ラインとを用いて、前記書換データの書換対象であるスレーブ装置に記憶されたデータを書き換える処理を行う書換ステップを含む、データ書換方法。 - 各々が自動車の電装部品を制御する装置であり、データを記憶した複数の制御装置と、
前記複数の制御装置を相互に接続し、前記自動車の電装部品の制御のための通信に用いられる第1の通信ラインと、
前記複数の制御装置を相互に接続した、前記第1の通信ラインのバックアップ用の通信ラインである第2の通信ラインと、
書換データを記憶した書換装置と、を有し、
前記書換装置は、前記第2の通信ラインに有線又は無線で接続し、前記第2の通信ラインを用いて、前記書換データに基づき、前記書換データの書換対象の制御装置に記憶されたデータを書き換える処理を行う、データ書換システム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019096595A JP7023588B2 (ja) | 2019-05-23 | 2019-05-23 | データ書換方法、及びデータ書換システム |
US16/864,686 US11435950B2 (en) | 2019-05-23 | 2020-05-01 | Data rewriting method and data rewriting system |
DE102020206262.5A DE102020206262A1 (de) | 2019-05-23 | 2020-05-19 | Datenumschreibverfahren und Datenumschreibsystem |
CN202010443679.7A CN111984284B (zh) | 2019-05-23 | 2020-05-22 | 数据重写方法和数据重写*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019096595A JP7023588B2 (ja) | 2019-05-23 | 2019-05-23 | データ書換方法、及びデータ書換システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020189586A true JP2020189586A (ja) | 2020-11-26 |
JP7023588B2 JP7023588B2 (ja) | 2022-02-22 |
Family
ID=73052794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019096595A Active JP7023588B2 (ja) | 2019-05-23 | 2019-05-23 | データ書換方法、及びデータ書換システム |
Country Status (4)
Country | Link |
---|---|
US (1) | US11435950B2 (ja) |
JP (1) | JP7023588B2 (ja) |
CN (1) | CN111984284B (ja) |
DE (1) | DE102020206262A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024127497A1 (ja) * | 2022-12-13 | 2024-06-20 | 日立Astemo株式会社 | 更新システムの情報処理装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003191804A (ja) * | 2001-10-19 | 2003-07-09 | Denso Corp | 車両用通信システム |
JP2009166645A (ja) * | 2008-01-16 | 2009-07-30 | Diamond Electric Mfg Co Ltd | Ecuノード及び当該ecuノードの記憶情報書換方法 |
JP2012242900A (ja) * | 2011-05-16 | 2012-12-10 | Denso Corp | 車載制御ユニット |
JP2016170740A (ja) * | 2015-03-16 | 2016-09-23 | 日立オートモティブシステムズ株式会社 | ソフト更新装置、ソフト更新方法 |
JP2016218932A (ja) * | 2015-05-26 | 2016-12-22 | 京セラ株式会社 | ソフトウェア更新装置およびソフトウェア更新システム |
JP2017146773A (ja) * | 2016-02-17 | 2017-08-24 | 三菱電機株式会社 | プログラム書き換えシステム及びプログラム書き換え方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000043654A (ja) | 1998-07-31 | 2000-02-15 | Hitachi Ltd | 自動車用制御装置 |
JP4399987B2 (ja) * | 2001-01-25 | 2010-01-20 | 株式会社デンソー | 車両統合制御におけるフェイルセーフシステム |
JP2007011734A (ja) * | 2005-06-30 | 2007-01-18 | Denso Corp | 車載制御装置 |
DE102014200089A1 (de) * | 2014-01-08 | 2015-07-09 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren, Vorrichtung, Computerprogramm und Computerprogrammprodukt zum Programmieren von mehreren Steuergeräten |
JP6551244B2 (ja) * | 2016-01-14 | 2019-07-31 | 株式会社オートネットワーク技術研究所 | 車載用制御システム |
JP6765343B2 (ja) | 2017-05-29 | 2020-10-07 | 矢崎総業株式会社 | 書換えシステム、書換え装置及びコンピュータ |
US10936236B2 (en) | 2017-04-12 | 2021-03-02 | Yazaki Corporation | Rewriting system, rewriting device and computer |
JP2018180869A (ja) * | 2017-04-12 | 2018-11-15 | 矢崎総業株式会社 | 書換えシステム、書換え装置及びコンピュータ |
-
2019
- 2019-05-23 JP JP2019096595A patent/JP7023588B2/ja active Active
-
2020
- 2020-05-01 US US16/864,686 patent/US11435950B2/en active Active
- 2020-05-19 DE DE102020206262.5A patent/DE102020206262A1/de active Pending
- 2020-05-22 CN CN202010443679.7A patent/CN111984284B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003191804A (ja) * | 2001-10-19 | 2003-07-09 | Denso Corp | 車両用通信システム |
JP2009166645A (ja) * | 2008-01-16 | 2009-07-30 | Diamond Electric Mfg Co Ltd | Ecuノード及び当該ecuノードの記憶情報書換方法 |
JP2012242900A (ja) * | 2011-05-16 | 2012-12-10 | Denso Corp | 車載制御ユニット |
JP2016170740A (ja) * | 2015-03-16 | 2016-09-23 | 日立オートモティブシステムズ株式会社 | ソフト更新装置、ソフト更新方法 |
JP2016218932A (ja) * | 2015-05-26 | 2016-12-22 | 京セラ株式会社 | ソフトウェア更新装置およびソフトウェア更新システム |
JP2017146773A (ja) * | 2016-02-17 | 2017-08-24 | 三菱電機株式会社 | プログラム書き換えシステム及びプログラム書き換え方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024127497A1 (ja) * | 2022-12-13 | 2024-06-20 | 日立Astemo株式会社 | 更新システムの情報処理装置 |
Also Published As
Publication number | Publication date |
---|---|
US20200371717A1 (en) | 2020-11-26 |
JP7023588B2 (ja) | 2022-02-22 |
CN111984284B (zh) | 2024-04-19 |
US11435950B2 (en) | 2022-09-06 |
CN111984284A (zh) | 2020-11-24 |
DE102020206262A1 (de) | 2020-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6665728B2 (ja) | 車載更新装置、車載更新システム及び通信装置の更新方法 | |
JP5353545B2 (ja) | 車載ネットワーク装置 | |
JP7192415B2 (ja) | プログラム更新システム及び更新処理プログラム | |
KR102286050B1 (ko) | 차량 네트워크에서 진단 오류 방지를 위한 방법 및 장치 | |
WO2019202965A1 (ja) | 車載更新装置、車載更新システム、更新処理方法及び更新処理プログラム | |
JP4987760B2 (ja) | 中継装置、通信システム及び通信方法 | |
JP6060782B2 (ja) | 中継装置 | |
JPWO2018189975A1 (ja) | 中継装置、転送方法、およびコンピュータプログラム | |
KR101886076B1 (ko) | 네트워크 제어기 관리 시스템 및 방법 | |
JP7023588B2 (ja) | データ書換方法、及びデータ書換システム | |
US20210065478A1 (en) | Electronic control unit and non-transitory computer readable medium storing session establishment program | |
WO2014007067A1 (ja) | 通信システム、中継装置及び通信装置 | |
WO2019221058A1 (ja) | 車載中継装置、通信システム、バス決定方法及びコンピュータプログラム | |
US10300923B2 (en) | Device for storing data in a motor vehicle | |
JP7087334B2 (ja) | 電子制御装置 | |
JP2019073106A (ja) | 電子制御装置 | |
JP2009087107A (ja) | 車両用制御システム | |
JP7211189B2 (ja) | 更新処理システム及び更新処理方法 | |
JP2021149605A (ja) | 電子制御装置及びプログラム書き換え制御方法 | |
JP2015205555A (ja) | 組込制御システム | |
JP7192747B2 (ja) | 車載中継装置及び情報処理方法 | |
WO2019221118A1 (ja) | 電子制御装置及びセッション確立プログラム | |
JP7081205B2 (ja) | 通信システム、マスタ装置 | |
JP6904067B2 (ja) | ソフトウェア管理システム | |
JP6489426B2 (ja) | 通信装置、通信方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211028 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211202 |
|
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: 20220208 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220208 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7023588 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |