CN115158191A - BCM forced dormancy method, system, electronic equipment and storage medium - Google Patents

BCM forced dormancy method, system, electronic equipment and storage medium Download PDF

Info

Publication number
CN115158191A
CN115158191A CN202210578941.8A CN202210578941A CN115158191A CN 115158191 A CN115158191 A CN 115158191A CN 202210578941 A CN202210578941 A CN 202210578941A CN 115158191 A CN115158191 A CN 115158191A
Authority
CN
China
Prior art keywords
state
value
bcm
preset
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210578941.8A
Other languages
Chinese (zh)
Inventor
聂灵敏
黄少堂
左敏
刘发祥
丁亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangling Motors Corp Ltd
Original Assignee
Jiangling Motors Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangling Motors Corp Ltd filed Critical Jiangling Motors Corp Ltd
Priority to CN202210578941.8A priority Critical patent/CN115158191A/en
Publication of CN115158191A publication Critical patent/CN115158191A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • B60R16/033Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for characterised by the use of electrical cells or batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Lighting Device Outwards From Vehicle And Optical Signal (AREA)

Abstract

The invention provides a BCM forced dormancy method, a system, electronic equipment and a storage medium, wherein the method comprises the following steps: when the vehicle is powered off, starting a timeout counter with a preset timeout value; when at least one acquired sleep flag bit is not idle, judging whether the BCM is in an OTA mode or not; if yes, setting the count value in the OTA countdown counter as a preset countdown value, and starting the OTA countdown counter; detecting the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state one by one, and judging whether any one of the states meets the preset requirement; if not, judging whether the numerical value in the timeout counter reaches a preset timeout value or not and whether the numerical value in the OTA countdown counter is zero or not; and if so, executing forced dormancy processing aiming at the BCM. The method and the device can ensure that the whole vehicle cannot be in a storage battery feeding condition due to non-dormancy caused by some abnormal scenes.

Description

