• Learning center

98. I2C bus short-circuit maintenance
98. I2C bus short-circuit maintenance
Detail
Comments

1

00:00:01,466 --> 00:00:07,800

This lesson is about the analysis when the I2C bus on the touch connector is short-circuited

2

00:00:11,133 --> 00:00:14,166

Take Xiaomi 10 Pro as an example

3

00:00:14,900 --> 00:00:22,933

Find its I2C bus, TS_I2C_SCL and TS_I2C_SDA

4

00:00:23,600 --> 00:00:27,233

These two lines are the I2C buses for touch

5

00:00:27,800 --> 00:00:31,033

They go to the connector J6400

6

00:00:31,633 --> 00:00:33,433

Switch to bitmap

7

00:00:34,833 --> 00:00:37,166

Right-click and click find the bitmap signal,

8

00:00:38,400 --> 00:00:42,333

so that you can find the touch connector and the line to which the touch connector leads

9

00:00:46,266 --> 00:00:49,533

The bitmap is in one-to-one correspondence with the real object

10

00:00:50,000 --> 00:00:54,066

When the I2C bus of the touch connector is short-circuited, how to repair it

11

00:00:56,666 --> 00:00:57,900

First look at its circuit

12

00:00:59,500 --> 00:01:03,966

Click pin 10, you can see that the pin goes to a resistor R3216,

13

00:01:04,533 --> 00:01:07,800

and also goes to the H36 pin of the CPU

14

00:01:08,933 --> 00:01:15,866

The clock of the I2C bus goes to the resistor R3217, also goes to the pin J36 of the CPU,

15

00:01:16,066 --> 00:01:18,866

and also leads to the pin 12 of the connector

16

00:01:20,433 --> 00:01:25,466

These two lines are exactly the same, but the pins of the chips they go to are different

17

00:01:27,533 --> 00:01:29,433

We will use one of them to analyze

18

00:01:33,433 --> 00:01:38,033

When measuring a short circuit on the touch I2C bus,

19

00:01:38,700 --> 00:01:41,333

first consider which components are on the line

20

00:01:45,933 --> 00:01:57,833

The components on the circuit include connector J6400, resistor R3212, CPU

21

00:02:03,600 --> 00:02:08,266

Since the resistor is a pull-up resistor, above 1,000 ohms,

22

00:02:08,833 --> 00:02:11,566

the short circuit has nothing to do with it

23

00:02:15,700 --> 00:02:21,833

It has nothing to do with the connector, unless the pin of the I2C signal is close to the ground wire,

24

00:02:23,833 --> 00:02:30,066

the connector has been touched and the pin is connected to tin, then the connector is considered

25

00:02:30,333 --> 00:02:33,133

Then all we have to consider is the CPU

26

00:02:35,600 --> 00:02:40,933

When we detect that the I2C bus is short-circuited, only the CPU is considered

27

00:02:44,366 --> 00:02:46,100

How to repair it at this time?

28

00:02:46,633 --> 00:02:49,700

Remove the CPU and re-solder it, measure the diode value,

29

00:02:50,633 --> 00:02:53,966

if there is no short circuit, the fault is repaired

30

00:02:56,333 --> 00:03:00,233

But the CPU is very difficult to have this kind of failure

31

00:03:00,666 --> 00:03:04,633

If you measure again after re-soldering, there is still a short circuit,

32

00:03:04,666 --> 00:03:08,966

which is basically irreparable, because the CPU itself is damaged

33

00:03:11,066 --> 00:03:12,700

That's all for this lesson

No comments yet
Come and write your comments
Links: