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

A method and system for verifying program flash data consistency

A technology for verifying programs and program data, applied in the direction of software deployment, etc., can solve problems such as the lack of technical means for the consistency of Nor-type Flash data in small and medium-sized embedded systems

Active Publication Date: 2022-03-01
SHANDONG ACAD OF SCI INST OF AUTOMATION
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] To sum up, in the prior art, there is still a lack of corresponding technical means for the problem of Nor-type Flash data consistency in small and medium-sized embedded systems

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
  • A method and system for verifying program flash data consistency
  • A method and system for verifying program flash data consistency
  • A method and system for verifying program flash data consistency

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] It should be pointed out that the following detailed description is exemplary and intended to provide further explanation to the present application. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.

[0053] It should be noted that the terminology used here is only for describing specific implementations, and is not intended to limit the exemplary implementations according to the present application. As used herein, unless the context clearly dictates otherwise, the singular is intended to include the plural, and it should also be understood that when the terms "comprising" and / or "comprising" are used in this specification, they mean There are features, steps, operations, means, components and / or combinations thereof.

[0054] In a kind of typical implementation of the present application, a kind of method for verifying program Fl...

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 discloses a method and system for verifying program Flash data consistency, which downloads and burns the application program to the Flash; extracts and calculates the verification information of the application program during the downloading process; Compare the verification information sent by the computer program, if the data is consistent, it means that the programming is successful, and the verification information is stored in the Flash; when the power is turned on, read the verification information stored in the Flash, and read all the segmented data of the application program And perform verification, compare the calculated verification value with the stored verification information, if the data is consistent, it means that the data in the program Flash is not damaged.

Description

technical field [0001] The invention relates to the technical field of computer program processing, in particular to a method and system for verifying program Flash data consistency. Background technique [0002] In automotive electronic products in the form of small and medium-sized embedded systems, the system program is generally stored and run by the Nor flash inside the MCU. The Nor flash is characterized by small capacity and supports excute in place. As an integrated circuit chip of CMOS technology, as its operating frequency becomes faster, its integration level becomes higher, and its process size becomes smaller and smaller, the MCU and its internal Flash are more and more susceptible to radiation effects. The radiation effect may cause the destruction of the Nor-type Flash data, which will cause confusion in the application logic of the embedded system based on program instructions, and bring unexpected problems. Therefore, the data consistency of Nor-type Flash ...

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 Patents(China)
IPC IPC(8): G06F8/61
CPCG06F8/61
Inventor 马建辉于良杰李研强车晓波
Owner SHANDONG ACAD OF SCI INST OF AUTOMATION
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