Dual Activation Control for User-Specific ECU Program Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing arithmetic devices for controlling automobile components face challenges in efficiently managing unique identification information settings for multiple users, requiring multiple examination machines and risking undetected failures during identification information changes.
Innovation Solution
The device incorporates a first and second activation unit with distinct identification information, allowing the second unit to update the first unit's information upon detecting necessary changes, enabling seamless communication and program updates without needing user-specific examination machines.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If identification information is set in accordance with each user before the examination, then user-specific communication requirements are met, but multiple examination machines are required corresponding to the number of users
Solution Approach 1:
The examination machine is designed with multi-functionality to handle multiple identification information types. The communication unit can dynamically switch between different identification information (first identification information for manufacturer use, second identification information for user-specific use), allowing a single examination machine to serve multiple users without requiring separate machines for each user.
Solution Approach 2:
The system dynamically changes identification information based on operational context. The arithmetic device can switch between first identification information (used during shipment examination) and second identification information (used for user-specific operations) through the communication unit, enabling flexible adaptation without physical reconfiguration or multiple dedicated machines.
2Adaptability or versatility
If identification information is changed after the examination, then user-specific settings can be applied, but failures during the change process cannot be detected
Solution Approach 1:
The system performs preliminary verification by having the communication unit acquire and validate identification information before actual use. The second identification information is verified through communication with another instrument before being adopted, ensuring that changes are successful and detectable before they are fully implemented, preventing undetected failures.
Solution Approach 2:
The system implements feedback mechanisms where the communication unit continuously verifies identification information through communication with other instruments. When second identification information is changed, the system receives feedback from communication attempts to confirm successful changes, and can detect failures through communication errors or validation failures, ensuring reliability.
3Ease of operation
If all regions are set with the same identification information, then communication setup is simplified, but user-specific communication requirements cannot be met
Solution Approach 1:
The arithmetic device segments identification information into distinct types: first identification information for manufacturer/shipment use and second identification information for user-specific use. Each region or activation unit can be assigned different identification information types, allowing both simplified initial setup (using first identification information) and later user-specific customization (using second identification information) without conflict.
Data Source
AI summary
An arithmetic device includes a communication unit that communicates with another instrument, a first activation unit to which a first address is set, and a second activation unit to which a second address is set and at which a computer program can be updated by the first activation unit. When having determined that information of update that can be performed by the first activation unit is included in information acquired by the communication unit, the second activation unit transmits the second address to the first activation unit. When having received the second address from the second activation unit, the first activation unit changes the first address to the second address, establishes communication with the other instrument based on the second address, and performs update at the second activation unit based on update information transmitted from the other instrument.


