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

Firmware updating method and device for a solid state disk controller

A solid-state drive and firmware update technology, applied in software deployment and other directions, can solve problems such as low efficiency and time-consuming, and achieve the effect of improving efficiency and reducing firmware update time.

Active Publication Date: 2019-05-17
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method is simple and effective. However, once the controller product is in the mass production stage, the solid-state hard disk hardware circuit board usually does not lead to the relevant GPIO pins. If you update the firmware, you have to operate the GPIO, which will consume a lot of time and efficiency. low

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 updating method and device for a solid state disk controller
  • Firmware updating method and device for a solid state disk controller
  • Firmware updating method and device for a solid state disk controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to fully understand the technical content of the present invention, the technical solutions of the present invention will be further introduced and illustrated below in conjunction with specific examples, but not limited thereto.

[0042] It should be understood that in this document, relational terms such as first and second etc. are only used to distinguish one entity / operation / object from another entity / operation / object and do not necessarily require or imply that these entities / operations / objects There is no such actual relationship or order between operations / objects.

[0043] It should also be understood that the term "comprises," "comprises," or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or system that includes a set of elements includes not only those elements, but also includes the elements not expressly included. other elements listed, or also include elements inherent in such a pro...

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 firmware updating method and a firmware updating device for a solid state disk controller. The method comprises the following steps of: operating a working code of the solidstate disk controller; Judging whether the solid state disk controller receives a handshake frame of the upper computer or not within a preset waiting time; If not, the solid state disk controller working code loads the firmware loading program in the memory to run in the RAM, and if yes, the solid state disk controller downloads the firmware programming program to the RAM. According to the method, the operating mode of the controller does not need to be switched by operating a GPIO (General Purpose Input / Output) of the controller, and a handshake frame mode is used instead, so that the firmware updating time can be reduced, and the firmware updating efficiency is improved.

Description

technical field [0001] The invention relates to a solid-state hard disk, more specifically to a method and device for updating firmware of a solid-state hard disk controller. Background technique [0002] The current method of updating the firmware of the controller is as follows: figure 1 shown. If the controller needs to update the firmware, first configure the Bootrom (controller working code) to be in forced download mode by changing the input voltage value of the external GPIO pin of the controller, then power on the chip, the Bootrom inside the chip will run, and the Bootrom will pass the control Download Mploader (firmware programming program) to the RAM space inside the chip through the interface specified by the device, and then Bootrom jumps the running pointer to the location specified by RAM to execute MPloader. Mploader will re-initialize the system hardware, download the firmware from the interface specified by the controller to the RAM space inside the chip,...

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/65
Inventor 杨志佳冯元元周强
Owner SHENZHEN YILIAN INFORMATION SYST 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