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)

From WikiPatents
Jump to navigation Jump to search

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

HYUNDAI MOTOR COMPANY

Inventor(s)

Hyunmin Yoon of Suwon-si (KR)

Minsoo Ryu of Seoul (KR)

Seokyong Jung of Seoul (KR)

Jaehyun Bae of Seoul (KR)

Jaehyung Choi of Seoul (KR)

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.