Common Problems and Solutions of EMMC ISP Function

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

4/14/2020 Common Problems and Solutions of EMMC ISP Function

Common Problems and Solutions of EMMC ISP Function


iFix iFix爱修网 2019-03-22

EMMC ISP is that reading and writing EMMC chip by flying line,
communicate through connecting the CMD, CLK, D0 and GND. Because the
power consumption varies from board to board, it is recommended that the
power supply VCC be provided b the original board, and the VCC and VCCQ
may not be connected in the case of power supply to the original board.

The relevant options for EMMC flying lines are:

EMMC_AUTO_ISP:read and write the whole piece or by setting partition;


EMMC_AUTO_ISP_BOOT_MST : write the bootstrap for MST scheme single
EMMC
EMMC_AUTO_ISP_BOOT_MTK : write the bootstrap for MST scheme single
EMMC
EMMC_ISP_MST_UART_ON : open the serial port of the MST scheme single
EMMC, and you can open most of the UART BUS OFF;

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 1/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

THGBMBG5D1KBAIL_ISP:this is for a specific model when read and write by


flying line, while EMMC_AUTO_ISP is for all EMMC, thus you don’t need to
distinguish the chip models.

To read and write data from the EMMC normally through the flying
line, the main thing to do is to handle the following issues:

1. ISP line length: the official color line, the long homemade wire will not
be able to identify the chip, then error in reading and writing, etc.

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 2/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 3/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

2. The master chip needs to stop working:


( 1 ) Short connect the crystal oscillator of the master chip, and then
connect to the ground; Note, there are many large chips on some main board,
do not short connect the wrong crystal oscillator, newcomers are easy to
invade.
( 2 ) For some special master chip, it may disconnect their standby power
supply.

3. Find the flying line pin point correctly: For example, D0 and CMD of the
following figure are supplied with the VCCQ through a 10K resistor. On the
circuit diagram, I believe most people don’t get it wrong, they all know where
to connect. But it’s very likely that the wire is connected to the power supply
when they actually operate, Because it's the two ends of a resistance, and it's
easy to make mistakes here.

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 4/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

In the above pitcture, the green arrow means correct, while the red arrow
means worng.

4. Power supply for the board: Check if the EMMC power supply still
exists when the master chip is not operational, 3.3V and 1.8V for EMMC5.0
version or later(in HS400 mode), the lower version is available at 3.3V. After
the flying line is finished, do not forget to power on the board before you
start reading and writing.

5. VCCQ voltage settings: IO power supply, divided into 3.3 V and 1.8 V,
and then click OK.

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 5/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

6. Interference problem: if it is not convenient to eliminate the interference, it


is recommended to use the BGA off-line adapter.

( 1 ) Master chip: under this situation , disconnecting the resistance


connected to the clk,cmd,d0; if there is no resistance connected, please also
cut off the printed wire;

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 6/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

( 2 ) The external interference, please click Does RT809H Have the Weak
Antijamming Capability?

Common phenomena:

Example 1:the customer needs to open the serial port, and the corresponding
ID of the chip has been identified, Errors in writing.

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 7/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

Reason analysis: the interference caused by the main control chip; the chip
problem;

Solving method: remind the customers to cut off all connections between the
flying line and the main chip, then it writes normally.
Originally, the customer only disconnect the CLK which is connected the the
master chip, and then disconnected the CMD and D0, then the problem was
resolved.

Example 2: after the flying lines are connected, power on the mainboard,
select EMMC_AUTO_ISP,then click Read, and the following phenomenon: the
chip is not recognized

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 8/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

Possible cause: the board is not electrified, the point of the flying line is not
accurate,VCCQ voltage set wrongly,or the main control chip is interfered.

Solving method: if you forget to power up, turn on the power supply; to find
the right point and then fly the line; VCCIQ voltage, please set on the left side
of the software interface, this voltage is 3.3V and 1.8V, which cut off the
connection between cmd, clk d0 of emmc end and the master chip, and short
connect the crystal oscillator to ground.

Example 3: Error reporting after reading xx%

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 9/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

Possible cause:master chip interference; external interference; chip problem.

Solving method: cut off the connection between cmd clk d0 of EMMC end
and the main chip, and short connect the crystal oscillator to ground;if it is the
chip problem, replace it.

Pay attention to distinguish between these options, which write bootstrap


through the serial port, the serial port is RX, TX, that is, the port that can be
written through VGA, HDMI, UART,DEBUG,RX TX,RXD TXD and other
connections.
MSTAR_EMMC_MBOOT #ISP
MSD6A338_EMMC_MBOOT #ISP
MSD6A628_EMMC_MBOOT #ISP
MSD6A638_EMMC_MBOOT #ISP
MSD6A828_EMMC_MBOOT #ISP
MSD6A918_EMMC_MBOOT #ISP
MSD6A928_EMMC_MBOOT #ISP
The features of these options are described in detail in this later article A
Detailed Explanation of the New Functions of RT809H

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 10/11
4/14/2020 Common Problems and Solutions of EMMC ISP Function

https://mp.weixin.qq.com/s/KbrzpQMboqX6xQMo2vhNAg 11/11

You might also like