Supercharge Your Innovation With Domain-Expert AI Agents!

CTID access control firmware upgrading method and system

A firmware upgrade and firmware technology, applied in software engineering design, instruments, electrical digital data processing, etc., can solve the problems of limited storage space, large firmware update size, inconvenient firmware upgrade, etc., to achieve the effect of improving utilization.

Pending Publication Date: 2021-05-14
FUJIAN NEWLAND COMM SCI TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] CTID access control is the access control with network certificate verification function. At present, CTID access control mostly adopts embedded system, and there is not too much storage space. Generally, only 1MB of flash space is set to store program software, and program software can generally be compiled after compiling. Occupies more than 400 KB of storage space. With the superimposition of new functions, the size of the later firmware update may be larger, which brings inconvenience to the firmware upgrade.
[0003] Due to the limited storage space of CTID access control, if the flash is divided into two storage spaces, and the firmware to be upgraded is downloaded to one of the storage spaces first, and then installed (upgraded) to the other storage space, the size of the firmware is limited. It is half of the flash space, which cannot meet the needs of later business

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
  • CTID access control firmware upgrading method and system
  • CTID access control firmware upgrading method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The technical solution in the embodiment of the present application has the following general idea: by dividing the new firmware into several sub-firmwares, comparing the difference between each sub-firmware and the old firmware to obtain difference data, packaging each sub-firmware with difference data into a patch file, using The patch file upgrades the CTID access control firmware to improve the utilization of the CTID access control storage space and expand more functions of the CTID access control.

[0048] Please refer to Figure 1 to Figure 2 Shown, the preferred embodiment of a kind of CTID access control firmware upgrade method of the present invention, comprises the following steps:

[0049] Step S10, the new firmware is divided into several sub-firmwares, and the difference between each sub-firmware and the old firmware is compared by using the BSDiff algorithm (difference update algorithm) to obtain difference data;

[0050] Step S20, marking the head ident...

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 provides a CTID access control firmware upgrading method and system in the technical field of intelligent access control, and the method comprises the following steps: step S10, dividing new firmware into a plurality of sub-firmware, and comparing the difference between each sub-firmware and old firmware by using a BSDiff algorithm to obtain difference data; step S20, marking a head identifier, a tail identifier, a length identifier and a block identifier on the corresponding sub-firmware based on the difference data; step S30, packaging the marked sub-firmware into a patch file, and publishing the patch file to a server; and step S40, enabling the CTID access control to download the patch file from the server, after the patch file is subjected to integrity verification, carrying out upgrading operation, and completing upgrading of the CTID access control firmware. The CTID access control system has the advantages that the utilization rate of the storage space of the CTID access control system is greatly improved, and more functions of the CTID access control system are further expanded.

Description

technical field [0001] The invention relates to the technical field of intelligent access control, in particular to a CTID access control firmware upgrade method and system. Background technique [0002] CTID access control is the access control with network certificate verification function. At present, CTID access control mostly adopts embedded system, and there is not too much storage space. Generally, only 1MB of flash space is set to store program software, and program software can generally be compiled after compiling. It occupies more than 400 KB of storage space. With the superimposition of new functions, the size of the later firmware update may be larger, which brings inconvenience to the firmware upgrade. [0003] Due to the limited storage space of CTID access control, if the flash is divided into two storage spaces, and the firmware to be upgraded is downloaded to one of the storage spaces first, and then installed (upgraded) to the other storage space, the size...

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/658G06F8/654
CPCG06F8/658G06F8/654
Inventor 吴太亮
Owner FUJIAN NEWLAND COMM SCI TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More