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 (KIA CORPORATION)

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

KIA CORPORATION

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.
  • The cause analysis result log is then stored in a non-volatile storage device.

Potential applications of this technology:

  • Automotive industry: This method can be used in vehicles to determine the cause of resets in embedded controllers, helping diagnose and troubleshoot issues.
  • Embedded systems development: The method can be applied to various embedded systems beyond vehicles, providing insights into reset causes and aiding in system optimization.

Problems solved by this technology:

  • Reset cause determination: The method provides a systematic approach to identify the cause of resets in embedded controllers, which can be challenging to diagnose without proper logging and analysis.
  • Troubleshooting efficiency: By automatically analyzing reset triggers and storing cause analysis results, this method streamlines the troubleshooting process, saving time and effort.

Benefits of this technology:

  • Improved diagnostics: The method enables a more accurate and efficient determination of reset causes, leading to faster resolution of issues in embedded controllers.
  • Enhanced system reliability: By identifying and addressing reset triggers, this method helps improve the overall reliability and stability of embedded systems.
  • Cost savings: The streamlined troubleshooting process and faster issue resolution can result in cost savings for vehicle manufacturers and system developers.


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.