17874608. METHOD FOR DETERMINING A RESET CAUSE OF AN EMBEDDED CONTROLLER FOR A VEHICLE AND AN EMBEDDED CONTROLLER FOR A VEHICLE TO WHICH THE METHOD IS APPLIED simplified abstract (HYUNDAI MOTOR COMPANY)
METHOD FOR DETERMINING A RESET CAUSE OF AN EMBEDDED CONTROLLER FOR A VEHICLE AND AN EMBEDDED CONTROLLER FOR A VEHICLE TO WHICH THE METHOD IS APPLIED
Organization Name
Inventor(s)
METHOD FOR DETERMINING A RESET CAUSE OF AN EMBEDDED CONTROLLER FOR A VEHICLE AND AN EMBEDDED CONTROLLER FOR A VEHICLE TO WHICH THE METHOD IS APPLIED - A simplified explanation of the abstract
This abstract first appeared for US patent application 17874608 titled 'METHOD FOR DETERMINING A RESET CAUSE OF AN EMBEDDED CONTROLLER FOR A VEHICLE AND AN EMBEDDED CONTROLLER FOR A VEHICLE TO WHICH THE METHOD IS APPLIED
Simplified Explanation
The abstract describes a method for determining the cause of a reset in an embedded controller for a vehicle. Here are the key points:
- The method involves executing the embedded controller using a central processing unit (CPU).
- A log is generated based on information related to the reset collected from the running embedded controller, along with a sequence number generated by the controller.
- The log is analyzed to determine the cause of the reset trigger using a log analyzer within the embedded controller.
- The cause analysis result, including the reset cause information, is stored in a cause analysis result buffer within the embedded controller.
- Finally, the cause analysis result log is stored in a non-volatile storage device.
Potential applications of this technology:
- Automotive industry: This method can be used in vehicles to identify the cause of resets in embedded controllers, helping in troubleshooting and improving overall system reliability.
- Embedded systems development: The method can be applied in various embedded systems beyond vehicles, allowing developers to analyze and diagnose reset causes for better system performance.
Problems solved by this technology:
- Reset cause identification: The method provides a systematic approach to determine the cause of resets in embedded controllers, which can be challenging to identify without proper analysis.
- Troubleshooting: By analyzing the reset cause information, technicians can pinpoint the root cause of issues and take appropriate actions to resolve them, reducing downtime and maintenance costs.
Benefits of this technology:
- Improved system reliability: By identifying and addressing the root causes of resets, the method helps in improving the overall reliability and stability of the embedded controller system.
- Efficient troubleshooting: The method streamlines the troubleshooting process by providing detailed reset cause information, enabling faster and more accurate diagnosis of issues.
- Data preservation: Storing the cause analysis result log in a non-volatile storage device ensures that the information is retained even after power cycles, allowing for historical analysis and long-term system improvement.
Original Abstract Submitted
A method for determining a reset cause of an embedded controller for a vehicle includes: executing an embedded controller for the vehicle by a central processing unit (CPU) of the embedded controller; generating a log based on information related to reset of the embedded controller collected from the running embedded controller, and a sequence number generated by the running embedded controller by the embedded controller; determining cause information of a reset trigger by analyzing the log including the reset trigger log, and determining reset cause information of the embedded controller based on the cause information of the reset trigger by a log analyzer of the embedded controller; storing a cause analysis result log including the reset cause information in a cause analysis result buffer in response to the reset cause information by the embedded controller; and storing the cause analysis result log in a non-volatile storage device.