BCM forced dormancy method, system, electronic equipment and storage medium
Technical Field
The invention belongs to the technical field of dormancy of an automobile body control system, and particularly relates to a BCM forced dormancy method, a system, electronic equipment and a storage medium.
Background
Electronic control units are increasingly used in automobiles, and data communication between various electronic devices is also increasing. Meanwhile, the wide use of the independent control units brings problems of cost increase, high failure rate, complex wiring and the like, and simultaneously reduces the experience and comfort of the automobile. In view of this, the BCM has become an electrical core of a vehicle as a control module with a powerful design function, which realizes a discrete controller function and controls a plurality of electrical appliances. Because the external conditions and the control strategies are more, and new functions and new strategies in recent years are more, the scenes verified in the design process are careless, and when some abnormal scene occurs, the whole vehicle may not sleep, the storage battery feeds electricity, and finally the vehicle cannot be started.
Currently, the sleep strategy of BCM is: after the vehicle is powered off, the BCM determines to enter a sleep strategy, and detects whether all sleep flag bits of the BCM are empty; if the power consumption of the whole vehicle is not reduced, the BCM is always in an abnormal condition, and the power consumption of the whole vehicle is influenced because the whole vehicle cannot sleep.
Therefore, an urgent problem to be solved by technical personnel in the field is how to design an effective forced dormancy strategy in a BCM abnormal scene to solve the technical problem that the complete vehicle storage battery cannot be started due to non-dormancy of the BCM in the abnormal scene.
Disclosure of Invention
In order to solve the technical problems, the invention provides a BCM forced dormancy method, a system, electronic equipment and a storage medium, wherein a forced dormancy strategy of counting down is started by a preset dormancy judgment condition when a sleep flag bit is detected after the whole vehicle is powered off, and if the sleep flag bit still exists after the counting down exceeds a preset duration, the dormancy is forced to be executed, so that the whole vehicle is prevented from being not dormant due to the existence of some abnormal scenes, and the condition of battery feeding is avoided.
In a first aspect, the application provides a BCM forced dormancy method, including:
when the vehicle is powered off, starting a timeout counter with a preset timeout value;
when at least one acquired sleep flag bit is not idle, judging whether the BCM is in an OTA mode or not;
if so, setting the count value in the OTA countdown counter as a preset countdown value, and starting the OTA countdown counter, wherein the preset timeout value is smaller than the preset countdown value;
detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag bit state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state meets preset requirements;
if not, judging whether the numerical value in the timeout counter reaches the preset timeout value or not and whether the numerical value in the OTA countdown counter is zero or not;
and if so, executing forced dormancy processing aiming at the BCM.
Preferably, after the step of determining whether the BCM is in the OTA mode when at least one of the acquired sleep flag bits is not idle, the method further includes:
if the BCM is not in the OTA mode, detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag bit state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state meets preset requirements or not;
if not, judging whether the value in the timeout counter reaches the preset timeout value or not;
and if so, executing forced dormancy processing aiming at the BCM.
Preferably, after the step of detecting the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state one by one, and determining whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state meets a preset requirement, the method further includes:
if any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state is judged to be not in accordance with a preset requirement, whether the numerical value in the timeout counter reaches the preset timeout value is judged;
if not, not executing the forced dormancy processing aiming at the BCM;
preferably, after the step of determining whether the value in the timeout counter reaches the preset timeout value, the method further includes:
if the numerical value in the overtime counter reaches the preset overtime value, judging whether the numerical value in the OTA countdown counter is zero or not;
and if not, not executing the forced dormancy processing aiming at the BCM.
Preferably, after the step of detecting the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state one by one, and determining whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state meets a preset requirement, the method further includes:
if one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the danger warning lamp state and the sleep flag bit state meets a preset requirement, setting the value of the overtime counter to zero until the value of the overtime counter reaches the preset overtime value, and then judging whether the value in the OTA countdown counter is zero or not;
and if so, executing forced dormancy processing aiming at the BCM.
Preferably, the preset requirement indicates that the IGN switch state is in an on state, the PEPS power state is in an on state, the vehicle network diagnosis state is in an operating state, the hazard warning lamp state is in an on state, and the sleep flag state is in a switching state.
Preferably, the preset countdown value is greater than a default value of the OTA countdown counter of the vehicle.
In a second aspect, the present application provides a BCM forced dormancy system, including:
the first starting module is used for starting a timeout counter with a preset timeout value when the vehicle is powered off;
the first judging module is used for judging whether the BCM is in an OTA mode or not when at least one acquired sleep flag bit is not idle;
the second starting module is used for setting the count value in the OTA countdown counter as a preset countdown value and starting the OTA countdown counter if the BCM is judged to be in the OTA mode, wherein the preset timeout value is smaller than the preset countdown value;
the first detection module is used for detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a danger warning lamp state and a sleep flag state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the danger warning lamp state and the sleep flag state meets preset requirements or not;
the second judging module is used for judging whether the numerical value in the timeout counter reaches the preset timeout value or not and whether the numerical value in the OTA countdown counter is zero or not if any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the danger warning lamp state and the sleep flag bit state is judged to be not in accordance with the preset requirement;
and the first processing module is used for executing forced dormancy processing aiming at the BCM if the numerical value in the timeout counter reaches the preset timeout value and the numerical value in the OTA countdown counter is zero.
Preferably, the system further comprises:
the second detection module is used for detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag bit state one by one if the BCM is not in an OTA mode, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state meets preset requirements or not;
a third judging module, configured to judge whether a value in the timeout counter reaches the preset timeout value if it is judged that any one of the IGN switch state, the PEPS power state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state does not meet a preset requirement;
and the second processing module is used for executing forced dormancy processing aiming at the BCM if the numerical value in the timeout counter is judged to reach the preset timeout value.
Preferably, the system further comprises:
a fourth judging module, configured to judge whether a value in the timeout counter reaches the preset timeout value if it is judged that any one of the IGN switch state, the PEPS power state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state does not meet a preset requirement;
and the third processing module is used for not executing forced dormancy processing aiming at the BCM if the numerical value in the timeout counter is judged not to reach the preset timeout value.
Preferably, the system further comprises:
a fifth judging module, configured to judge whether the value in the OTA countdown counter is zero if it is judged that the value in the timeout counter reaches the preset timeout value;
and the fourth processing module is used for not executing forced dormancy processing aiming at the BCM if the numerical value in the OTA countdown counter is judged not to be zero.
Preferably, the system further comprises:
a sixth judging module, configured to set a value of the over-time counter to zero if it is judged that one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state meets a preset requirement, until the value of the over-time counter reaches the preset over-time value, and then judge whether the value in the OTA countdown counter is zero;
and the fifth processing module is used for executing forced dormancy processing aiming at the BCM if the numerical value in the OTA countdown counter is judged to be zero.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, the BCM forced hibernation method according to the first aspect is implemented.
In a fourth aspect, an embodiment of the present application provides a storage medium, on which a computer program is stored, which when executed by a processor implements the BCM forced hibernation method according to the first aspect.
Compared with the prior art, the BCM forced dormancy method, the system, the electronic equipment and the storage medium provided by the application start the timeout counter with the preset timeout value after the vehicle is powered off, and carry out different forced dormancy processes according to whether the BCM is in the OTA mode: when the vehicle is in an OTA mode, a preset countdown value which is larger than the default value of the OTA countdown counter of the vehicle is set for the OTA countdown counter, then the vehicle is started, the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state are detected one by one, and forced dormancy of the BCM is executed under the condition that the numerical value in the timeout counter reaches the preset timeout value and the numerical value in the OTA countdown counter is zero according to whether any one of the states meets the preset requirement or not, otherwise, forced dormancy of the BCM is not executed; and when the mobile terminal is not in the OTA mode, detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a danger warning lamp state and a sleep zone bit state one by one, judging whether the value in the timeout counter reaches a preset timeout value according to whether any one of the states meets the preset requirement, judging whether the value in the OTA countdown counter is zero, if so, performing forced dormancy on the BCM, and otherwise, not performing the forced dormancy on the BCM. The forced dormancy strategy that the preset dormancy judgment condition is started for countdown is adopted when the sleep zone bit is detected after the whole vehicle is powered on, and if the countdown exceeds the preset duration and the sleep zone bit still exists, the dormancy is forced to be executed, so that the phenomenon that the whole vehicle is not dormant due to the existence of some abnormal scenes and the battery feeding condition occurs is avoided.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a flowchart of a BCM forced sleep method according to an embodiment of the present invention;
fig. 2 is a block diagram of a BCM forced sleep system corresponding to a method according to an embodiment of the present invention;
fig. 3 is a flowchart of a BCM forced sleep method according to a third embodiment of the present invention;
fig. 4 is a block diagram of a BCM forced dormancy system corresponding to the third method according to the fourth embodiment of the present invention;
fig. 5 is a flowchart of a BCM forced sleep method according to a fifth embodiment of the present invention;
fig. 6 is a block diagram of a BCM forced sleep system corresponding to the method according to the fifth embodiment of the present invention;
fig. 7 is a flowchart of a BCM forced dormancy method according to a seventh embodiment of the present invention;
fig. 8 is a block diagram of a BCM forced sleep system corresponding to the seventh method according to an eighth embodiment of the present invention;
fig. 9 is a flowchart of a BCM forced sleep method according to a ninth embodiment of the present invention;
fig. 10 is a block diagram of a BCM forced sleep system corresponding to the ninth embodiment according to a tenth embodiment of the present invention;
fig. 11 is a schematic hardware configuration diagram of an electronic device according to an eleventh embodiment of the present invention.
Description of reference numerals:
101-a first starting module, 102-a first judging module, 103-a second starting module, 104-a first detecting module, 105-a second judging module, 106-a first processing module, 107-a second detecting module, 108-a third judging module, 109-a second processing module, 110-a fourth judging module, 111-a third processing module, 112-a fifth judging module, 113-a fourth processing module, 114-a sixth judging module and 115-a fifth processing module;
20-bus, 21-processor, 22-memory, 23-communication interface.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of and not restrictive on the broad application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments provided in the present application without any inventive step are within the scope of protection of the present application.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is to be expressly and implicitly understood by one of ordinary skill in the art that the embodiments described herein may be combined with other embodiments without conflict.
Unless otherwise defined, technical or scientific terms referred to herein should have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. Reference to "a," "an," "the," and similar words throughout this application are not to be construed as limiting in number, and may refer to the singular or the plural. The present application is directed to the use of the terms "including," "comprising," "having," and any variations thereof, which are intended to cover non-exclusive inclusions; for example, a process, method, system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to only those steps or elements but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Reference to "connected," "coupled," and the like in this application is not intended to be limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The term "plurality" as referred to herein means two or more. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. Reference herein to the terms "first," "second," "third," and the like, are merely to distinguish similar objects and do not denote a particular ordering for the objects.
The various techniques described herein may be used in various wireless communication systems, such as 2G, 3G, 4G, 5G communication systems and next generation communication systems, such as Global System for Mobile communications (GSM), code Division Multiple Access (CDMA), time Division Multiple Access (TDMA), wideband Code Division Multiple Access (OFDMA), frequency Division Multiple Access (FDMA), orthogonal Frequency Division Multiple Access (OFDMA), FDMA (SC-FDMA), general Packet Radio Service (Radio-Frequency-Division Multiple Access, GPRS), and other single carrier communication systems.
Example one
The embodiment provides a BCM forced dormancy method. Fig. 1 is a flowchart of a BCM forced sleep method according to an embodiment of the present application, as shown in fig. 1, the flowchart includes the following steps:
s101, when a vehicle is powered off, starting a timeout counter with a preset timeout value;
specifically, in the present embodiment, by setting a timeout counter, when the vehicle still has a sleep flag bit after exceeding a preset timeout value, the BCM forced hibernation method of the present embodiment is started. Wherein the preset timeout value in the adopted timeout counter is set to be 20 minutes.
S102, when at least one acquired sleep flag bit is not idle, judging whether the BCM is in an OTA mode or not;
specifically, the sleep zone bit refers to a sleep zone bit of a CAN gateway, the gateway is used as a hub of a whole vehicle network, all controllers of the whole vehicle need to forward and process related signals through the gateway, each CAN line and the controllers on the CAN line form a network segment, such as a power network segment, a vehicle body network segment, a video network segment, a chassis network segment and the like, and the network segments are independent and are connected and communicated through the gateway. The dormancy policy of a network segment may follow the AUTOSAR network management mechanism, namely: under normal conditions, when the controller meets the sleep condition, the controller sets the sleep zone bit, after all the controllers set the sleep zone bit, the last set controller sends a command of entering the sleep state to the bus, and if no wake-up event exists in the waiting time, the network segment can enter the sleep state.
S103, if yes, setting a count value in an OTA countdown counter as a preset countdown value, and starting the OTA countdown counter, wherein the preset timeout value is smaller than the preset countdown value;
specifically, the preset countdown value is greater than a default value of the OTA countdown counter of the vehicle, and the purpose is to ensure that each piece of software loaded on the vehicle can be normally upgraded before the BCM is forced to sleep if the vehicle is in the OTA mode.
S104, detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag state meets preset requirements;
specifically, the preset requirements indicate that the IGN switch state is in an on state, the PEPS power state is in an on state, the vehicle-mounted network diagnosis state is in an operating state, the hazard warning lamp state is in an on state, and the sleep flag state is in a switching state. In the embodiment, the state of the IGN switch is detected firstly, if the state of the IGN switch is in a closed state, the state of the PEPS power supply is detected continuously, otherwise, the next step is directly performed; and if the state of the PEPS power supply is detected to be in a closed state, the vehicle-mounted network diagnosis state is continuously detected, otherwise, the next step is directly carried out, and the detection of the state of the dangerous warning lamp and the state of the sleep zone bit is analogized in sequence and the same manner.
S105, if not, judging whether the numerical value in the timeout counter reaches the preset timeout value or not, and whether the numerical value in the OTA countdown counter is zero or not;
specifically, the technical problem that the storage battery feeding condition occurs due to the fact that the whole vehicle is not dormant in some abnormal scenes is solved through double comparison of the numerical value in the overtime counter and the OTA countdown timer with a preset value.
And S106, if yes, executing forced dormancy processing aiming at the BCM.
In summary, after the vehicle is powered off, the timeout counter with the preset timeout value is started, when the BCM is in the OTA mode, the OTA countdown counter is set with the preset timeout value larger than the default value of the vehicle OTA countdown counter and then started, the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag bit state are detected one by one, any one of the states does not meet the preset requirement, and forced dormancy of the BCM is executed under the condition that the value in the timeout counter reaches the preset timeout value and the value in the OTA countdown counter is zero.
Example two
The embodiment provides a structural block diagram of a system corresponding to the method in the first embodiment. Fig. 2 is a block diagram of a BCM forced sleep system according to an embodiment of the present application, and as shown in fig. 2, the system includes:
the first starting module 101 is used for starting a timeout counter with a preset timeout value when the vehicle is powered off;
a first determining module 102, configured to determine whether the BCM is in an OTA mode when at least one of the acquired sleep flag bits is not idle;
a second starting module 103, configured to set a count value in an OTA countdown counter to a preset countdown value and start the OTA countdown counter if it is determined that the BCM is in an OTA mode, where the preset timeout value is smaller than the preset countdown value;
the first detection module 104 is configured to detect an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a hazard warning lamp state, and a sleep flag state one by one, and determine whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state meets a preset requirement;
a second determining module 105, configured to determine whether a value in the timeout counter reaches the preset timeout value and whether a value in the OTA countdown counter is zero if it is determined that any one of the IGN switch state, the PEPS power state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state does not meet a preset requirement;
a first processing module 106, configured to execute a forced dormancy process for the BCM if it is determined that the value in the timeout counter reaches the preset timeout value and the value in the OTA countdown counter is zero.
The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
EXAMPLE III
The embodiment provides a BCM forced dormancy method. Fig. 3 is a flowchart of a BCM forced sleep method according to an embodiment of the present application, and as shown in fig. 3, the flowchart includes the following steps:
s201, when the vehicle is powered off, starting a timeout counter with a preset timeout value;
s202, when at least one acquired sleep flag bit is not idle, judging whether the BCM is in an OTA mode or not;
s203, if not, detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag state meets preset requirements;
s204, if not, judging whether the value in the timeout counter reaches the preset timeout value or not;
and S205, if yes, executing forced dormancy processing aiming at the BCM.
In summary, after the vehicle is powered off, the timeout counter with the preset timeout value is started, when the BCM is not in the OTA mode, the OTA countdown counter is set with the preset timeout value which is greater than the default value of the vehicle OTA countdown counter, and then the OTA countdown counter is started, the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag state are detected one by one, any one of the states does not meet the preset requirement, and when the numerical value in the timeout counter reaches the preset timeout value, forced dormancy of the BCM is executed.
Example four
The present embodiment provides a structural block diagram of a system corresponding to the method described in the third embodiment. Fig. 4 is a block diagram of a BCM forced sleep system according to an embodiment of the present application, and as shown in fig. 4, the system includes:
the first starting module 101 is used for starting a timeout counter with a preset timeout value when the vehicle is powered off;
a first determining module 102, configured to determine whether the BCM is in an OTA mode when at least one of the obtained sleep flag bits is not idle;
a second detection module 107, configured to detect an IGN switch state, a PEPS power state, a vehicle-mounted network diagnosis state, a hazard warning lamp state, and a sleep flag state one by one if the BCM is not in an OTA mode, and determine whether any one of the IGN switch state, the PEPS power state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state meets a preset requirement;
a third determining module 108, configured to determine whether a value in the timeout counter reaches the preset timeout value if it is determined that any one of the IGN switch state, the PEPS power state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state does not meet a preset requirement;
a second processing module 109, configured to execute a forced dormancy process for the BCM if it is determined that the value in the timeout counter reaches the preset timeout value.
It should be noted that the above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
EXAMPLE five
The embodiment provides a BCM forced dormancy method. Fig. 5 is a flowchart of a BCM forced sleep method according to an embodiment of the present application, and as shown in fig. 5, the flowchart includes the following steps:
s301, when the vehicle is powered off, starting a timeout counter with a preset timeout value;
s302, when at least one acquired sleep flag bit is not idle, judging whether the BCM is in an OTA mode;
s303, if yes, setting a count value in an OTA countdown counter as a preset countdown value, and starting the OTA countdown counter, wherein the preset timeout value is smaller than the preset countdown value;
s304, detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag state meets preset requirements;
s305, if not, judging whether the value in the timeout counter reaches the preset timeout value;
s306, if not, the forced dormancy processing aiming at the BCM is not executed.
In summary, after the vehicle is powered off, the timeout counter with the preset timeout value is started, when the BCM is in the OTA mode, the OTA countdown counter is set with the preset timeout value larger than the default value of the vehicle OTA countdown counter and then started, the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag bit state are detected one by one, any one of the states does not meet the preset requirement, and forced dormancy of the BCM is not executed when the value in the timeout counter is judged not to reach the preset timeout value.
Example six
This embodiment provides a block diagram of a system corresponding to the method described in the fifth embodiment. Fig. 6 is a block diagram of a BCM forced sleep system according to an embodiment of the present application, as shown in fig. 6, the system includes:
the first starting module 101 is used for starting a timeout counter with a preset timeout value when the vehicle is powered off;
a first determining module 102, configured to determine whether the BCM is in an OTA mode when at least one of the obtained sleep flag bits is not idle;
a second starting module 103, configured to set a count value in an OTA countdown counter to a preset countdown value and start the OTA countdown counter if it is determined that the BCM is in an OTA mode, where the preset timeout value is smaller than the preset countdown value;
the first detection module 104 is configured to detect an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a hazard warning lamp state, and a sleep flag state one by one, and determine whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state meets a preset requirement;
a fourth determining module 110, configured to determine whether a value in the timeout counter reaches the preset timeout value if it is determined that any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state does not meet a preset requirement;
a third processing module 111, configured to, if it is determined that the value in the timeout counter does not reach the preset timeout value, not perform the forced dormancy processing for the BCM.
It should be noted that the above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the above modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
EXAMPLE seven
The embodiment provides a BCM forced dormancy method. Fig. 7 is a flowchart of a BCM forced sleep method according to an embodiment of the present application, and as shown in fig. 7, the flowchart includes the following steps:
s401, when the vehicle is powered off, starting a timeout counter with a preset timeout value;
s402, when at least one acquired sleep flag bit is not idle, judging whether the BCM is in an OTA mode;
s403, if yes, setting a count value in an OTA countdown counter as a preset countdown value, and starting the OTA countdown counter, wherein the preset timeout value is smaller than the preset countdown value;
s404, detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag state meets preset requirements;
s405, if not, judging whether the value in the timeout counter reaches the preset timeout value;
s406, if yes, judging whether the numerical value in the OTA countdown counter is zero;
and S407, if not, not executing the forced dormancy processing aiming at the BCM.
In summary, after the vehicle is powered off, the timeout counter with the preset timeout value is started, when the BCM is in the OTA mode, the OTA countdown counter is set with the preset countdown timeout value larger than the default value of the vehicle OTA countdown counter and then started, the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag bit state are detected one by one, any one of the states does not meet the preset requirement, when the value in the timeout counter reaches the preset timeout value, the value in the OTA countdown counter is judged not to be zero, and forced dormancy of the BCM is not executed.
Example eight
This embodiment provides a block diagram of a system corresponding to the method described in the fifth embodiment. Fig. 8 is a block diagram illustrating a structure of a BCM forced sleep system according to an embodiment of the present application, as shown in fig. 8, the system includes:
the first starting module 101 is used for starting a timeout counter with a preset timeout value when the vehicle is powered off;
a first determining module 102, configured to determine whether the BCM is in an OTA mode when at least one of the acquired sleep flag bits is not idle;
a second starting module 103, configured to set a count value in an OTA countdown counter to a preset countdown value if it is determined that the BCM is in an OTA mode, and start the OTA countdown counter, where the preset timeout value is smaller than the preset countdown value;
the first detection module 104 is configured to detect an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a hazard warning lamp state, and a sleep flag state one by one, and determine whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state meets a preset requirement;
a fourth determining module 110, configured to determine whether a value in the timeout counter reaches the preset timeout value if it is determined that none of the IGN switch state, the PEPS power state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state meets a preset requirement;
a fifth determining module 112, configured to determine whether the value in the OTA countdown counter is zero if it is determined that the value in the timeout counter reaches the preset timeout value;
a fourth processing module 113, configured to not execute the forced sleep processing for the BCM if it is determined that the value in the OTA countdown counter is not zero.
The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
Example nine
The embodiment provides a BCM forced dormancy method. Fig. 9 is a flowchart of a BCM forced sleep method according to an embodiment of the present application, as shown in fig. 9, the flowchart includes the following steps:
s501, when the vehicle is powered off, starting a timeout counter with a preset timeout value;
s502, when at least one acquired sleep flag bit is not idle, judging whether the BCM is in an OTA mode or not;
s503, if yes, setting the count value in the OTA countdown counter as a preset countdown value, and starting the OTA countdown counter, wherein the preset timeout value is smaller than the preset countdown value;
s504, detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a danger warning lamp state and a sleep flag state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the danger warning lamp state and the sleep flag state meets preset requirements;
s505, if yes, the numerical value of the overtime counter is set to zero until the numerical value of the overtime counter reaches the preset overtime value, and then whether the numerical value in the OTA countdown counter is zero or not is judged;
and S506, if yes, executing forced dormancy processing aiming at the BCM.
In summary, after the vehicle is powered off, the timeout counter with the preset timeout value is started, when the BCM is in the OTA mode, the OTA countdown counter is set with the preset timeout value larger than the default value of the vehicle OTA countdown counter and then started, the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag bit state are detected one by one, one of the states meets the preset requirement, the value of the timeout counter is set to zero, until the value of the timeout counter reaches the preset timeout value, whether the value of the OTA countdown counter is zero is judged, and forced dormancy of the BCM is executed.
Example ten
This embodiment provides a block diagram of a system corresponding to the method described in the fifth embodiment. Fig. 10 is a block diagram illustrating a structure of a BCM forced sleep system according to an embodiment of the present application, as shown in fig. 10, the system includes:
the first starting module 101 is used for starting a timeout counter with a preset timeout value when the vehicle is powered off;
a first determining module 102, configured to determine whether the BCM is in an OTA mode when at least one of the acquired sleep flag bits is not idle;
a second starting module 103, configured to set a count value in an OTA countdown counter to a preset countdown value and start the OTA countdown counter if it is determined that the BCM is in an OTA mode, where the preset timeout value is smaller than the preset countdown value;
the first detection module 104 is configured to detect an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a hazard warning lamp state, and a sleep flag state one by one, and determine whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the hazard warning lamp state, and the sleep flag state meets a preset requirement;
a sixth determining module 114, configured to set a value of the timeout counter to zero if it is determined that one of the IGN switch state, the PEPS power state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state meets a preset requirement, until the value of the timeout counter reaches the preset timeout value, and then determine whether the value in the OTA countdown counter is zero;
a fifth processing module 115, configured to execute a forced sleep process for the BCM if it is determined that the value in the OTA countdown counter is zero.
The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules may be located in different processors in any combination.
EXAMPLE eleven
The BCM forced sleep method of the present invention described in conjunction with fig. 1, 3, 5, 7, and 9 may be implemented by an electronic device. Fig. 11 is a schematic hardware structure diagram of an electronic device according to an embodiment of the present application.
The electronic device may include a processor 21 and a memory 22 storing computer program instructions.
Specifically, the processor 21 may include a Central Processing Unit (CPU), or A Specific Integrated Circuit (ASIC), or may be configured to implement one or more Integrated circuits of the embodiments of the present Application.
Memory 22 may include, among other things, mass storage for data or instructions. By way of example, and not limitation, memory 22 may include a Hard Disk Drive (Hard Disk Drive, abbreviated to HDD), a floppy Disk Drive, a Solid State Drive (SSD), flash memory, an optical Disk, a magneto-optical Disk, magnetic tape, or a Universal Serial Bus (USB) Drive or a combination of two or more of these. Memory 22 may include removable or non-removable (or fixed) media, where appropriate. The memory 22 may be internal or external to the data processing apparatus, where appropriate. In a particular embodiment, the memory 22 is a Non-Volatile (Non-Volatile) memory. In particular embodiments, memory 22 includes Read-Only Memory (ROM) and Random Access Memory (RAM). The ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or FLASH Memory (FLASH), or a combination of two or more of these, where appropriate. The RAM may be a Static Random-Access Memory (SRAM) or a Dynamic Random-Access Memory (DRAM), where the DRAM may be a Fast Page Mode Dynamic Random-Access Memory (FPMDRAM), an Extended data output Dynamic Random-Access Memory (EDODRAM), a Synchronous Dynamic Random-Access Memory (SDRAM), and the like.
Memory 22 may be used to store or cache various data files for processing and/or communication use, as well as possibly computer program instructions for execution by processor 22.
The processor 21 reads and executes the computer program instructions stored in the memory 22 to implement the BCM forced sleep method of the first, third, fifth, seventh and ninth embodiments.
In some of these embodiments, the electronic device may also include a communication interface 23 and a bus 20. As shown in fig. 11, the processor 21, the memory 22, and the communication interface 23 are connected via the bus 20 to complete mutual communication.
The communication interface 23 is used for implementing communication between modules, devices, units and/or apparatuses in the embodiments of the present application. The communication interface 23 may also enable communication with other components such as: the data communication is carried out among external equipment, image/data acquisition equipment, a database, external storage, an image/data processing workstation and the like.
The bus 20 includes hardware, software, or both to couple the components of the electronic device to one another. Bus 20 includes, but is not limited to, at least one of the following: data Bus (Data Bus), address Bus (Address Bus), control Bus (Control Bus), expansion Bus (Expansion Bus), and Local Bus (Local Bus). By way of example and not limitation, bus 20 may include an Accelerated Graphics Port (AGP) or other Graphics Bus, an Enhanced Industry Standard Architecture (EISA) Bus, a Front-Side Bus (FSB), a Hyper Transport (HT) Interconnect, an ISA (ISA) Bus, an InfiniBand (InfiniBand) Interconnect, a Low Pin Count (LPC) Bus, a memory Bus, a microchannel Architecture (MCA) Bus, a PCI-Express (PCI-X) Bus, a Serial attached Technology (Serial attached Technology, vlattached Technology) Bus, a Video Bus, or a combination of two or more of these suitable electronic buses. Bus 20 may include one or more buses, where appropriate. Although specific buses are described and shown in the embodiments of the application, any suitable buses or interconnects are contemplated by the application.
The electronic device can execute the BCM forced dormancy method of the first, third, fifth, seventh and ninth embodiments based on the acquired BCM forced dormancy system.
In addition, in combination with the BCM forced dormancy method in the first, third, fifth, seventh, and ninth embodiments, the embodiments of the present application may provide a storage medium to implement. The storage medium having stored thereon computer program instructions; the computer program instructions, when executed by the processor, implement the BCM forced dormancy method of the first, third, fifth, seventh, and ninth embodiments.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (10)

