Check patentability & draft patents in minutes with Patsnap Eureka AI!

Firmware loading method and device of solid state disk, computer equipment and storage medium

A technology of solid-state hard disk and loading device, which is applied in computing, program control device, program loading/starting, etc. It can solve the problems of non-changeability, poor compatibility of NandFlash particles, non-uniformity, etc., and achieve the effect of good compatibility

Active Publication Date: 2021-07-13
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the above implementation process, the fixed block / page of BootLoader stored in NandFlash is required to have good stability. In addition, the BootRom program is solidified in ROM and cannot be changed. Once the failure to read BootLoader is easy to cause SSD failure due to failure to load firmware Become a waste disk
At the same time, because the blocks with better stability of NandFlash particles of different protocols and different models are generally not uniform, this requires SSD manufacturers to try to choose blocks with better stability for different particles to store the BootLoader program to ensure that BootRom never The BootLoader program can be read correctly in these fixed blocks, that is, the BootRom program of the current SSD has poor compatibility with NandFlash particles

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
  • Firmware loading method and device of solid state disk, computer equipment and storage medium
  • Firmware loading method and device of solid state disk, computer equipment and storage medium
  • Firmware loading method and device of solid state disk, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the purpose, technical solutions and advantages of the present application, the present application will be described in further detail below with reference to the accompanying drawings and examples. It will be appreciated that the specific embodiments described herein are intended to explain the present application and is not intended to limit the present application.

[0054] Currently, the current SSD implements firmware load is as follows: SSD is powered on powering BootROM program, and Bootrom reads the bootloader program from the NANDFLASH fixed Block / Page address, and runs the bootloader program, and then load the full system firmware after running. The loading of the full system firmware. This requires NANDFLASH to save BootLoader's fixed block with good stability, plus the BootROM program is a non-changeable feature in the ROM. Once the BootLoader failure is easy to cause SSDs to become a waste disk due to loading firmware failure. At the same ti...

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 a firmware loading method and device of a solid state disk, computer equipment and a storage medium. The method comprises the following steps: reading full-system management information in a NandFlash to a first address specified by an SRAM; finding the position of a BootLoader program in the NandFlash from the whole system management information, and loading the BootLoader program to a second address specified by the SRAM; the method also includes that the BootRom program jumps to a second address appointed by the SRAM, and the BootLoader program is operated; the BootLoader program finds a storage position of a system data full-system firmware program in the NandFlash from the full-system management information at a first address specified by the SRAM, and loads the full-system firmware program to a third address specified by the SRAM; and the BootLoader program skips to a third address specified by the SRAM, and the whole system firmware program is operated. According to the invention, the risk that the SSD becomes a waste disk due to the failure of loading the BootLoader is avoided.

Description

Technical field [0001] The present invention relates to the technical field of solid state drives, and in particular, a firmware loading method, apparatus, computer device, and storage medium relating to a solid state hard disk. Background technique [0002] Computer equipment has become the most produced utility of today's people. With the decline of solid state drives, solid state drives are getting more popular, NVME SSD referred to as SSD (Solid State Disk or Solid State Drive) is developed with its superior performance. It is rapidly, and major computer vendors have made the hard drive in the computer equipment SSD. [0003] Currently, the SSD firmware load process is implemented in the traditional technology to: SSD power-on running bootrom programs, Bootrom reads the BootLoader program from the NANDFLASH fixed Block / Page address, run the bootloader program, and then load the full system firmware after running. Implement the loading of all system firmware. During the abov...

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): G06F9/445
CPCG06F9/44521
Inventor 徐攀龚宁波臧鑫
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD
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