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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


