Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Universal OTA firmware package construction method capable of automatically adapting

A construction method and firmware technology, applied in the direction of electrical components, software design, software deployment, etc., can solve the problem of OTA firmware package and different hardware solutions not being universal

Pending Publication Date: 2021-09-14
HANGZHOU CLOSELI TECH CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a general OTA firmware package construction method that can be automatically adapted to solve the problem that the OTA firmware package and different hardware solutions of the same model cannot be used universally

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Universal OTA firmware package construction method capable of automatically adapting
  • Universal OTA firmware package construction method capable of automatically adapting
  • Universal OTA firmware package construction method capable of automatically adapting

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention.

[0029] refer to Figure 1-5 , a method for constructing a general OTA firmware package capable of automatic adaptation, comprising the following steps: making a general OTA firmware package according to the technical solution; the general OTA firmware package is composed of: magic+version+N*subpackage, where Magic is a magic number and a fixed value 0x35675847, used to identify the firmware upgrade package, occupying 4 bytes; Version is the version number of the OTA firmware package structure, if you need to expand or modify the structure, you can upgrade the version number, occupying 4 bytes, each byte represents a Bit version number; sub package is the sub-OTA firm...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of software development, in particular to a universal OTA firmware package construction method capable of automatically adapting, which comprises the following steps: a universal OTA firmware package is made according to a technical scheme; the general OTA firmware package is composed of Magic+version+N*subpackage, Magic is a magic number, the fixed value is 0*35675847, and Magic is used for identifying the firmware upgrade package and occupies four bytes; Version is a version number of the OTA firmware package structure, and the version number can be upgraded if the structure needs to be expanded or modified; and the sub package is used for deploying a general OTA firmware package to an upgrading server according to sub OTA firmware package information of each hardware scheme of the model, the sub package is composed of Header+OTA package, and the Header is header information of the sub OTA firmware package. According to the universal OTA firmware package construction method capable of automatically adapting, the universal OTA firmware package does not need to be repeatedly deployed, so that the efficiency is improved; upgrade of all hardware schemes of the same model is taken into consideration, and the situation that equipment cannot be upgraded is avoided; and the problem that the OTA upgrading of the equipment cannot be operated due to the fact that a specific OTA firmware package is used by mistake is solved.

Description

technical field [0001] The invention relates to the technical field of software development, in particular to a general OTA firmware package construction method capable of automatic adaptation. Background technique [0002] At the beginning of product design in the field of smart cameras, it is not considered that a model will have multiple hardware. The general OTA firmware package is single and fixed. There is only one OTA firmware package for a model, and the OTA firmware package can only be given to The only hardware solution is used. When there is a shortage of materials and other problems, some components will need to be replaced, but the hardware solution after replacing the components cannot use the OTA firmware package that has been mass-produced, because the OTA firmware package and the hardware itself It is strongly related. Once a certain hardware solution uses the wrong OTA firmware package, the device will not be able to run normally. There is no particularly e...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/20G06F8/61G06F8/41G06F8/65G06F8/71H04L29/06H04L29/08
CPCG06F8/20G06F8/65G06F8/61G06F8/427G06F8/71H04L67/34H04L69/22
Inventor 宋志良蒋泽飞夏虹
Owner HANGZHOU CLOSELI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products