Method for managing ECU on vehicle, and ECU and readable storage medium
AssigneeZte Corporation
InventorsCui Li, Zhonghui Che, Xiaoyu Sun
Life of this patent
Estimating the term…
Abstract
A method for managing an ECU on a vehicle, and an ECU and a computer-readable storage medium are disclosed. The method may include: monitoring a working state of at least one ECU on a vehicle (S201); and in response to detecting an abnormal ECU in an abnormal working state, sending a control instruction to the abnormal ECU, where the control instruction is configured to trigger the abnormal ECU to execute a corresponding restore action (S202).
Claims15
A method for managing an electronic control unit (ECU) on a vehicle, comprising:
- receiving, by an in-vehicle telematics box, a notification message carrying a traffic parameter of each of the at least one ECU from an in-vehicle cloud server, and broadcasting the received notification message to at least one audit node configured on the vehicle;
- monitoring a working state of at least one ECU on a vehicle;
- and
- in response to detecting an abnormal ECU in an abnormal working state, sending a control instruction to the abnormal ECU, wherein the control instruction is configured to trigger the abnormal ECU to execute a corresponding restore action;
- wherein,
- when the vehicle is in a key-off state, sending a control instruction to the abnormal ECU comprises at least one of:
- directly sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is restorable by a restart, sending an ECU restart instruction to the abnormal ECU;
- directly sending an ECU shutdown instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is unrestorable by a restart, sending an ECU shutdown instruction to the abnormal ECU or sending an ECU firmware update instruction to the abnormal ECU;
- directly sending an ECU firmware update instruction to the abnormal ECU;
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, and in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction, sending an ECU shutdown instruction or an ECU firmware update instruction to the abnormal ECU;
- or
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, sending an ECU firmware update instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction, and sending an ECU shutdown instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a firmware update according to the ECU firmware update instruction;
- or
- when the vehicle is in a key-on state, sending a control instruction to the abnormal ECU comprises at least one of:
- directly sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is restorable by a restart, sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is unrestorable by a restart, sending an ECU firmware update instruction to the abnormal ECU;
- directly sending an ECU firmware update instruction to the abnormal ECU;
- or
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, and sending an ECU firmware update instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction;
- and
- wherein the at least one audit node comprises at least one of an in-vehicle mobile communication terminal or a target ECU.
An electronic control unit (ECU), comprising:
- a processor;
- a memory;
- and
- a communication bus, wherein
- the communication bus is configured to implement connection and communication between the processor and the memory;
- and
- the processor is configured to execute at least one computer program stored in the memory to perform a method for managing the ECU, the method comprising:
- receiving, by an in-vehicle telematics box, a notification message carrying a traffic parameter of each of the at least one ECU from an in-vehicle cloud server, and broadcasting the received notification message to at least one audit node configured on the vehicle;
- monitoring a working state of at least one ECU on a vehicle;
- and
- in response to detecting an abnormal ECU in an abnormal working state, sending a control instruction to the abnormal ECU, wherein the control instruction is configured to trigger the abnormal ECU to execute a corresponding restore action;
- wherein,
- when the vehicle is in a key-off state, sending a control instruction to the abnormal ECU comprises at least one of:
- directly sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is restorable by a restart, sending an ECU restart instruction to the abnormal ECU;
- directly sending an ECU shutdown instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is unrestorable by a restart, sending an ECU shutdown instruction to the abnormal ECU or sending an ECU firmware update instruction to the abnormal ECU;
- directly sending an ECU firmware update instruction to the abnormal ECU;
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, and in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction, sending an ECU shutdown instruction or an ECU firmware update instruction to the abnormal ECU;
- or
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, sending an ECU firmware update instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction, and sending an ECU shutdown instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a firmware update according to the ECU firmware update instruction;
- or
- when the vehicle is in a key-on state, sending a control instruction to the abnormal ECU comprises at least one of:
- directly sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is restorable by a restart, sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is unrestorable by a restart, sending an ECU firmware update instruction to the abnormal ECU;
- directly sending an ECU firmware update instruction to the abnormal ECU;
- or
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, and sending an ECU firmware update instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction;
- and
- wherein the at least one audit node comprises at least one of an in-vehicle mobile communication terminal or a target ECU.
A non-transitory computer-readable storage medium, which stores at least one computer program executable by at least one processor to perform a method for managing an electronic control unit (ECU) on a vehicle, the method comprising:
- receiving, by an in-vehicle telematics box, a notification message carrying a traffic parameter of each of the at least one ECU from an in-vehicle cloud server, and broadcasting the received notification message to at least one audit node configured on the vehicle;
- monitoring a working state of at least one ECU on a vehicle;
- and
- in response to detecting an abnormal ECU in an abnormal working state, sending a control instruction to the abnormal ECU, wherein the control instruction is configured to trigger the abnormal ECU to execute a corresponding restore action;
- wherein,
- when the vehicle is in a key-off state, sending a control instruction to the abnormal ECU comprises at least one of:
- directly sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is restorable by a restart, sending an ECU restart instruction to the abnormal ECU;
- directly sending an ECU shutdown instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is unrestorable by a restart, sending an ECU shutdown instruction to the abnormal ECU or sending an ECU firmware update instruction to the abnormal ECU;
- directly sending an ECU firmware update instruction to the abnormal ECU;
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, and in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction, sending an ECU shutdown instruction or an ECU firmware update instruction to the abnormal ECU;
- or
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, sending an ECU firmware update instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction, and sending an ECU shutdown instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a firmware update according to the ECU firmware update instruction;
- or
- when the vehicle is in a key-on state, sending a control instruction to the abnormal ECU comprises at least one of:
- directly sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is restorable by a restart, sending an ECU restart instruction to the abnormal ECU;
- determining a fault code of the abnormal ECU, and in response to determining according to the fault code that the abnormal ECU is unrestorable by a restart, sending an ECU firmware update instruction to the abnormal ECU;
- directly sending an ECU firmware update instruction to the abnormal ECU;
- or
- sending an ECU restart instruction to the abnormal ECU according to a preset restart control rule, and sending an ECU firmware update instruction to the abnormal ECU in response to detecting that the abnormal ECU is still abnormal after a restart according to the ECU restart instruction;
- and
- wherein the at least one audit node comprises at least one of an in-vehicle mobile communication terminal or a target ECU.
Dependencies are inferred from the claim text.