1. A BCM forced dormancy method is characterized by comprising the following steps:
when the vehicle is powered off, starting a timeout counter with a preset timeout value;
when at least one acquired sleep flag bit is not idle, judging whether the BCM is in an OTA mode or not;
if so, setting the count value in the OTA countdown counter as a preset countdown value, and starting the OTA countdown counter, wherein the preset timeout value is smaller than the preset countdown value;
detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a danger warning lamp state and a sleep flag state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the danger warning lamp state and the sleep flag state meets preset requirements or not;
if not, judging whether the numerical value in the timeout counter reaches the preset timeout value or not and whether the numerical value in the OTA countdown counter is zero or not;
and if so, executing forced dormancy processing aiming at the BCM.
2. The BCM forced dormancy method of claim 1, wherein after the step of determining whether the BCM is in OTA mode when at least one of the acquired sleep flags is not idle, the method further comprises:
if the BCM is not in the OTA mode, detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag bit state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state meets preset requirements or not;
if not, judging whether the value in the timeout counter reaches the preset timeout value or not;
and if so, executing forced dormancy processing aiming at the BCM.
3. The BCM forced dormancy method according to claim 1, wherein after the step of detecting one by one the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag state, and determining whether any one of the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag state meets preset requirements, the method further comprises:
if any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state is judged to be not in accordance with a preset requirement, whether the numerical value in the timeout counter reaches the preset timeout value is judged;
and if not, not executing the forced dormancy processing aiming at the BCM.
4. The BCM forced sleeping method according to claim 3, wherein after the step of judging whether the value in the timeout counter reaches the preset timeout value, the method further comprises:
if the numerical value in the overtime counter reaches the preset overtime value, judging whether the numerical value in the OTA countdown counter is zero or not;
and if not, not executing the forced dormancy processing aiming at the BCM.
5. The BCM forced dormancy method according to claim 1, wherein after the step of detecting one by one the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag state, and determining whether any one of the IGN switch state, the PEPS power state, the vehicle network diagnosis state, the hazard warning lamp state and the sleep flag state meets preset requirements, the method further comprises:
if one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the danger warning lamp state and the sleep flag bit state meets a preset requirement, setting the value of the overtime counter to zero until the value of the overtime counter reaches the preset overtime value, and then judging whether the value in the OTA countdown counter is zero or not;
and if so, executing forced dormancy processing aiming at the BCM.
6. The BCM forced dormancy method according to any one of claims 1-5, wherein the preset requirements indicate that the IGN switch state is in an ON state, the PEPS power state is in an ON state, the vehicle network diagnosis state is in an operational state, the hazard lights state is in an ON state, and the sleep flag state is in a switching state.
7. The BCM forced dormancy method according to any one of claims 1-5, wherein the preset countdown value is greater than a default value of the OTA countdown counter of the vehicle itself.
8. A BCM forced dormancy system, comprising:
the first starting module is used for starting a timeout counter with a preset timeout value when the vehicle is powered off;
the first judging module is used for judging whether the BCM is in an OTA mode or not when at least one acquired sleep flag bit is not idle;
the second starting module is used for setting the count value in the OTA countdown counter as a preset countdown value and starting the OTA countdown counter if the BCM is judged to be in the OTA mode, wherein the preset timeout value is smaller than the preset countdown value;
the first detection module is used for detecting an IGN switch state, a PEPS power supply state, a vehicle-mounted network diagnosis state, a dangerous warning lamp state and a sleep flag bit state one by one, and judging whether any one of the IGN switch state, the PEPS power supply state, the vehicle-mounted network diagnosis state, the dangerous warning lamp state and the sleep flag bit state meets preset requirements or not;
a second judging module, configured to judge whether a value in the timeout counter reaches the preset timeout value and whether a value in the OTA countdown counter is zero if it is judged that any one of the IGN switch state, the PEPS power state, the vehicle-mounted network diagnosis state, the hazard warning light state, and the sleep flag state does not meet a preset requirement;
and the first processing module is used for executing forced dormancy processing aiming at the BCM if the numerical value in the timeout counter reaches the preset timeout value and the numerical value in the OTA countdown counter is zero.
9. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor, when executing the computer program, implements the BCM forced sleep method as claimed in any one of claims 1 to 7.
10. A storage medium having stored thereon a computer program, characterized in that the program, when executed by a processor, implements the BCM forced dormancy method according to any one of claims 1 to 7.
CN202210578941.8A 2022-05-26 2022-05-26 BCM forced dormancy method, system, electronic equipment and storage medium Pending CN115158191A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210578941.8A CN115158191A (en) 2022-05-26 2022-05-26 BCM forced dormancy method, system, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210578941.8A CN115158191A (en) 2022-05-26 2022-05-26 BCM forced dormancy method, system, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115158191A true CN115158191A (en) 2022-10-11

