[go: up one dir, main page]

CN111552493A - Software updating method for burglar alarm, burglar alarm and self-refreshing equipment - Google Patents

Software updating method for burglar alarm, burglar alarm and self-refreshing equipment Download PDF

Info

Publication number
CN111552493A
CN111552493A CN202010330441.3A CN202010330441A CN111552493A CN 111552493 A CN111552493 A CN 111552493A CN 202010330441 A CN202010330441 A CN 202010330441A CN 111552493 A CN111552493 A CN 111552493A
Authority
CN
China
Prior art keywords
self
burglar alarm
refreshing
receiving
sending
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
CN202010330441.3A
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.)
SUZHOU HUAXIN MICRO-ELECTRONICS CO LTD
Original Assignee
SUZHOU HUAXIN MICRO-ELECTRONICS CO 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 SUZHOU HUAXIN MICRO-ELECTRONICS CO LTD filed Critical SUZHOU HUAXIN MICRO-ELECTRONICS CO LTD
Priority to CN202010330441.3A priority Critical patent/CN111552493A/en
Publication of CN111552493A publication Critical patent/CN111552493A/en
Priority to PCT/CN2020/121877 priority patent/WO2021212778A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Alarm Systems (AREA)

Abstract

The invention discloses a software updating method and a device of an anti-theft device, wherein the method comprises the following steps: after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment; after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment; receiving a communication protocol sent by the self-refreshing equipment; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the burglar alarm; and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet. The invention has the advantages of being capable of realizing software update of the burglar alarm without opening the shell of the burglar alarm.

Description

