JP7484814B2 - 車両用電子制御装置及び更新プログラム - Google Patents
車両用電子制御装置及び更新プログラム Download PDFInfo
- Publication number
- JP7484814B2 JP7484814B2 JP2021086936A JP2021086936A JP7484814B2 JP 7484814 B2 JP7484814 B2 JP 7484814B2 JP 2021086936 A JP2021086936 A JP 2021086936A JP 2021086936 A JP2021086936 A JP 2021086936A JP 7484814 B2 JP7484814 B2 JP 7484814B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- activation
- updated
- update
- configuration information
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1433—Saving, restoring, recovering or retrying at system level during software upgrading
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mechanical Engineering (AREA)
- Stored Programmes (AREA)
Description
CGW13において、車両状態が車両バッテリ24を充電可能なIGオンの状態でアクティベート承諾を行うようにした。IGオフの状態でアクティベート承諾を行う従来とは異なり、IGオンの状態でアクティベート承諾を行うことで、車両バッテリ24の電力消費を抑制しつつ、安全安心なソフトウェアの更新を担保することができる。
Claims (17)
- 車両バッテリを充電可能な充電可能状態と充電不能な充電不能状態とを切替可能な車両に搭載され、前記車両バッテリから供給される電力を動作電力として動作する車両用電子制御装置であって、
更新対象ノードにおいて更新データを書込んで更新後のソフトウェアを生成するインストール処理の完了後に、前記更新後のソフトウェアを有効とするアクティベート処理の承諾可否をユーザに対して問合わせるアクティベート承諾を行うアクティベート承諾実行部(40b)と、
アクティベートの承諾許可が特定されたことを条件とし、前記充電可能状態中に、前記アクティベート処理を前記充電可能状態中において実行させるための切替指示を、前記充電可能状態中に前記アクティベート処理を実行する前記更新対象ノードに送信可能な切替指示送信部(40g)と、
アクティベートの承諾許可が特定されたことを条件とし、前記充電可能状態中に、前記アクティベート処理を前記充電不能状態中において実行させるための切替設定指示を、前記充電不能状態中に前記アクティベート処理を実行する前記更新対象ノードに送信可能な切替設定指示送信部(40e)と、を備え、
前記アクティベート承諾実行部は、前記充電可能状態中に前記アクティベート承諾を行う車両用電子制御装置。 - 前記切替設定指示送信部は、前記アクティベート処理を次の前記充電可能状態から前記充電不能状態への切替時において実行させるための前記切替設定指示を前記更新対象ノードに送信する請求項1に記載した車両用電子制御装置。
- 車両状態を判定する車両状態判定部(40a)を備え、
前記アクティベート承諾実行部は、運転操作を阻害しない車両状態であると判定されたことを条件とし、前記充電可能状態中に前記アクティベート承諾を行う請求項1又は2に記載した車両用電子制御装置。 - 前記更新対象ノードのメモリ構成を特定するメモリ構成特定部(40c)と、
前記更新対象ノードが外付けメモリを有するメモリ構成のノードである場合に、メモリ領域に格納されているソフトウェアの前記外付けメモリへの複製処理の実行を指示する複製指示を当該更新対象ノードに送信する複製指示送信部(40d)と、を備え、
前記複製指示送信部は、前記充電可能状態中に前記複製指示を前記更新対象ノードに送信する請求項1から3の何れか一項に記載した車両用電子制御装置。 - ユーザが降車する降車条件の成立を判定する降車条件成立判定部(40f)と、
前記車両バッテリの前記充電可能状態から前記充電不能状態への切替操作の遅延を要求する操作遅延要求部(40h)と、を備え、
前記操作遅延要求部は、前記更新対象ノードが車両走行制御に影響しないソフトウェアを更新するノードである場合に、前記降車条件が成立したと判定されると、前記切替操作の遅延を要求する請求項1から4の何れか一項に記載した車両用電子制御装置。 - 前記切替指示送信部は、前記更新対象ノードが車両走行制御に影響しないソフトウェアを更新するノードである場合に、前記降車条件が成立したと判定されると、前記切替指示を当該更新対象ノードに送信する請求項5に記載した車両用電子制御装置。
- 前記更新対象ノードを含む管理対象ノードから更新後の車両構成情報を取得する車両構成情報取得部(41a)と、
前記更新後の車両構成情報を、キャンペーン情報に含まれている更新後の車両構成情報と照合し、前記車両構成情報の整合性を判定する整合性判定部(41b)と、を備える請求項1から6の何れかに記載した車両用電子制御装置。 - 前記車両構成情報取得部は、前記管理対象ノードから更新前の車両構成情報を取得し、
前記整合性判定部は、前記更新後の車両構成情報を、前記更新前の車両構成情報と照合し、前記車両構成情報の整合性を判定する請求項7に記載した車両用電子制御装置。 - 前記切替指示送信部は、前記整合性判定部により前記車両構成情報の整合否が判定された場合に、前記切替指示を前記更新対象ノードに再送するリトライ処理を行う請求項7又は8に記載した車両用電子制御装置。
- 更新対象ノードのソフトウェアをインストール処理の前の状態に戻すロールバック処理を行うロールバック処理実行部(42)を備え、
前記ロールバック処理実行部は、前記整合性判定部により前記車両構成情報の整合否が判定された場合に、前記ロールバック処理を行う請求項7又は8に記載した車両用電子制御装置。 - 前記ロールバック処理実行部は、前記整合性判定部により前記車両構成情報の整合否が判定されたことで前記切替指示送信部が前記切替指示を前記更新対象ノードに再送する前記リトライ処理を行った後に、前記整合性判定部により前記車両構成情報の整合否が再度判定された場合に、前記ロールバック処理を行う請求項10に記載した車両用電子制御装置。
- 前記ロールバック処理実行部は、前記更新対象ノードにおけるアクティベート処理の完了後から所定期間内であることを条件とし、前記ロールバック処理を行う請求項10又は11に記載した車両用電子制御装置。
- 前記ロールバック処理実行部は、前記所定期間を動的に決定する請求項12に記載した車両用電子制御装置。
- 第1フラグと第2フラグを択一的に設定可能であり、
前記ロールバック処理実行部は、前記第2フラグを設定していることを条件とし、前記ロールバック処理を行う請求項10から13の何れか一項に記載した車両用電子制御装置。 - 認証が成立していることを条件とし、前記第1フラグから前記第2フラグへの設定変更が可能である請求項14に記載した車両用電子制御装置。
- 前記第2フラグから前記第1フラグへの設定変更が不可である請求項14又は15に記載した車両用電子制御装置。
- 車両バッテリを充電可能な充電可能状態と充電不能な充電不能状態とを切替可能な車両に搭載され、前記車両バッテリから供給される電力を動作電力として動作する車両用電子制御装置(13)の制御部(34)に、
更新対象ノードにおいて更新データを書込んで更新後のソフトウェアを生成するインストール処理の完了後であって前記充電可能状態中に、更新後のソフトウェアを有効とするアクティベート処理の承諾可否をユーザに対して問合わせるアクティベート承諾を行うアクティベート承諾実行手順と、
アクティベートの承諾許可が特定されたことを条件とし、前記充電可能状態中に、前記アクティベート処理を前記充電可能状態中において実行させるための切替指示を、前記充電可能状態中に前記アクティベート処理を実行する前記更新対象ノードに送信する手順と、
アクティベートの承諾許可が特定されたことを条件とし、前記充電可能状態中に、前記アクティベート処理を前記充電不能状態中において実行させるための切替設定指示を、前記充電不能状態中に前記アクティベート処理を実行する前記更新対象ノードに送信する手順と、を実行させる更新プログラム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021086936A JP7484814B2 (ja) | 2021-05-24 | 2021-05-24 | 車両用電子制御装置及び更新プログラム |
| CN202280036678.8A CN117396842A (zh) | 2021-05-24 | 2022-04-27 | 车辆用电子控制装置以及更新程序 |
| PCT/JP2022/019108 WO2022249846A1 (ja) | 2021-05-24 | 2022-04-27 | 車両用電子制御装置及び更新プログラム |
| DE112022002792.4T DE112022002792T5 (de) | 2021-05-24 | 2022-04-27 | Elektronische fahrzeugsteuervorrichtung und aktualisierungsprogramm |
| US18/510,626 US12487813B2 (en) | 2021-05-24 | 2023-11-15 | Vehicular electronic control device and update program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021086936A JP7484814B2 (ja) | 2021-05-24 | 2021-05-24 | 車両用電子制御装置及び更新プログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2022180041A JP2022180041A (ja) | 2022-12-06 |
| JP2022180041A5 JP2022180041A5 (ja) | 2023-03-15 |
| JP7484814B2 true JP7484814B2 (ja) | 2024-05-16 |
Family
ID=84228698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021086936A Active JP7484814B2 (ja) | 2021-05-24 | 2021-05-24 | 車両用電子制御装置及び更新プログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12487813B2 (ja) |
| JP (1) | JP7484814B2 (ja) |
| CN (1) | CN117396842A (ja) |
| DE (1) | DE112022002792T5 (ja) |
| WO (1) | WO2022249846A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7668204B2 (ja) * | 2021-10-26 | 2025-04-24 | 本田技研工業株式会社 | 車載制御システム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011161778A1 (ja) | 2010-06-23 | 2011-12-29 | トヨタ自動車株式会社 | プログラム更新装置 |
| JP2017027549A (ja) | 2015-07-28 | 2017-02-02 | 矢崎総業株式会社 | ソフトウェア更新装置及びソフトウェア更新システム |
| JP2019185398A (ja) | 2018-04-10 | 2019-10-24 | 株式会社デンソー | 車載装置 |
| WO2020032196A1 (ja) | 2018-08-10 | 2020-02-13 | 株式会社デンソー | 車両情報通信システム |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1097426A (ja) * | 1996-09-19 | 1998-04-14 | Hitachi Ltd | 通信制御装置におけるシステムファイルの更新方法 |
| JP6365572B2 (ja) * | 2016-03-14 | 2018-08-01 | トヨタ自動車株式会社 | 車両用のソフトウェア管理システム、管理サーバ及び車両 |
| JP7408936B2 (ja) | 2018-08-10 | 2024-01-09 | 株式会社デンソー | センター装置,諸元データの生成方法及び諸元データ生成用プログラム |
| WO2020032200A1 (ja) | 2018-08-10 | 2020-02-13 | 株式会社デンソー | センター装置,諸元データの生成方法及び諸元データ生成用プログラム |
| US11163549B2 (en) | 2018-08-10 | 2021-11-02 | Denso Corporation | Vehicle information communication system |
| US11579865B2 (en) | 2018-08-10 | 2023-02-14 | Denso Corporation | Vehicle information communication system |
| US20200174778A1 (en) * | 2018-11-30 | 2020-06-04 | Paccar Inc | Systems and methods for using a mobile device to manage an over-the-air vehicle software update |
| JP7177755B2 (ja) * | 2019-07-24 | 2022-11-24 | 株式会社日立製作所 | サーバ、ソフトウェア更新システム、およびソフトウェア更新装置 |
| JP7379118B2 (ja) | 2019-11-28 | 2023-11-14 | キヤノン株式会社 | 液体吐出装置、インプリント装置、および物品の製造方法 |
| CN111342151A (zh) * | 2020-02-28 | 2020-06-26 | 威睿电动汽车技术(宁波)有限公司 | 一种集成化电池包 |
| CN111762066B (zh) * | 2020-07-07 | 2022-02-11 | 深圳威迈斯新能源股份有限公司 | 一种动力电池低温自加热装置、方法及纹波抑制方法 |
-
2021
- 2021-05-24 JP JP2021086936A patent/JP7484814B2/ja active Active
-
2022
- 2022-04-27 DE DE112022002792.4T patent/DE112022002792T5/de active Pending
- 2022-04-27 WO PCT/JP2022/019108 patent/WO2022249846A1/ja not_active Ceased
- 2022-04-27 CN CN202280036678.8A patent/CN117396842A/zh active Pending
-
2023
- 2023-11-15 US US18/510,626 patent/US12487813B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011161778A1 (ja) | 2010-06-23 | 2011-12-29 | トヨタ自動車株式会社 | プログラム更新装置 |
| JP2017027549A (ja) | 2015-07-28 | 2017-02-02 | 矢崎総業株式会社 | ソフトウェア更新装置及びソフトウェア更新システム |
| JP2019185398A (ja) | 2018-04-10 | 2019-10-24 | 株式会社デンソー | 車載装置 |
| WO2020032196A1 (ja) | 2018-08-10 | 2020-02-13 | 株式会社デンソー | 車両情報通信システム |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022249846A1 (ja) | 2022-12-01 |
| US20240086174A1 (en) | 2024-03-14 |
| JP2022180041A (ja) | 2022-12-06 |
| US12487813B2 (en) | 2025-12-02 |
| CN117396842A (zh) | 2024-01-12 |
| DE112022002792T5 (de) | 2024-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12153911B2 (en) | Vehicle program rewrite system, vehicle master device, progress synchronization method and computer program product | |
| US11579865B2 (en) | Vehicle information communication system | |
| US11822366B2 (en) | Electronic control unit, vehicle electronic control system, rewrite execution method, rewrite execution program, and data structure of specification data | |
| US11671498B2 (en) | Vehicle master device, update data verification method and computer program product | |
| US11683197B2 (en) | Vehicle master device, update data distribution control method, computer program product and data structure of specification data | |
| US11999360B2 (en) | Vehicle master device, control method for executing rollback, computer program product for executing rollback and data structure of specification data | |
| US12083970B2 (en) | Vehicle master device, vehicle electronic control system, activation request instruction method and computer program product | |
| US20210155176A1 (en) | Vehicle electronic control system, self-retention power execution control method and computer program product | |
| US11467821B2 (en) | Vehicle master device, installation instruction determination method and computer program product | |
| US11928459B2 (en) | Electronic control unit, retry point specifying method and computer program product for specifying retry point | |
| US11604637B2 (en) | Electronic control unit, vehicle electronic control system, difference data consistency determination method and computer program product | |
| CN110300954A (zh) | 控制设备、程序更新方法和计算机程序 | |
| CN111032438B (zh) | 控制设备、控制方法和计算机程序 | |
| US12381949B2 (en) | Vehicle master device, update data verification method and computer program product | |
| CN115136122B (zh) | 主装置、数据分发系统以及更新控制程序 | |
| US11926270B2 (en) | Display control device, rewrite progress display control method and computer program product | |
| JP7358928B2 (ja) | 車両用電子制御システム、データ中継装置、キャンペーン情報の配信制御方法及びキャンペーン情報の配信制御プログラム | |
| JP2019200789A (ja) | 電子制御装置及びセッション確立プログラム | |
| CN110753905A (zh) | 控制装置、控制方法和计算机程序 | |
| US20240069905A1 (en) | Vehicular electronic control device, vehicular electronic control system, and updated configuration information determination program | |
| US11907697B2 (en) | Vehicle electronic control system, center device, vehicle master device, display control information transmission control method, display control information reception control method, display control information transmission control program, and display control information reception control program | |
| JP7582081B2 (ja) | Otaマスタ、システム、方法、プログラム、及び車両 | |
| JP7484814B2 (ja) | 車両用電子制御装置及び更新プログラム | |
| US12585457B2 (en) | Vehicle electronic control device, update program, and data structure | |
| JP7619147B2 (ja) | センター装置及び車載電子制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230307 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230307 |
|
| 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: 20240402 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240415 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7484814 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |