Unlock instant, AI-driven research and patent intelligence for your innovation.

EMMC firmware upgrading method and device

A firmware upgrade, firmware technology, applied in software deployment and other directions, can solve the problem of eMMC upgrade and other problems

Pending Publication Date: 2020-07-03
GIGADEVICE SEMICON (BEIJING) INC +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the eMMC particles have been fixed on the Linux system equipment, the existing upgrade method needs to weld the eMMC particles, and the eMMC on the Linux system equipment cannot be upgraded online

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
  • EMMC firmware upgrading method and device
  • EMMC firmware upgrading method and device
  • EMMC firmware upgrading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0054] refer to figure 2 , showing a flow chart of the steps of an eMMC firmware upgrade method, the method specifically includes the following steps:

[0055] Step 201, receiving a firmware upgrade command sent based on the U-Boot upgrade program.

[0056] In the embodiment of the present invention, the online firmware upgrade program is a new function defined by the eMMC protocol. When the eMMC is in normal use, the firmware file can be updated. When the online firmware upgrade is performed, the eMMC needs to switch from the normal working mode to the upgrade mode.

[0057] Step 202, upgrade the eMMC firmware according to the firmware upgrade command.

[0058] In the embodiment of the present invention, the firmware upgrade command includes: firmware upgrade data and firmware upgrade operation flow. The eMMC upgrades the eMMC firmware according to the firmware upgrade data according to the firmware upgrade operation process.

[0059] In an embodiment of the present inven...

Embodiment 3

[0061] refer to image 3 , which shows a structural block diagram of an eMMC firmware upgrade device, which is applied to the eMMC firmware upgrade method of the first embodiment above, and the device 300 may specifically include:

[0062] The loading module 31 is used for loading the U-Boot upgrade program.

[0063] The receiving module 32 is configured to receive an upgrade instruction for the eMMC firmware based on the U-Boot upgrade program.

[0064] The sending module 33 is configured to send a firmware upgrade command to the eMMC according to the upgrade instruction, so that the eMMC upgrades the eMMC firmware according to the firmware upgrade command.

[0065] The display module 34 is used to display the upgrade result of the eMMC firmware on the display interface corresponding to the U-Boot upgrade program.

[0066] Also includes:

[0067] The first acquisition module is used to obtain the U-Boot source code;

[0068] The addition module is used to add the firmware...

Embodiment 4

[0076] A structural block diagram of an eMMC firmware upgrade device is shown, which is applied to the eMMC firmware upgrade method of the second embodiment above, and the device 400 may specifically include:

[0077] The receiving module 401 is configured to receive a firmware upgrade command sent based on the U-Boot upgrade program.

[0078] The upgrade module 402 is configured to upgrade the eMMC firmware according to the firmware upgrade command.

[0079] In an embodiment of the present invention, a method for upgrading eMMC firmware is provided. The method includes: receiving a firmware upgrade command sent based on the U-Boot upgrade program; and upgrading the eMMC firmware according to the firmware upgrade command. In the embodiment of the present invention, the eMMC firmware in any Linux system device can be upgraded by online upgrading of the eMMC firmware in the U-Boot environment, which improves the flexibility of the eMMC firmware upgrade and is simple and convenie...

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 embodiment of the invention provides an eMMC firmware upgrading method and device. The method comprises the steps that a U-Boot upgrading program is loaded; receiving an upgrading instruction forthe eMMC firmware on the basis of the U-Boot upgrading program; sending a firmware upgrading command to the eMMC according to the upgrading command, so that the eMMC upgrades the eMMC firmware according to the firmware upgrading command; and displaying an upgrading result of the eMMC firmware on a display interface corresponding to the U-Boot upgrading program. In the embodiment of the invention,the eMMC firmware is upgraded on line in the U-Boot environment by loading the U-Boot upgrading program, so that the eMMC firmware in equipment of any Linux system can be upgraded, the flexibility ofeMMC firmware upgrading is improved, and the operation is simple and convenient.

Description

technical field [0001] The invention relates to the technical field of memory processing, in particular to an eMMC firmware upgrading method and device. Background technique [0002] Embedded Multimedia Card (eMMC) is established by the MMC Association. It is mainly aimed at the embedded memory standard specifications of products such as mobile phones or tablet computers. It includes at least one NAND and a controller. The controller is equipped with software that can control the operation of eMMC. The process is controlled, and eMMC can be installed in various electronic devices as a memory. Among them, eMMC is mainly used in electronic devices with Android system and Linux system. [0003] On the current Linux system devices, eMMC is basically used as the storage device. The eMMC firmware itself may have defects during mass production. If you need to remove the defect, you need to upgrade the firmware of the eMMC. However, since the eMMC particles have been fixed on th...

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
CPCG06F8/65Y02D10/00
Inventor 刘方方
Owner GIGADEVICE SEMICON (BEIJING) INC