Software updating method for burglar alarm, burglar alarm and self-refreshing equipment
Technical Field
The invention belongs to the technical field of software updating, and particularly relates to a software updating method of an anti-theft device, the anti-theft device and self-refreshing equipment.
Background
With the increasing popularity and the upgrading of vehicles, higher requirements are also put on the burglar alarm installed on the vehicle. In the prior art, on one hand, due to different requirements of the market on the functions of the burglar alarms, if the production quantity of each type of burglar alarm is guaranteed to reach the safe stock, the stock pressure of a manufacturer is increased; on the other hand, the burglar alarm is fast in updating speed and easy to lose sales, so that stock of goods is reduced, and supply is not timely. If software of the finished burglar alarm needs to be upgraded, the shell needs to be removed and then burnt again, so that the shell of the burglar alarm is scrapped, and therefore not only are working procedures increased, but also the cost is increased.
Therefore, in view of the above technical problems, it is necessary to provide an antitheft device software updating method capable of updating software of an antitheft device without removing an antitheft device housing.
Disclosure of Invention
The invention aims to provide a software updating method of an anti-theft device, which aims to solve the problem that software of the anti-theft device can be updated only by detaching an outer shell of the anti-theft device in the prior art.
In order to achieve the above object, an embodiment of the present invention provides the following technical solutions:
in one embodiment, the present application provides a method for updating software of an anti-theft device, the method comprising:
after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment;
after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment;
receiving a communication protocol sent by the self-refreshing equipment; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the burglar alarm;
and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet.
Optionally, the method further includes:
if the burning is not finished, sending a new burning address to the self-refreshing equipment; and/or sending an ending command to the self-refreshing equipment if the burning is finished.
In one embodiment, the present application provides a method for updating software of an anti-theft device, the method comprising:
after receiving the response signal of the burglar alarm, the self-refreshing equipment sends an initial signal to the burglar alarm;
after the initial signal is sent, a communication protocol is sent to the burglar alarm for a first set time; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the burglar alarm;
and after receiving the starting address of the burning program of the burglar alarm, the self-refreshing equipment sends a firmware program data packet to the burglar alarm.
Optionally, the method further includes:
if a new burning address sent by the burglar alarm is received, sending a new firmware program data packet to the burglar alarm; and/or ending the sending of the firmware program data packet if an ending command sent by the burglar alarm is received.
Optionally, the method further includes:
if the time length between the self-refreshing equipment sending the firmware program data and receiving the return instruction of the burglar alarm is longer than a second set time length, the communication is ended; wherein, the back transmission instruction of the burglar alarm comprises an ending command and a new burning address.
Optionally, the method further includes:
and if the time length between the self-refreshing equipment self-sending the first firmware program data and the receiving of the end command of the burglar alarm is longer than a third set time length, the communication is ended.
Optionally, the method further includes:
and if the time length from the beginning of the self-refreshing equipment to the end of the sending of the firmware program data packet is longer than a fourth set time length, the communication is ended.
In one embodiment, the present application provides an anti-theft device, comprising:
the self-refreshing device comprises a sending module, a receiving module and a processing module, wherein the sending module is used for sending a response signal to the self-refreshing device after receiving a request signal sent by the self-refreshing device; the device comprises a main control chip, a self-refreshing device and a control chip, wherein the main control chip is used for receiving an initial signal sent by the self-refreshing device, erasing a firmware program in the main control chip and sending an initial address of a burning program to the self-refreshing device; the self-refreshing device is used for sending an ending command to the self-refreshing device after burning is finished and/or sending a new burning address to the self-refreshing device when burning is not finished;
the receiving module is used for receiving the communication protocol sent by the self-refreshing equipment; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the burglar alarm; the self-refreshing equipment is used for receiving a firmware program data packet sent by the self-refreshing equipment;
and the burning module is used for burning the program based on the firmware program data packet.
In one embodiment, the present application provides a self-refresh device, comprising:
the transmitting module is used for transmitting an initial signal to the burglar alarm after receiving a response signal of the burglar alarm;
the anti-theft device is used for sending a communication protocol to the anti-theft device after a first set time length passes after an initial signal is sent;
the anti-theft device is used for sending a firmware program data packet to the anti-theft device after receiving the initial address of the burning program of the anti-theft device;
and the receiving module is used for receiving the ending command and/or the new burning address sent by the burglar alarm.
Optionally, the self-refresh apparatus further includes:
the monitoring module is used for controlling the communication to be ended when the time length between the end of the self-refreshing equipment sending the firmware program data and the time length of the self-refreshing equipment receiving the return instruction of the burglar alarm is longer than a second set time length; wherein, the return instruction of the burglar alarm comprises an ending command and a new burning address; and/or the presence of a gas in the gas,
the self-refreshing equipment is used for controlling the communication to be ended when the time length between the end of self-sending of the first packet of firmware program data and the end of receiving of the command of the burglar alarm is longer than a third set time length; and/or the presence of a gas in the gas,
and the self-refreshing device is used for controlling the communication to be ended when the time length from the start of sending the firmware program data packet to the end of sending the firmware program data packet is longer than the fourth set time length.
Compared with the prior art, the invention makes the burglar alarm into a universal type, burns a self-refreshing program in the program storage area of the main control chip of the burglar alarm, and can be connected with the self-refreshing equipment through the communication interface and update the program through the following method: after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment; after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment; receiving a communication protocol sent by the self-refreshing equipment; and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet. Therefore, software updating of the burglar alarm can be realized without opening the burglar alarm shell.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a schematic diagram illustrating steps of a software updating method for an anti-theft device according to an embodiment of the present application;
FIG. 2 is a second schematic diagram illustrating the steps of a software updating method for an anti-theft device according to an embodiment of the present application;
FIG. 3 is a schematic view of an embodiment of the present application;
FIG. 4 is a schematic structural diagram of a self-refresh apparatus according to an embodiment of the present application;
FIG. 5 is a diagram illustrating an exemplary scenario for software update of a burglar alarm according to an embodiment of the present application;
fig. 6 is a schematic diagram of software flow of the burglar alarm according to an embodiment of the present application.
Detailed Description
The present invention will be described in detail below with reference to embodiments shown in the drawings. The embodiments are not intended to limit the present invention, and structural, methodological, or functional changes made by those skilled in the art according to the embodiments are included in the scope of the present invention.
The technical solutions provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Referring to fig. 1, a schematic diagram of steps of a software updating method for an anti-theft device provided in an embodiment of the present specification, where the anti-theft device side is used as an execution subject, the software updating method for the anti-theft device may include the following steps:
s101: after receiving a request signal sent by the self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment.
As known from S101, before starting data transmission, the self-refresh device sends a request signal to the anti-theft device, and the anti-theft device sends a response signal to the self-refresh device after receiving the request signal, so as to indicate that the anti-theft device receives the request signal and can start data transmission.
S102: after receiving the starting signal sent by the self-refreshing equipment, the burglar alarm erases the firmware program in the main control chip and sends the starting address of the burning program to the self-refreshing equipment.
In step S102, after receiving the start signal sent by the self-refresh device, the anti-theft device erases the firmware program in the main control chip. It should be understood that the start signal sent by the self-refresh device received by the anti-theft device indicates that data transmission has started, and therefore the anti-theft device needs to erase the application space currently in use to prepare for burning a new application. In one embodiment, the firmware program space is a partial program space of the main control chip of the anti-theft device. And meanwhile, the burglar alarm sends the starting address of the burning program to the self-refreshing equipment, so that the program sent by the self-refreshing equipment starts burning based on the starting address.
S103: receiving a communication protocol sent by the self-refreshing equipment; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the immobilizer.
It should be appreciated that due to the wide variety of theft deterrents, a fixed set of communication protocols cannot be determined in advance. In order to avoid errors in data transmission, when a specific burglar alarm is refreshed, the self-refreshing device sends a communication protocol to the burglar alarm to be refreshed, and accordingly, a signal transmission rule between the self-refreshing device and the burglar alarm is regulated, so that the burglar alarm and the self-refreshing device can accurately identify the content of data sent by the other party.
S104: and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet.
As can be seen from S104, after both the immobilizer and the self-refresh apparatus specify the communication protocol, the self-refresh apparatus transmits the firmware program packet to the immobilizer. It should be understood that the firmware program data packet is a refresh program, and in general, the refresh program may include a plurality of firmware program data packets, i.e., a first firmware program data packet, a second firmware program data packet, a third firmware program data packet, and so on. The self-refreshing equipment can sequentially send the firmware program data packets to the burglar alarm, and the burglar alarm sequentially carries out programming according to the firmware program data packets sent by the self-refreshing equipment.
Optionally, if the burning is not completed, sending a new burning address to the self-refresh device; and/or sending an ending command to the self-refreshing equipment if the burning is finished.
The invention makes the burglar alarm into a universal type, burns a self-refreshing program in the program storage area of the burglar alarm main control chip, and when the burglar alarm updates the program, the burglar alarm can be connected with the self-refreshing equipment through the communication interface and can be updated through the following method: after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment; after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment; receiving a communication protocol sent by the self-refreshing equipment; and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet. Therefore, software updating of the burglar alarm can be realized without opening the burglar alarm shell.
Referring to fig. 2, a schematic diagram of steps of an antitheft device software updating method provided in an embodiment of the present specification, with a self-refresh device side as an execution main body, may include the following steps:
s201: after receiving the response signal of the burglar alarm, the self-refreshing equipment sends a starting signal to the burglar alarm.
It will be appreciated that the self-refresh device receives a reply signal from the alarm indicating that the data transmission path is not faulty, and therefore sends an initiation signal to the alarm to inform the alarm that data transmission is about to begin.
S202: after the initial signal is sent, a communication protocol is sent to the burglar alarm for a first set time; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the immobilizer.
It should be understood that, since the anti-theft device needs to erase the firmware program in the main control chip after receiving the start signal, the self-refresh device sends the communication protocol to the anti-theft device after the first set time length passes after sending the start signal. The first set time duration can be set according to different burglar alarms because the erasing speeds of different burglar alarms are different, and is not limited herein.
S203: and after receiving the starting address of the burning program of the burglar alarm, the self-refreshing equipment sends a firmware program data packet to the burglar alarm.
It should be understood that when the self-refresh device receives the start address of the burglar alarm burning program, which indicates that the firmware program in the burglar alarm main control chip is completely erased, burning of a new program can be started, and thus the self-refresh device sends a firmware program data packet to the burglar alarm. The new program firmware can be obtained through a plurality of channels, such as internet downloading, remote transmission and the like, and can be stored in the self-refreshing device in advance.
Optionally, the method further includes: if a new burning address sent by the burglar alarm is received, sending a new firmware program data packet to the burglar alarm; and/or ending the sending of the firmware program data packet if an ending command sent by the burglar alarm is received.
Optionally, referring to fig. 6, the method further includes: if the time length between the self-refreshing equipment sending the firmware program data and receiving the return instruction of the burglar alarm is longer than a second set time length, the communication is ended; wherein, the back transmission instruction of the burglar alarm comprises an ending command and a new burning address.
It should be understood that the second set time duration is determined according to the speed of the burglar alarm programming, and if the time duration for the burglar alarm to program a firmware program data packet is longer than the second set time duration, that is, the time duration between the self-refresh device sending the firmware program data packet and receiving the back command of the burglar alarm is longer than the second set time duration, it indicates that the programming procedure is faulty, and the communication is ended.
Optionally, the method further includes: and if the time length between the self-refreshing equipment self-sending the first firmware program data and the receiving of the end command of the burglar alarm is longer than a third set time length, the communication is ended.
It should be understood that the third set time duration is determined according to the total time of programming the anti-theft device, i.e. the time duration between the self-refresh device finishing sending the first packet of firmware program data and receiving the command for finishing the anti-theft device, and if the time duration is greater than the third set time duration, the refresh failure is indicated, and the communication is finished.
Optionally, the method further includes: and if the time length from the beginning of the self-refreshing equipment to the end of the sending of the firmware program data packet is longer than a fourth set time length, the communication is ended.
It should be understood that the fourth set time duration is determined according to the time duration for the self-refresh device to send data, and if the time duration for the self-refresh device to send data, that is, the time duration from the self-refresh device sending the firmware program data packet to the end of sending the firmware program data packet, is greater than the fourth set time duration, it is said that the self-refresh device fails to send data, and the communication is ended.
The invention makes the burglar alarm into a universal type, burns a self-refreshing program in the program storage area of the burglar alarm main control chip, and when the burglar alarm updates the program, the burglar alarm can be connected with the self-refreshing equipment through the communication interface and can be updated through the following method: after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment; after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment; receiving a communication protocol sent by the self-refreshing equipment; and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet. Therefore, software updating of the burglar alarm can be realized without opening the burglar alarm shell.
Referring to fig. 3, a schematic structural diagram of an anti-theft device provided for an embodiment of the present specification, the anti-theft device may include the following modules:
a sending module 301, configured to send a response signal to a self-refresh device after receiving a request signal sent by the self-refresh device; the device comprises a main control chip, a self-refreshing device and a control chip, wherein the main control chip is used for receiving an initial signal sent by the self-refreshing device, erasing a firmware program in the main control chip and sending an initial address of a burning program to the self-refreshing device; the self-refreshing device is used for sending an ending command to the self-refreshing device after burning is finished and/or sending a new burning address to the self-refreshing device when burning is not finished;
a receiving module 302, configured to receive a communication protocol sent by the self-refresh device; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the burglar alarm; the self-refreshing equipment is used for receiving a firmware program data packet sent by the self-refreshing equipment;
a burning module 303, configured to burn a program based on the firmware program data packet.
The invention makes the burglar alarm into a universal type, burns a self-refreshing program in the program storage area of the burglar alarm main control chip, and when the burglar alarm updates the program, the burglar alarm can be connected with the self-refreshing equipment through the communication interface and can be updated through the following method: after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment; after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment; receiving a communication protocol sent by the self-refreshing equipment; and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet. Therefore, software updating of the burglar alarm can be realized without opening the burglar alarm shell.
Referring to fig. 4, a schematic structural diagram of a self-refresh device provided in an embodiment of this specification is shown, where the self-refresh device may include the following modules:
a sending module 401, configured to send an initial signal to the burglar alarm after receiving the response signal of the burglar alarm;
the anti-theft device is used for sending a communication protocol to the anti-theft device after a first set time length passes after an initial signal is sent;
the anti-theft device is used for sending a firmware program data packet to the anti-theft device after receiving the initial address of the burning program of the anti-theft device;
a receiving module 402, configured to receive an ending command and/or a new burning address sent by the burglar alarm.
Further, the self-refresh apparatus further includes:
the monitoring module 403 is configured to control the communication to be ended when a duration between an end of the self-refresh device sending the firmware program data and a time of receiving the return instruction of the burglar alarm is longer than a second set duration; wherein, the return instruction of the burglar alarm comprises an ending command and a new burning address; and/or the presence of a gas in the gas,
the self-refreshing equipment is used for controlling the communication to be ended when the time length between the end of self-sending of the first packet of firmware program data and the end of receiving of the command of the burglar alarm is longer than a third set time length; and/or the presence of a gas in the gas,
and the self-refreshing device is used for controlling the communication to be ended when the time length from the start of sending the firmware program data packet to the end of sending the firmware program data packet is longer than the fourth set time length.
The invention makes the burglar alarm into a universal type, burns a self-refreshing program in the program storage area of the burglar alarm main control chip, and when the burglar alarm updates the program, the burglar alarm can be connected with the self-refreshing equipment through the communication interface and can be updated through the following method: after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment; after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment; receiving a communication protocol sent by the self-refreshing equipment; and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet. Therefore, software updating of the burglar alarm can be realized without opening the burglar alarm shell.
In one embodiment, the connection between the burglar alarm and the self-refresh device and the vehicle is shown in fig. 5. The self-refresh device includes a communication interface and a power interface that can be connected to a 48V power supply for powering the self-refresh device prior to installation of the immobilizer in the vehicle. If the immobilizer is already mounted on the vehicle, the power interface may be connected to the vehicle, supplying power through the vehicle. The vehicle may be an electric tricycle, an electric bicycle, an electric motorcycle, etc., and is not limited herein. The anti-theft device is powered by the power line and the ground wire, the anti-theft device sends data to the self-refreshing device through the locking motor line, receives the data sent by the self-refreshing device through the electric door line and the new national standard line, also receives the data sent by the self-refreshing device through the electric door line and the phase line, and only uses the new national standard line or the phase line to receive the data sent by the self-refreshing device without using the electric door line.
The invention makes the burglar alarm into a universal type, burns a self-refreshing program in the program storage area of the burglar alarm main control chip, and when the burglar alarm updates the program, the burglar alarm can be connected with the self-refreshing equipment through the communication interface and can be updated through the following method: after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment; after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment; receiving a communication protocol sent by the self-refreshing equipment; and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet. Therefore, software updating of the burglar alarm can be realized without opening the burglar alarm shell.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.
Furthermore, it should be understood that although the present description refers to embodiments, not every embodiment may contain only a single embodiment, and such description is for clarity only, and those skilled in the art should integrate the description, and the embodiments may be combined as appropriate to form other embodiments understood by those skilled in the art.

Claims (10)

1. An antitheft device software updating method, characterized in that the method comprises:
after receiving a request signal sent by self-refreshing equipment, the burglar alarm sends a response signal to the self-refreshing equipment;
after receiving an initial signal sent by the self-refreshing equipment, the burglar alarm erases a firmware program in a main control chip and sends an initial address of a burning program to the self-refreshing equipment;
receiving a communication protocol sent by the self-refreshing equipment; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the burglar alarm;
and receiving a firmware program data packet sent by the self-refreshing equipment, and burning a program based on the firmware program data packet.
2. The method of claim 1, wherein the method further comprises:
if the burning is not finished, sending a new burning address to the self-refreshing equipment; and/or sending an ending command to the self-refreshing equipment if the burning is finished.
3. An antitheft device software updating method, characterized in that the method comprises:
after receiving the response signal of the burglar alarm, the self-refreshing equipment sends an initial signal to the burglar alarm;
after the initial signal is sent, a communication protocol is sent to the burglar alarm for a first set time; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the burglar alarm;
and after receiving the starting address of the burning program of the burglar alarm, the self-refreshing equipment sends a firmware program data packet to the burglar alarm.
4. The method of claim 3, wherein the method further comprises:
if a new burning address sent by the burglar alarm is received, sending a new firmware program data packet to the burglar alarm; and/or ending the sending of the firmware program data packet if an ending command sent by the burglar alarm is received.
5. The method of claim 3, wherein the method further comprises:
if the time length between the self-refreshing equipment sending the firmware program data and receiving the return instruction of the burglar alarm is longer than a second set time length, the communication is ended; wherein, the back transmission instruction of the burglar alarm comprises an ending command and a new burning address.
6. The method of claim 3, wherein the method further comprises:
and if the time length between the self-refreshing equipment self-sending the first firmware program data and the receiving of the end command of the burglar alarm is longer than a third set time length, the communication is ended.
7. The method of claim 3, wherein the method further comprises:
and if the time length from the beginning of the self-refreshing equipment to the end of the sending of the firmware program data packet is longer than a fourth set time length, the communication is ended.
8. An antitheft device, characterized in that it comprises:
the self-refreshing device comprises a sending module, a receiving module and a processing module, wherein the sending module is used for sending a response signal to the self-refreshing device after receiving a request signal sent by the self-refreshing device; the device comprises a main control chip, a self-refreshing device and a control chip, wherein the main control chip is used for receiving an initial signal sent by the self-refreshing device, erasing a firmware program in the main control chip and sending an initial address of a burning program to the self-refreshing device; the self-refreshing device is used for sending an ending command to the self-refreshing device after burning is finished and/or sending a new burning address to the self-refreshing device when burning is not finished;
the receiving module is used for receiving the communication protocol sent by the self-refreshing equipment; wherein the communication protocol specifies a signal transmission rule between the self-refresh device and the burglar alarm; the self-refreshing equipment is used for receiving a firmware program data packet sent by the self-refreshing equipment;
and the burning module is used for burning the program based on the firmware program data packet.
9. A self-refresh device, characterized in that the self-refresh device comprises:
the transmitting module is used for transmitting an initial signal to the burglar alarm after receiving a response signal of the burglar alarm;
the anti-theft device is used for sending a communication protocol to the anti-theft device after a first set time length passes after an initial signal is sent;
the anti-theft device is used for sending a firmware program data packet to the anti-theft device after receiving the initial address of the burning program of the anti-theft device;
and the receiving module is used for receiving the ending command and/or the new burning address sent by the burglar alarm.
10. The self-refresh device of claim 9, wherein the self-refresh device further comprises:
the monitoring module is used for controlling the communication to be ended when the time length between the end of the self-refreshing equipment sending the firmware program data and the time length of the self-refreshing equipment receiving the return instruction of the burglar alarm is longer than a second set time length; wherein, the return instruction of the burglar alarm comprises an ending command and a new burning address; and/or the presence of a gas in the gas,
the self-refreshing equipment is used for controlling the communication to be ended when the time length between the end of self-sending of the first packet of firmware program data and the end of receiving of the command of the burglar alarm is longer than a third set time length; and/or the presence of a gas in the gas,
and the self-refreshing device is used for controlling the communication to be ended when the time length from the start of sending the firmware program data packet to the end of sending the firmware program data packet is longer than the fourth set time length.
CN202010330441.3A 2020-04-24 2020-04-24 Software updating method for burglar alarm, burglar alarm and self-refreshing equipment Pending CN111552493A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010330441.3A CN111552493A (en) 2020-04-24 2020-04-24 Software updating method for burglar alarm, burglar alarm and self-refreshing equipment
PCT/CN2020/121877 WO2021212778A1 (en) 2020-04-24 2020-10-19 Antitheft device software updating method, antitheft device, and self-refreshing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010330441.3A CN111552493A (en) 2020-04-24 2020-04-24 Software updating method for burglar alarm, burglar alarm and self-refreshing equipment

