Unlock instant, AI-driven research and patent intelligence for your innovation.

Integrated upgrading file manufacturing and upgrading method and device

A technology for upgrading files and production methods, applied in computer security devices, software deployment, instruments, etc., can solve problems such as bad brand image, upgrade errors, impact, etc., to avoid unauthorized upgrades, simplify version management, and enhance security Effect

Pending Publication Date: 2020-05-12
FORYOU GENERAL ELECTRONICS
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This upgrade method is likely to cause confusion in the management of upgrade files and versions, which is not conducive to product after-sales service management and maintenance, and the upgrade software lacks the necessary security protection, which is easy to cause upgrade errors, or the product is cracked and upgraded, and low configuration can be easily upgraded to high configuration. , and ultimately have a negative impact on the brand image

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
  • Integrated upgrading file manufacturing and upgrading method and device
  • Integrated upgrading file manufacturing and upgrading method and device
  • Integrated upgrading file manufacturing and upgrading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Such as figure 1 As shown, this embodiment provides a method for making an integrated upgrade file, including:

[0051] Step 100, storing the upgrade files of each functional unit in the same directory.

[0052] For example, the upgrade file MCU.bin of the microcontroller unit, the upgrade file MPEG.bin of the decoding unit, and the upgrade file LCD.bin of the liquid crystal drive unit are stored in the Update folder.

[0053] Step 101 : Configure functional units to be upgraded according to upgrade requirements, and generate an upgrade configuration file, where the upgrade configuration file includes upgrade information of each functional unit.

[0054] For example, name the upgrade configuration file Upg.cfg, and its first byte is the functional unit upgrade information: if the value of the first byte is 0xff, each functional unit is upgraded in turn (for example, according to MPEG-> LCD->MCU sequence); if the value of the first byte is 0x01, only the MPEG functiona...

Embodiment 2

[0065] Such as figure 2 As shown, this embodiment provides an integrated upgrade file production device, including a storage module, an upgrade configuration module, a first logo read and write module, a first upgrade file module, a first summary generation module, an encryption module, and a second upgrade file module ;

[0066] The storage module, the upgrade configuration module, the first logo read-write module, the first abstract generation module, and the second upgrade file module are connected to the first upgrade file module, and the upgrade configuration module is also connected to the first logo read-write module. The writing module is connected, and the encryption module is connected with the first summary generation module and the second upgrade file module;

[0067] The storage module is used to store the upgrade files of each functional unit;

[0068] The upgrade configuration module is used to configure the functional units that need to be upgraded;

[0069...

Embodiment 3

[0082] Such as image 3 As shown, this embodiment provides an integrated upgrade file upgrade method, including:

[0083] Step 200, the target upgrade board determines whether the integrated upgrade file is read, and if yes, obtains the first encrypted information digest of the integrated upgrade file and decrypts it to obtain the second information digest, otherwise exits the upgrade mode.

[0084] In this embodiment, the first encrypted information digest is decrypted by using an AES-128 algorithm.

[0085] Step 201. Read the upgrade main file of the integrated upgrade file, and generate a third information summary.

[0086] In this embodiment, the third information digest is generated through the SHA-256 algorithm.

[0087] Step 202. Determine whether the second information abstract and the third information abstract are consistent. If yes, enter the upgrade mode and enter the next step; otherwise, exit the upgrade mode.

[0088] Step 203, read the value of the upgrade f...

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 an integrated upgrading file manufacturing and upgrading method and device. The method comprises the steps of generating an upgrading configuration file from an upgrading file of each functional unit according to an upgrading demand; writing the upgrading information of each functional unit into an upgrading flag bit address of the upgrading main body file; generating the encrypted information abstract by upgrading the content of a main body file, decrypting the encrypted information during upgrading, and comparing the encrypted information with the information abstractgenerated by the upgrading main body file to realize the safe upgrading, so that the version management of the upgrading file is simplified, the safety of the system is enhanced, the unauthorized upgrading is avoided, and the safety of a product software is ensured.

Description

technical field [0001] The invention relates to the field of software technology, in particular to an integrated upgrade file production and upgrade method and device. Background technique [0002] At present, the software upgrade of vehicle-mounted terminal products is mainly to use the corresponding upgrade file to upgrade each functional unit individually, such as microcontroller unit (MCU), decoding unit (MPEG), liquid crystal drive unit, etc. to upgrade one functional unit at a time. This upgrade method is likely to cause confusion in the management of upgrade files and versions, which is not conducive to product after-sales service management and maintenance, and the upgrade software lacks the necessary security protection, which is easy to cause upgrade errors, or the product is cracked and upgraded, and low configuration can be easily upgraded to high configuration. , and ultimately have a negative impact on the brand image. [0003] Therefore, the prior art needs t...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/57G06F8/65
CPCG06F8/65G06F21/572
Inventor 王永健
Owner FORYOU GENERAL ELECTRONICS