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

Firmware update method and device for a solid-state hard disk controller

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

Active Publication Date: 2022-02-01
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

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 update method and device for a solid-state hard disk controller
  • Firmware update method and device for a solid-state hard disk controller
  • Firmware update method and device for a solid-state hard 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 update method and device for a solid-state hard disk controller, wherein the method includes the following steps: running the working code of the solid-state hard disk controller; judging whether the solid-state hard disk controller receives a handshake from a host computer within a preset waiting time frame; if not, then the solid-state hard disk controller work code loads the firmware loading program in the memory to run in the RAM, if so, the solid-state hard disk controller downloads the firmware programming program into the RAM. The present invention does not need to operate the GPIO of the controller to switch the operation mode of the controller, but uses the handshake frame instead, which can reduce the time for updating firmware and improve the efficiency of updating firmware.

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
Patent Type & Authority Patents(China)
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