Publications (1)

Publication Number Publication Date
CN111552493A true CN111552493A (en) 2020-08-18

Family

ID=72002506

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010330441.3A Pending CN111552493A (en) 2020-04-24 2020-04-24 Software updating method for burglar alarm, burglar alarm and self-refreshing equipment

Country Status (2)

Country Link
CN (1) CN111552493A (en)
WO (1) WO2021212778A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021212778A1 (en) * 2020-04-24 2021-10-28 苏州华芯微电子股份有限公司 Antitheft device software updating method, antitheft device, and self-refreshing device
EP4249329A1 (en) * 2022-03-22 2023-09-27 Andre Figueiredo Miura Road vehicles anti-theft security device based on automotive embedded systems software

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230339430A1 (en) * 2022-04-26 2023-10-26 Andre Figueiredo Miura Road vehicles anti-theft security device based on automotive embedded systems software
CN116594642B (en) * 2023-05-04 2024-01-30 安徽曦合微电子有限公司 Secure communication method, computing device and readable storage medium for burning process

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075564A (en) * 2010-12-23 2011-05-25 李华嵩 Remote software upgrading technique
CN104407881A (en) * 2014-10-28 2015-03-11 成都阿艾夫通信有限公司 Active RFID (radio frequency identification) firmware remote upgrading method
CN105045626A (en) * 2015-07-21 2015-11-11 珠海格力电器股份有限公司 Program burning method, program burning equipment and controller
CN106371859A (en) * 2015-07-23 2017-02-01 比亚迪股份有限公司 Software update method and device of automobile electronic equipment
WO2018176692A1 (en) * 2017-03-28 2018-10-04 宁德时代新能源科技股份有限公司 System firmware updating method, device and battery management system
CN109522035A (en) * 2018-09-29 2019-03-26 珠海格力电器股份有限公司 Program upgrading method and device, debugging equipment and power utilization equipment
CN110109693A (en) * 2019-04-22 2019-08-09 南京理工大学 Embedded device remote firmware updating method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103336701B (en) * 2013-06-20 2016-08-24 深圳麦克维尔空调有限公司 Intelligent guiding upgrade method
EP3299953B8 (en) * 2016-08-22 2021-09-15 Intraway R&D S.A. System and method for providing automatic firmware update management
CN108536452B (en) * 2017-02-28 2023-05-26 深圳市帝迈生物技术有限公司 Embedded device, system software upgrading method, system and terminal thereof
CN107608692A (en) * 2017-09-01 2018-01-19 江苏钜芯集成电路技术股份有限公司 Wireless burning device
CN111552493A (en) * 2020-04-24 2020-08-18 苏州华芯微电子股份有限公司 Software updating method for burglar alarm, burglar alarm and self-refreshing equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075564A (en) * 2010-12-23 2011-05-25 李华嵩 Remote software upgrading technique
CN104407881A (en) * 2014-10-28 2015-03-11 成都阿艾夫通信有限公司 Active RFID (radio frequency identification) firmware remote upgrading method
CN105045626A (en) * 2015-07-21 2015-11-11 珠海格力电器股份有限公司 Program burning method, program burning equipment and controller
CN106371859A (en) * 2015-07-23 2017-02-01 比亚迪股份有限公司 Software update method and device of automobile electronic equipment
WO2018176692A1 (en) * 2017-03-28 2018-10-04 宁德时代新能源科技股份有限公司 System firmware updating method, device and battery management system
CN109522035A (en) * 2018-09-29 2019-03-26 珠海格力电器股份有限公司 Program upgrading method and device, debugging equipment and power utilization equipment
CN110109693A (en) * 2019-04-22 2019-08-09 南京理工大学 Embedded device remote firmware updating method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021212778A1 (en) * 2020-04-24 2021-10-28 苏州华芯微电子股份有限公司 Antitheft device software updating method, antitheft device, and self-refreshing device
EP4249329A1 (en) * 2022-03-22 2023-09-27 Andre Figueiredo Miura Road vehicles anti-theft security device based on automotive embedded systems software

Also Published As

Publication number Publication date
WO2021212778A1 (en) 2021-10-28

Similar Documents

Publication Publication Date Title
CN111552493A (en) Software updating method for burglar alarm, burglar alarm and self-refreshing equipment
JP6500147B2 (en) In-vehicle program writer
CN107426545B (en) A remote driving monitoring system and method
US20070005204A1 (en) Vehicle-mounted data rewriting control system
US9989005B1 (en) Method and apparatus for modifying an automobile engine control unit
CN101850799A (en) Controller FLASH programming method based on hybrid electric vehicle CAN bus communication
US9446635B2 (en) Universal tire pressure sensor
JPWO2015194406A1 (en) In-vehicle program writer
CN105577443A (en) Multi-vehicle automatic upgrade system and method for vehicle-mounted OBD terminal equipment
CN102848866B (en) Wired communication connection based system and method for realizing upgrading of general TPMS emission terminal
JP2010247590A (en) Rewriting system for vehicle
JP2018063711A (en) Method and system for updating vehicle program
KR20100074527A (en) Construction machine remote management system and method for controlling data receiving/transmitting on key off state
US9446634B2 (en) Universal tire pressure sensor
JP4967865B2 (en) Vehicle anti-theft device
CN202186344U (en) Vehicle-mounted electronic control unit
CN113660317B (en) Vehicle-mounted terminal remote upgrading method based on FTP protocol
CN114363385B (en) Method, system, equipment and storage medium for updating automobile end software by cloud
WO2022205443A1 (en) Software upgrade method and apparatus
CN114745369A (en) Remote upgrading method and device
CN117762452A (en) Vehicle software upgrading method, device, terminal equipment and storage medium
CN115884165B (en) Method for remote brushing of ECU (electronic control Unit) on engineering machinery vehicle networking platform
CN116886119A (en) Control method of vehicle-mounted intercom terminal, vehicle-mounted intercom terminal and storage medium
CN115237450A (en) Method for flashing ECU (electronic control Unit) by one-to-two method
JP4488345B2 (en) In-vehicle electronic control unit communication 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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200818