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

Self-repairing method of firmware in intelligent memory device

A repair method and memory technology, applied in static memory, instruments, etc., can solve problems such as device failure to start, affecting flash memory usage, etc., and achieve the effect of increasing lifespan

Inactive Publication Date: 2018-05-18
JIANGSU HUACUN ELECTRONICS TECH CO LTD
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When writing too many firmware backups, it will affect the flash memory usage, and when these firmwares are corrupted, the whole device will not boot

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
  • Self-repairing method of firmware in intelligent memory device
  • Self-repairing method of firmware in intelligent memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention will be further described below in conjunction with accompanying drawing.

[0018] The firmware self-repair method in the intelligent memory device of the present invention writes the firmware into two different blocks in the intelligent memory device, remembers each other's position information, and when one of the data is damaged, uses the correct firmware to repair the data Wrong firmware. The smart memory device is preferably flash memory.

[0019] Specifically, see figure 2 , the firmware self-repair method includes the following steps:

[0020] Step S1, search and check the first firmware, if the data is wrong or not found, go to step S2, if the data is correct, go to step S3.

[0021] Step S2, search and check the second firmware, if the data is wrong or not found, the startup fails, and if the data is correct, go to step S4.

[0022] Step S3, check the second firmware, if the data is wrong, go to step S4, and if the data is correct, it...

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 self-repairing method of firmware in an intelligent memory device. The firmware is written into two different blocks in the intelligent memory device, and mutually remembersthe position information of opposite sides; when the data of one side is corrupted, the firmware with wrong data is repaired by utilizing the firmware with correct data. The wrong firmware can be corrected, and the normal data of the wrong firmware is recovered.

Description

technical field [0001] The invention relates to the field of firmware restoration in memory. Background technique [0002] Firmware is a piece of software whose purpose is to control various functions in the master chip of an intelligent memory device (mainly flash memory). The first firmware loaded after the power is turned on will affect whether the whole device can work normally. Since the flash memory chip is a read-only memory device, the official firmware will be placed in the flash memory, so the reliability of the flash memory storage data is very important. However, with the improvement of the manufacturing process, the more advanced the process, the wrong bits will be generated during the operation of the flash memory, resulting in data errors. Such as figure 1 The flash memory shown is composed of multiple blocks, each block is composed of multiple pages, and each page is composed of multiple sectors. After the firmware is written to the flash page, it is freq...

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): G11C29/44
CPCG11C29/4401
Inventor 许豪江李庭育黄中柱魏智汎
Owner JIANGSU HUACUN ELECTRONICS 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