In-Vehicle ECU Update Checks Using Server-Delivered Test Scenarios
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing in-vehicle systems lack efficient methods for checking the operational readiness of Electronic Control Units (ECUs) before updating their control programs, potentially leading to unforeseen issues during the update process.
Innovation Solution
An in-vehicle device that obtains an update program and an operation check scenario from an external server, outputs these to the ECU to be updated, and performs an operation check based on the scenario, ensuring the update is successful and compatible with the vehicle's environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If program update is performed without operation check, then update process is simple and fast, but operational reliability of ECU is compromised
Solution Approach 1:
The patent applies preliminary action by performing operation checks before the actual program update is executed. The control unit obtains an operation check scenario from the external server along with the update program, executes the check scenario in the current environment, and only proceeds with the update if the check succeeds. This ensures operational reliability is maintained while managing the update process complexity through structured pre-validation.
2Measurement precision
If operation check is performed in current environment, then accuracy of operation check is improved, but time required for update process increases
Solution Approach 1:
The patent applies partial action by implementing operation checks only when necessary - specifically when update programs are obtained from external servers. The check scenario is executed selectively to verify compatibility with the current vehicle environment, rather than performing exhaustive checks in all circumstances. This balances accuracy requirements with time efficiency by applying verification only where environmental variability demands it.
Data Source
AI summary
Provided is an in-vehicle device obtains an update program transmitted from an external server outside a vehicle and performs processing for updating a program of an in-vehicle ECU mounted in the vehicle. The in-vehicle device includes a control unit configured to perform processing related to the update program, wherein the control unit obtains, from the external server, an operation check scenario for performing operation check of an in-vehicle ECU to be updated when obtaining the update program, outputs, to the in-vehicle ECU to be updated, the obtained update program and operation check scenario, and performs processing related to the operation check of the in-vehicle ECU to be updated, based on the operation check scenario.


