Vehicle ROM Update System with Battery and CAN State Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for updating read-only memory (ROM) data in vehicle electronic control units often require physical visits to repair centers, leading to high technician costs and potential vehicle startup failures due to unstable update processes.

Innovation Solution

A dynamic update system that remotely upgrades ROM data using a telematics unit and electronic control unit, which checks and satisfies conditions such as battery charge state, voltage level, and CAN communication state before initiating the update, and automatically reverts to original data if failures exceed a preset count to prevent battery discharge and ensure vehicle operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If remote ROM data update is performed, then technician repair costs are reduced and consumer convenience is improved, but update failures may occur causing vehicle startup failure

Engineering Contradiction:
Improveremote update capabilityVSAvoidupdate stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system checks update conditions (battery charge state, voltage level, CAN communication state, vehicle stopped state) before initiating the ROM data update. This preliminary verification ensures the vehicle is in a safe state for updating, preventing update failures that could cause startup issues.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system monitors update progress and has rollback capability to revert to original ROM data if update fails. This cushioning mechanism prevents complete system failure even when update problems occur, maintaining vehicle operability.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Device complexity

If ROM data update is performed without checking vehicle state, then update process is simplified, but update errors may strand consumers

Engineering Contradiction:
Improveupdate process complexityVSAvoidupdate success rate
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The ECU checks multiple vehicle state parameters (battery charge state above threshold, voltage level above threshold, CAN communication normal, vehicle in stopped state) before allowing update initiation. These preliminary checks prevent updates during unsafe conditions without significantly complicating the user interface.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If update is performed without considering battery state, then update can be executed anytime, but battery discharge may occur causing vehicle operation failure

Engineering Contradiction:
Improveupdate availabilityVSAvoidvehicle operability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system checks battery charge state and voltage level before initiating update. The update is only permitted when battery charge state exceeds a first threshold and voltage level exceeds a second threshold, ensuring sufficient power reserve to complete the update and maintain vehicle operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The ECU continuously monitors battery state during the update process and can terminate or rollback the update if battery conditions deteriorate below safe thresholds, providing real-time feedback control to prevent vehicle operability loss.

Inventive Principle:
Principle #23Feedback

4Reliability

If physical visit to repair center is required for ROM update, then update stability is ensured through professional environment, but technician repair costs increase and consumer convenience decreases

Engineering Contradiction:
Improveupdate stabilityVSAvoidupdate accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables consumers to perform ROM data updates themselves through remote wireless transmission. The ECU autonomously manages the update process including condition checking, data reception, and update execution, eliminating the need for professional repair center visits while maintaining reliability through built-in safety checks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A telematics server acts as an intermediary between the remote update source and the vehicle ECU, enabling secure wireless transmission of ROM data. This intermediary facilitates remote updates while the ECU maintains control over update execution based on vehicle state conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8655541B2Vehicle upgrade system and method thereof
Publication Date: 2014.02.18 HYUNDAI MOTOR CO LTD
  • US8655541B2 patent drawing
  • US8655541B2 patent drawing
  • US8655541B2 patent drawing

AI summary

A vehicle update system for updating a vehicle's ROM data is provided. More specifically, a telematics unit is configured to receive new ROM data transmitted from a telematics server. An electronic control unit (ECU) is configured first check to determine whether certain update conditions are satisfied and when they are satisfied, update the old ROM data to the new ROM data using at least one of a main battery and an auxiliary battery. More specifically, the update conditions are that the charged state and the voltage level for at least one of the main battery and the auxiliary battery is greater than a certain level, the vehicle is stopped or parked, and the controller area network (CAN) communication state of the vehicle is normal.