Family

ID=83483986

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210578941.8A Pending CN115158191A (en) 2022-05-26 2022-05-26 BCM forced dormancy method, system, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115158191A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115576258A (en) * 2022-12-08 2023-01-06 小米汽车科技有限公司 Vehicle chip system control method, system-on-chip and vehicle
CN115981288A (en) * 2023-01-18 2023-04-18 重庆长安汽车股份有限公司 Whole vehicle network non-dormancy monitoring method and device, electronic equipment and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115576258A (en) * 2022-12-08 2023-01-06 小米汽车科技有限公司 Vehicle chip system control method, system-on-chip and vehicle
CN115981288A (en) * 2023-01-18 2023-04-18 重庆长安汽车股份有限公司 Whole vehicle network non-dormancy monitoring method and device, electronic equipment and storage medium
CN115981288B (en) * 2023-01-18 2024-04-19 重庆长安汽车股份有限公司 Whole vehicle network non-dormancy monitoring method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN115158191A (en) BCM forced dormancy method, system, electronic equipment and storage medium
KR101402141B1 (en) Apparatus and methods for usb connection in a multi-processor device
US11320891B2 (en) Operation methods of communication node in network
CN104035395A (en) Low power consumption vehicle-mounted terminal and low power consumption achieving method of vehicle-mounted terminal
KR101720202B1 (en) Adaptively disabling and enabling sleep states for power and performance
EP3882871A1 (en) Vehicle movement identification method and device, and vehicle alert system
US20160364247A1 (en) Operation method of communication node in automotive network
US20180075674A1 (en) Vehicular control device and method of controlling vehicular control device
CN112298152A (en) Charging control method and automobile control equipment
CN102214846A (en) Method for reducing consumption of battery management system and low-consumption battery management system
CN105487638B (en) Electronic circuit system and its method for reducing power consumption
CN210591735U (en) System for reducing static power consumption of vehicle-mounted electronic equipment and switching circuit
CN107804172B (en) Motor controller wake-up system fault processing method and motor controller
CN105208061A (en) Method for reconnecting vehicular navigation terminal and T-BOX communication module
WO2021227991A1 (en) Charging method and apparatus
CN117607701A (en) Vehicle storage battery power shortage risk detection method, monitoring device and monitoring system
CN111891053B (en) Battery protection method, device, circuit, vehicle and storage medium
US10120760B2 (en) Vehicle infotainment system
JP2008131173A (en) Control unit and car-mounted multiplex communication system
CN112162710A (en) Method and device for reducing chip power consumption, computer equipment and storage medium
CN103176941B (en) Communication method between cores and agent apparatus
CN102573127A (en) X86-series train networking terminal based on SoC (Ssystem on a Chip) support
CN110571900B (en) Automobile power generation system and charging control method thereof
US6243782B1 (en) Method and apparatus for disabling a graphics device when an upgrade device is installed
JP5888252B2 (en) Vehicle communication device and information processing device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination