Intelligent household appliance remote upgrade control method
A remote upgrade and control method technology, which is applied in the direction of program control devices, boot programs, software deployment, etc., can solve problems such as unusable machines, unable to pass upgrades, and inability to perform programs, so as to improve reliability, improve user experience, and improve The effect of safety and reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] An embodiment of the present invention provides a remote upgrade control method for smart home appliances. The control chip of the smart home appliance includes a storage area, the storage area is less than 100K, and the storage area includes: a BOOT area and a firmware area; the program runs in the firmware area; figure 1 As shown, the method may include S101-S102:
[0040] S101. Before erasing the data in the firmware area to remotely upgrade the firmware area, verify the latest version of the upgrade data received in the BOOT area;
[0041] S102. When the verification result shows that the upgrade data is normal, erase the data in the firmware area, and upgrade the firmware area by using the upgrade data.
[0042] Optionally, the storage area of the smart home appliance may also include: a sign area;
[0043] The method may further include: during the upgrading process of the firmware area, setting an upgrade flag in the flag area, and clearing the upgrade flag in...
Embodiment 2
[0050] On the basis of the first embodiment, this embodiment provides a specific implementation manner of verifying the latest version of the upgrade data received in the BOOT area.
[0051] Optionally, as in figure 2 As shown, verifying the latest version of the upgrade data received in the BOOT area may include S201-S203:
[0052] S201. Perform a pre-upgrade in the BOOT area according to the latest version of the upgrade data;
[0053] S202. After the pre-upgrade is completed, check whether the preset check flag bit is correct;
[0054] S203. Determine that the upgrade data is normal when it is detected that the check flag is correct, and determine that the upgrade data is abnormal when it is detected that the check flag is incorrect.
[0055] In the embodiment of the present invention, after entering the BOOT area, first perform a pre-upgrade with the communication module, that is, when upgrading for the first time, do not erase the data in the firmware area, but only re...
Embodiment 3
[0060] On the basis of the second embodiment, this embodiment provides an embodiment solution in which the machine notifies the communication module to reacquire the latest version data of the server after the pre-upgrade data is abnormal.
[0061] Optionally, the method may further include: when the verification result is that the upgrade data is abnormal, feeding back the verification result to the communication module, and re-downloading the latest version of the upgrade data through the communication module.
[0062] In the embodiment of the present invention, if it is judged that the firmware upgrade is wrong during the pre-upgrade process, the machine can notify the communication module in the BOOT area that the firmware data is abnormal, and the communication module can re-download the latest version data to the server to ensure that the firmware upgrade proceeds smoothly.
[0063] In the embodiment of the present invention, under normal circumstances, the communication ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com