CN110289039A - A kind of adjustment method and device of eMMC - Google Patents

A kind of adjustment method and device of eMMC Download PDF

Info

Publication number
CN110289039A
CN110289039A CN201810225756.4A CN201810225756A CN110289039A CN 110289039 A CN110289039 A CN 110289039A CN 201810225756 A CN201810225756 A CN 201810225756A CN 110289039 A CN110289039 A CN 110289039A
Authority
CN
China
Prior art keywords
emmc
order
command information
preset interface
debug command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810225756.4A
Other languages
Chinese (zh)
Other versions
CN110289039B (en
Inventor
王玺
丁尔刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhaoyi Innovation Technology Group Co ltd
Original Assignee
GigaDevice Semiconductor Beijing Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GigaDevice Semiconductor Beijing Inc filed Critical GigaDevice Semiconductor Beijing Inc
Priority to CN201810225756.4A priority Critical patent/CN110289039B/en
Publication of CN110289039A publication Critical patent/CN110289039A/en
Application granted granted Critical
Publication of CN110289039B publication Critical patent/CN110289039B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/38Response verification devices

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The present invention provides the adjustment method of eMMC a kind of and devices.Applied to intelligent terminal, which comprises receive debug command information;Wherein, the debug command information includes at least command sequence number, command parameter and data transfer path;One of the corresponding read-write of the command sequence number, erasing, acquisition state debugging operations;The eMMC order of reference format is generated according to the debug command information;Preset interface is called to send eMMC for the eMMC order, so that the eMMC responds the eMMC order.Through the embodiment of the present invention, can send debug command to eMMC in real time can obtain the internal state data of eMMC without being powered off or being dismantled to eMMC, avoid due to loss of data caused by powering off or dismantle caused secondary destruction.

Description

A kind of adjustment method and device of eMMC
Technical field
The present invention relates to eMMC technical field more particularly to the adjustment methods and device of a kind of eMMC.
Background technique
EMMC (Embedded Multi Media Card, embedded multi-media card) is a kind of in-line memory product, It is widely used in intelligent terminal.In practical applications, eMMC is welded on the mainboard of intelligent terminal, the master control with intelligent terminal Chip carries out data transmission.Under normal conditions, the driver of file system and eMMC can be packaged together by linux system, Conventional read-write capability is only provided to external application, and also without the debugging interface of design eMMC on mainboard.Therefore, when When something goes wrong, eMMC firmware development personnel can only dismantle eMMC to obtain the internal data of eMMC eMMC from mainboard Get off, takes back laboratory and analyzed.But in the disassembly process of eMMC, need by high temperature melting scolding tin, and high temperature can Secondary destruction can be generated to eMMC, influence the stability of eMMC internal data.Also, if disassembly eMMC, will also make eMMC Power-off, to lose the real time data in eMMC.
Summary of the invention
The embodiment of the present invention provides the adjustment method and device of a kind of eMMC, in the prior art can not be right in real time with solution EMMC is debugged, and needs to power off eMMC or dismantle the problem of could obtaining internal data.
In order to solve the above-mentioned technical problem, the embodiment of the invention provides the adjustment methods of eMMC a kind of, are applied to intelligence Terminal, which comprises
Receive debug command information;Wherein, the debug command information includes at least command sequence number, command parameter and data Transmission path;One of the corresponding read-write of the command sequence number, erasing, acquisition state debugging operations;
The eMMC order of reference format is generated according to the debug command information;
Preset interface is called to send eMMC for the eMMC order, so that the eMMC responds the eMMC order.
Optionally, before the reception debug command information, the method also includes:
Obtain the block device address of the eMMC;
Start the eMMC.
Optionally, the eMMC order is sent to eMMC by the calling preset interface, comprising:
The preset interface is called, sends the eMMC order to the Block Device Driver of the corresponding block device address;
EMMC Host controller driver is sent by the eMMC order by the Block Device Driver;
The eMMC is sent by the eMMC order by the eMMC Host controller driver.
Optionally, which is characterized in that the preset interface is IOCTL API.
Optionally, the intelligent terminal includes display device, the method also includes:
Show that the eMMC responds the response results of the eMMC order using the display device.
The embodiment of the invention also provides the debugging apparatus of eMMC a kind of, are deployed in intelligent terminal, and described device includes:
Information receiving module, for receiving debug command information;Wherein, the debug command information includes at least order sequence Number, command parameter and data transfer path;One of the corresponding read-write of the command sequence number, erasing, acquisition state debugging operations;
Order generation module, for generating the eMMC order of reference format according to the debug command information;
Command sending module, for calling preset interface to send eMMC for the eMMC order, so that the eMMC is rung Answer the eMMC order.
Optionally, before the information receiving module, described device further include:
Address acquisition module, for obtaining the block device address of the eMMC;
Starting module, for starting the eMMC.
Optionally, the command sending module includes:
First order sending submodule sends the eMMC order to described in corresponding to for calling the preset interface The Block Device Driver of block device address;
Second order sending submodule, for sending eMMC host for the eMMC order by the Block Device Driver Controller driving;
Third order sending submodule, for being sent the eMMC order to by the eMMC Host controller driver The eMMC.
Optionally, the preset interface is IOCTL API.
Optionally, the intelligent terminal includes display device, described device further include:
Response results display module, for showing that the eMMC responds the sound of the eMMC order using the display device Answer result.
In embodiments of the present invention, debug command information is received, the eMMC of reference format is generated according to debug command information Order;Preset interface is called to send eMMC for eMMC order, so that eMMC responds eMMC order.Through the embodiment of the present invention, Debug command can be sent to eMMC in real time can obtain the number of internal states of eMMC without being powered off or being dismantled to eMMC According to, avoid due to power off caused by loss of data or dismantle caused by secondary destruction.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by institute in the description to the embodiment of the present invention Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the invention Example, for those of ordinary skill in the art, without any creative labor, can also be according to these attached drawings Obtain other attached drawings.
Fig. 1 is a kind of step flow chart of the adjustment method of eMMC of the embodiment of the present invention one;
Fig. 2 is a kind of step flow chart of the adjustment method of eMMC of the embodiment of the present invention two;
Fig. 3 is the schematic diagram in the channel I/O of the embodiment of the present invention two;
Fig. 4 is a kind of structural block diagram of the debugging apparatus of eMMC of the embodiment of the present invention three.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
Embodiment one
Fig. 1 shows a kind of step flow chart of the adjustment method of eMMC provided in an embodiment of the present invention.Applied to intelligence Terminal, which comprises
Step 101, debug command information is received;Wherein, the debug command information includes at least command sequence number, order ginseng Several and data transfer path;One of the corresponding read-write of the command sequence number, erasing, acquisition state debugging operations.
In the present embodiment, intelligent terminal receives debug command information.Specifically, it can install on intelligent terminal for adjusting The application program A for trying eMMC receives the debug command information of user's input by application program A;It can also be by other means Debug command information is received, the embodiment of the present invention does not limit this in detail, can be configured according to the actual situation.
Debug command information includes at least command sequence number, command parameter and data transfer path, the corresponding read-write of command sequence number, One of erasing, acquisition state debugging operations.For example, command sequence number is 1,2,3,4 ..., 1 corresponding reading data, 2 is corresponding Data, 3 corresponding erasing data, 4 corresponding acquisition states, 5 corresponding firmware upgrades are written.Command sequence number can also be a, b, c, d……;Debugging operations are also not necessarily limited to above content, can also be firmware upgrade, other debugging operations such as functional test.Order ginseng Number corresponding position information.For example, it is desired to read the data in eMMC, then command parameter corresponds to the storage address of data to be read; Need to be written data in eMMC, then command parameter corresponds to the writing address of data to be written;Need to wipe the data in eMMC, Then command parameter corresponds to the storage address of data to be erased.Data to be transmitted are provided in data transfer path.Specifically, it needs When reading the data in eMMC, data are saved into data transfer path;When needing to write data into eMMC, then from number According to data are extracted in transmission path, eMMC is transmitted data to.The embodiment of the present invention passes command sequence number, command parameter, data Defeated path and debugging operations do not limit in detail, can be configured according to the actual situation.
Step 102, the eMMC order of reference format is generated according to the debug command information.
In the present embodiment, receive debug command information after, by command sequence number, command parameter and data transfer path etc. according to Reference format generates eMMC order.The reference format of eMMC order is referred to following table, and wherein Start bit is initial bits, Transmission Bit is the bit of transmission, and Command Index is command sequence number, and Argument is command parameter, CRC7 For check code, End bit is end bit, and Bit position is the position of bit, and Width is bit wide, and Value is to receive The corresponding assignment of debug command information.For example, command sequence number, in the 40th bit of 45-, bit wide is 6, and assignment is " 1 ";Life Enable parameter in the 8th bit of 39-, bit wide is 32, and assignment is " x ".EMMC order can also include other content, and the present invention is real It applies example and this is not limited in detail, can be configured according to the actual situation.
Description Start Bit Transmission Bit Command Index Argument CRC7 End Bit
Bit position 47 46 [45:40] [39:8] [7:1] 0
Width(bits) 1 1 6 32 7 1
Value “0” “1” “1” x x “1”
Step 103, preset interface is called to send eMMC for the eMMC order, so that the eMMC responds the eMMC Order.
In the present embodiment, after generating eMMC order, call preset interface that eMMC order is sent to eMMC, eMMC is received After eMMC order, response results are generated according to eMMC.Preset interface connect kernel in Block Device Driver, may be implemented without The file system of linux system sends eMMC order to eMMC.Due to not using the file system of linux system, not only Read-write operation can be executed to eMMC, other debugging operations can also be performed.Preset interface can be set in application program A, To which application program A is connected to Block Device Driver, the embodiment of the present invention does not limit this in detail, can be according to the actual situation It is configured.
In conclusion receiving debug command information in the embodiment of the present invention, reference format is generated according to debug command information EMMC order;Preset interface is called to send eMMC for eMMC order, so that eMMC responds eMMC order.It is real through the invention Example is applied, can send debug command to eMMC in real time can obtain the inside shape of eMMC without being powered off or being dismantled to eMMC State data avoid due to loss of data caused by powering off or dismantle caused secondary destruction.
Embodiment two
Fig. 2 shows a kind of step flow charts of the adjustment method of eMMC provided in an embodiment of the present invention.Applied to intelligence Terminal, which comprises
Step 201, the block device address of the eMMC is obtained.
In the present embodiment, eMMC is welded to the block device on mainboard, can be counted with the main control chip of intelligent terminal According to transmission, the corresponding block device address eMMC is provided in kernel.Specifically, eMMC pairs can be obtained by application program A The block device address answered.For example, eMMC corresponds to the first block, then application program A is available arrives LBA=0.The embodiment of the present invention Block device address is not limited in detail, can be configured according to the actual situation.
Step 202, start the eMMC.
In the present embodiment, after getting block device address, eMMC can be started by application program A, thus after carrying out Continuous debugging operations.
Step 203, debug command information is received;Wherein, the debug command information includes at least command sequence number, order ginseng Several and data transfer path;One of the corresponding read-write of the command sequence number, erasing, acquisition state debugging operations.
Step 204, the eMMC order of reference format is generated according to the debug command information.
Step 205, the preset interface is called, the block that the eMMC order is sent to the corresponding block device address is set Standby driving.
In the present embodiment, the preset interface is IOCTL API (Application Program Interface, application Routine interface).IOCTL is the letter being managed in device driver to the I/O of equipment (In/Out, input and output) channel Number.Referring to the channel I/O shown in Fig. 3, it is from application program that the embodiment of the present invention, which can control the channel I/O using function IOCTL, EMMC is arrived again to Block Device Driver.In the prior art, the driver of file system and eMMC are packaged together by Linux, I/O Channel is from file system to Block Device Driver again to eMMC.Therefore, the embodiment of the present invention is made using function IOCTL creation API After preset interface, in application program to the new channel I/O is provided between eMMC, it can not only provide in the application often The read-write capability of rule, but also the functions such as firmware upgrade, functional test can be provided.
Step 206, eMMC Host controller driver is sent for the eMMC order by the Block Device Driver.
In the present embodiment, after Block Device Driver receives eMMC order, eMMC host controller is sent by eMMC order Driving.For example, Block Device Driver receives the eMMC order for reading data, then eMMC is sent by the eMMC order for reading data Host controller.EMMC Host controller driver is set to inner nuclear layer, is the program for driving eMMC host controller.
Step 207, the eMMC is sent for the eMMC order by the eMMC Host controller driver.
In the present embodiment, after eMMC Host controller driver receives eMMC order, eMMC is sent by eMMC order, with After so that eMMC is received eMMC order, eMMC order is responded.For example, eMMC receives the eMMC order of write-in data, response knot Fruit is 0x00000900.
Step 208, show that the eMMC responds the response results of the eMMC order using the display device.
In the present embodiment, intelligent terminal includes display device, and after eMMC responds eMMC order, display device can be shown Response results.For example, display device shows " eMMC response:0x00000900 ".Display device can also be shown in other To hold, for example the debug command information format received is incorrect, then display device is shown " input is illegal command ", or " input error ".The embodiment of the present invention does not limit the displaying content of display device in detail, can carry out according to the actual situation Setting.
In conclusion intelligent terminal receives debug command information in the embodiment of the present invention, generated according to debug command information The eMMC order of reference format;Preset interface is called to send eMMC for eMMC order, so that eMMC responds eMMC order.Pass through The embodiment of the present invention, can send debug command to eMMC in real time can obtain eMMC without being powered off or being dismantled to eMMC Internal state data, avoid due to power off caused by loss of data or dismantle caused by secondary destruction so that the mistake of eMMC Accidentally analysis, firmware upgrade and functional test etc. are easier to realize.
Embodiment three
Fig. 4 shows a kind of structural block diagram of the debugging apparatus of eMMC provided in an embodiment of the present invention.It is deployed in intelligent end End, described device include:
Information receiving module 301, for receiving debug command information;Wherein, the debug command information includes at least life Enable serial number, command parameter and data transfer path;One of the corresponding read-write of the command sequence number, erasing, acquisition state debugging Operation;
Order generation module 302, for generating the eMMC order of reference format according to the debug command information;
Command sending module 303, for calling preset interface to send eMMC for the eMMC order, so that the eMMC Respond the eMMC order.
Optionally, before the information receiving module 301, described device further include:
Address acquisition module, for obtaining the block device address of the eMMC;
Starting module, for starting the eMMC.
Optionally, the command sending module 303 includes:
First order sending submodule sends the eMMC order to described in corresponding to for calling the preset interface The Block Device Driver of block device address;
Second order sending submodule, for sending eMMC host for the eMMC order by the Block Device Driver Controller driving;
Third order sending submodule, for being sent the eMMC order to by the eMMC Host controller driver The eMMC.
Optionally, the preset interface is IOCTL API.
Optionally, the intelligent terminal includes display device, described device further include:
Response results display module, for showing that the eMMC responds the sound of the eMMC order using the display device Answer result.
In conclusion receiving debug command information in the embodiment of the present invention, reference format is generated according to debug command information EMMC order;Preset interface is called to send eMMC for eMMC order, so that eMMC responds eMMC order.It is real through the invention Example is applied, can send debug command to eMMC in real time can obtain the inside shape of eMMC without being powered off or being dismantled to eMMC State data avoid due to loss of data caused by powering off or dismantle caused secondary destruction.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much Form, all of these belong to the protection of the present invention.

Claims (10)

1. a kind of adjustment method of eMMC, which is characterized in that be applied to intelligent terminal, which comprises
Receive debug command information;Wherein, the debug command information includes at least command sequence number, command parameter and data transmission Path;One of the corresponding read-write of the command sequence number, erasing, acquisition state debugging operations;
The eMMC order of reference format is generated according to the debug command information;
Preset interface is called to send eMMC for the eMMC order, so that the eMMC responds the eMMC order.
2. the method according to claim 1, wherein before the reception debug command information, the method Further include:
Obtain the block device address of the eMMC;
Start the eMMC.
3. according to the method described in claim 2, it is characterized in that, the eMMC order is sent to by the calling preset interface EMMC, comprising:
The preset interface is called, sends the eMMC order to the Block Device Driver of the corresponding block device address;
EMMC Host controller driver is sent by the eMMC order by the Block Device Driver;
The eMMC is sent by the eMMC order by the eMMC Host controller driver.
4. method according to claim 1-3, which is characterized in that the preset interface is IOCTLAPI.
5. the method is also the method according to claim 1, wherein the intelligent terminal includes display device Include:
Show that the eMMC responds the response results of the eMMC order using the display device.
6. a kind of debugging apparatus of eMMC, which is characterized in that be deployed in intelligent terminal, described device includes:
Information receiving module, for receiving debug command information;Wherein, the debug command information include at least command sequence number, Command parameter and data transfer path;One of the corresponding read-write of the command sequence number, erasing, acquisition state debugging operations;
Order generation module, for generating the eMMC order of reference format according to the debug command information;
Command sending module, for calling preset interface to send eMMC for the eMMC order, so that the eMMC responds institute State eMMC order.
7. device according to claim 6, which is characterized in that before the information receiving module, described device is also wrapped It includes:
Address acquisition module, for obtaining the block device address of the eMMC;
Starting module, for starting the eMMC.
8. device according to claim 7, which is characterized in that the command sending module includes:
First order sending submodule sends corresponding described piece for the eMMC order and sets for calling the preset interface The Block Device Driver of standby address;
Second order sending submodule, for sending the control of eMMC host for the eMMC order by the Block Device Driver Device driving;
Third order sending submodule, it is described for being sent the eMMC order to by the eMMC Host controller driver eMMC。
9. according to the described in any item devices of claim 6-8, which is characterized in that the preset interface is IOCTL API.
10. device according to claim 6, which is characterized in that the intelligent terminal includes display device, and described device is also Include:
Response results display module, for showing that the eMMC responds the response knot of the eMMC order using the display device Fruit.
CN201810225756.4A 2018-03-19 2018-03-19 Debugging method and device of eMMC Active CN110289039B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810225756.4A CN110289039B (en) 2018-03-19 2018-03-19 Debugging method and device of eMMC

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810225756.4A CN110289039B (en) 2018-03-19 2018-03-19 Debugging method and device of eMMC

Publications (2)

Publication Number Publication Date
CN110289039A true CN110289039A (en) 2019-09-27
CN110289039B CN110289039B (en) 2021-07-27

Family

ID=68001025

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810225756.4A Active CN110289039B (en) 2018-03-19 2018-03-19 Debugging method and device of eMMC

Country Status (1)

Country Link
CN (1) CN110289039B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124881A (en) * 2019-11-13 2020-05-08 深圳佰维存储科技股份有限公司 eMMC firmware test method and device
CN114446381A (en) * 2022-04-07 2022-05-06 深圳佰维存储科技股份有限公司 eMMC fault analysis method, eMMC fault analysis device, readable storage medium and electronic equipment
CN115422091A (en) * 2022-11-03 2022-12-02 合肥康芯威存储技术有限公司 Firmware debugging method and device, electronic equipment and storage medium
CN116483639A (en) * 2023-04-26 2023-07-25 珠海妙存科技有限公司 eMMC information acquisition method and system, electronic device and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101727989A (en) * 2008-10-16 2010-06-09 付建云 NAND FLASH memory chip test system
CN103135941A (en) * 2013-01-11 2013-06-05 深圳市江波龙电子有限公司 Managing method of embedded memorizers, embedded memorizer and electronic device
CN103280238A (en) * 2013-06-27 2013-09-04 山东量子科学技术研究院有限公司 EMMC controller based on FPGA, and working method of eMMC controller
CN103514054A (en) * 2013-09-10 2014-01-15 深圳市江波龙电子有限公司 Method and system for restoring embedded memorizer and electronic device
US20140082404A1 (en) * 2012-09-14 2014-03-20 Samsung Electronics Co., Ltd. EMBEDDED MULTIMEDIA CARD (eMMC), eMMC SYSTEM, AND METHODS OF OPERATION
CN104217768A (en) * 2014-09-04 2014-12-17 青岛海信电器股份有限公司 Detection method and device of eMMC (Embedded multi media card) embedded memory
CN106155580A (en) * 2015-04-27 2016-11-23 华为技术有限公司 A kind of storage method and system based on embedded multi-media card eMMC
CN106409337A (en) * 2016-09-20 2017-02-15 北京润科通用技术有限公司 eMMC control method and FPGA-based eMMC controller
CN106935272A (en) * 2015-12-31 2017-07-07 北京京存技术有限公司 The method and apparatus for opening the debugging of eMMC back doors
CN107632914A (en) * 2017-09-22 2018-01-26 北京润科通用技术有限公司 A kind of Fault Locating Method and system of EMMC arrays

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101727989A (en) * 2008-10-16 2010-06-09 付建云 NAND FLASH memory chip test system
US20140082404A1 (en) * 2012-09-14 2014-03-20 Samsung Electronics Co., Ltd. EMBEDDED MULTIMEDIA CARD (eMMC), eMMC SYSTEM, AND METHODS OF OPERATION
CN103135941A (en) * 2013-01-11 2013-06-05 深圳市江波龙电子有限公司 Managing method of embedded memorizers, embedded memorizer and electronic device
CN103280238A (en) * 2013-06-27 2013-09-04 山东量子科学技术研究院有限公司 EMMC controller based on FPGA, and working method of eMMC controller
CN103514054A (en) * 2013-09-10 2014-01-15 深圳市江波龙电子有限公司 Method and system for restoring embedded memorizer and electronic device
CN104217768A (en) * 2014-09-04 2014-12-17 青岛海信电器股份有限公司 Detection method and device of eMMC (Embedded multi media card) embedded memory
CN106155580A (en) * 2015-04-27 2016-11-23 华为技术有限公司 A kind of storage method and system based on embedded multi-media card eMMC
CN106935272A (en) * 2015-12-31 2017-07-07 北京京存技术有限公司 The method and apparatus for opening the debugging of eMMC back doors
CN106409337A (en) * 2016-09-20 2017-02-15 北京润科通用技术有限公司 eMMC control method and FPGA-based eMMC controller
CN107632914A (en) * 2017-09-22 2018-01-26 北京润科通用技术有限公司 A kind of Fault Locating Method and system of EMMC arrays

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘宝文: "基于eMMC的高速大容量存储卡研制", 《 中国优秀硕士学位论文全文数据库》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124881A (en) * 2019-11-13 2020-05-08 深圳佰维存储科技股份有限公司 eMMC firmware test method and device
CN111124881B (en) * 2019-11-13 2023-03-31 深圳佰维存储科技股份有限公司 eMMC firmware test method and device
CN114446381A (en) * 2022-04-07 2022-05-06 深圳佰维存储科技股份有限公司 eMMC fault analysis method, eMMC fault analysis device, readable storage medium and electronic equipment
CN114446381B (en) * 2022-04-07 2022-07-15 深圳佰维存储科技股份有限公司 eMMC fault analysis method, device, readable storage medium and electronic equipment
CN115422091A (en) * 2022-11-03 2022-12-02 合肥康芯威存储技术有限公司 Firmware debugging method and device, electronic equipment and storage medium
CN116483639A (en) * 2023-04-26 2023-07-25 珠海妙存科技有限公司 eMMC information acquisition method and system, electronic device and storage medium
CN116483639B (en) * 2023-04-26 2024-03-19 珠海妙存科技有限公司 eMMC information acquisition method and system, electronic device and storage medium

Also Published As

Publication number Publication date
CN110289039B (en) 2021-07-27

Similar Documents

Publication Publication Date Title
CN110289039A (en) A kind of adjustment method and device of eMMC
US8296782B2 (en) System eliminating hardware duplication during application testing of an internal storage array across different operating systems
CN105095078A (en) Systematic automation testing device and method and calculating device
US10607714B2 (en) Verification of storage media upon deployment
US9772956B2 (en) Universal serial bus emulation of a host connection
EP3117327B1 (en) Universal serial bus emulation of peripheral devices
CN102654839A (en) Method and device for realizing reliable upgrading of FPGA (field programmable gate array)
CN109656841A (en) Mixing control method and device based on software simulation I2C and Hardware I2C
CN107463341A (en) Method for deleting, device and the mobile terminal of FLASH chip
CN110692058B (en) Auxiliary storage device for providing independent backup and recovery functions and equipment suitable for auxiliary storage device
CN114301506B (en) Method and device for simulating NFC function, NFC terminal and storage medium
CN103092648A (en) Method and system of mirror image upgrade and user device and personal computer
CN102801575A (en) Loopback detecting method and device
CN109144586A (en) A kind of driving adaptation method, device, computer equipment and storage medium
CN113032246A (en) SSD (solid State disk) firmware operation method and device, readable storage medium and electronic equipment
CN105279458A (en) Storage apparatus, communication apparatus, and storage control system
CN101350991A (en) Method, system, computer and terminal for data synchronization
CN107908418B (en) Method for upgrading logic program of fiber channel node card and fiber channel bus equipment
CN113272785A (en) Method for mounting file system, terminal equipment and storage medium
CN110362324A (en) A kind of network interface card upgrade method and device
CN105426273B (en) Restore the method and server of physical memory cell data
CN101951698B (en) Wireless computing device and using method therefore
US20070050418A1 (en) Communication method for storage devices on the basis of file access
CN103870368A (en) SAS (Serial Attached SCSI (small computer system interface)) expander testing system and method
CN111210863B (en) Method, device and equipment for testing embedded memory and computer storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Room 101, Floor 1-5, Building 8, Yard 9, Fenghao East Road, Haidian District, Beijing 100094

Patentee after: Zhaoyi Innovation Technology Group Co.,Ltd.

Address before: 100083 12 Floors, Block A, Tiangong Building, Science and Technology University, 30 College Road, Haidian District, Beijing

Patentee before: GIGADEVICE SEMICONDUCTOR(BEIJING) Inc.