Vehicle Data Rewrite System Version Comparison Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data rewrite systems for vehicles become complicated when applying firmware update methods that select update target sections by comparing version information, making it difficult to speed up data rewriting while maintaining a simple configuration.
Innovation Solution
A data rewrite system for vehicles that includes an in-vehicle apparatus with an operation data storage section divided into multiple areas, where version information is stored and output to a rewrite apparatus, allowing the selection of target storage areas for update based on version comparison, thus simplifying the in-vehicle apparatus configuration and speeding up the data rewriting process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If firmware update method comparing version information is applied to in-vehicle apparatus, then data rewriting time is shortened, but in-vehicle apparatus configuration becomes complicated
Solution Approach 1:
The version comparison and selection logic is extracted from the in-vehicle apparatus and placed in the external rewrite apparatus. The in-vehicle apparatus only needs to store version information in its operation data storage section, while the rewrite apparatus performs the comparison and selects target storage areas for update, thereby shortening rewriting time without complicating the in-vehicle apparatus configuration
Solution Approach 2:
Version information serves as an intermediary element that enables the rewrite apparatus to identify update targets without requiring complex selection mechanisms in the in-vehicle apparatus. The version information stored in the operation data storage section allows external apparatus to determine which areas need updating through simple version comparison
2Reliability
If all storage areas are rewritten, then data consistency is ensured, but rewriting time increases
Solution Approach 1:
The operation data storage section is divided into multiple storage areas, each with its own version information. This segmentation allows the rewrite apparatus to compare versions and selectively update only the specific storage areas that contain outdated data, rather than rewriting all areas, thus maintaining data consistency while reducing overall rewriting time
Solution Approach 2:
Instead of performing complete rewriting of all storage areas, the system applies partial action by updating only the specific storage areas that require updates based on version comparison. This selective approach reduces unnecessary rewriting operations while ensuring that all required updates are applied
Data Source
AI summary
A data rewrite system including an in-vehicle apparatus and a rewrite apparatus is disclosed. The in-vehicle apparatus stores multiple operation data units in multiple storage areas and outputs version information of the operation data units and information about the storage areas to the rewrite apparatus. The rewrite apparatus selects a target storage area, which is a target for data update, from the storage areas of the in-vehicle apparatus by comparing the versions information, of the operation data units with version information of update data units. The rewrite apparatus updates the selected target storage area with the update data unit that corresponds to the operation data unit in the target storage area.


