• Learning center

238. iPhone 12 Promax touch chip working principle
In this video, we're going to learn about the working principle of the iPhone 12 Promax touch chip.
Detail
Comments

1

00:00:00,500 --> 00:00:02,300

iPhone touch circuit repairing

2

00:00:03,033 --> 00:00:08,000

In this video, we're going to learn about the working principle of the iPhone 12 Promax touch chip

3

00:00:09,500 --> 00:00:13,100

The first step of the working principle, when we trigger the switch,

4

00:00:14,000 --> 00:00:20,700

the main power supply will output 1.8V and 1.2V power supplies to provide the working voltage for the touch chip

5

00:00:22,200 --> 00:00:26,233

Step 2, after booting up and the CPU working condition is normal,

6

00:00:26,733 --> 00:00:29,333

it will detect the touch chip through the I2C bus

7

00:00:30,000 --> 00:00:33,433

The I2C bus is the same as the I2C bus of the touch screen

8

00:00:34,700 --> 00:00:37,666

Step 3, when the touch circuit is started,

9

00:00:38,866 --> 00:00:42,366

the CPU will send a 24MHz clock signal for the touch chip

10

00:00:43,400 --> 00:00:48,833

Step 4, after the CPU sends the clock signal, it sends a reset signal for the touch chip

11

00:00:50,200 --> 00:00:55,400

Step 5, after the touch chip has power supply, clock signal and reset signal,

12

00:00:56,000 --> 00:00:58,800

the CPU will read the touch chip through the SPI bus

13

00:01:01,133 --> 00:01:04,333

Step 6, after the touch chip has SPI data,

14

00:01:04,833 --> 00:01:07,666

it will detect the touch screen through the SPI bus

15

00:01:09,133 --> 00:01:11,400

If the touch screen can be read and recognized,

16

00:01:12,033 --> 00:01:15,800

the touch chip will send the TOUCH_LDO_EN to the main power supply

17

00:01:17,200 --> 00:01:22,266

Step 7, after the main power supply receives the LDO_EN turn-on signal,

18

00:01:22,566 --> 00:01:25,400

it will output 3.1V power supply

19

00:01:25,666 --> 00:01:28,433

One way provides the working voltage for the touch screen,

20

00:01:28,666 --> 00:01:31,500

and the other way provides the working voltage for the touch chip

21

00:01:31,900 --> 00:01:37,866

Step 8, after the touch chip has 3.1V power supply, all the working conditions are normal,

22

00:01:38,233 --> 00:01:41,400

then it will send an interrupt signal to notify the CPU

23

00:01:42,600 --> 00:01:46,400

Step 9, after the CPU receives the interrupt signal,

24

00:01:46,933 --> 00:01:50,266

it will receive the data of the touch chip through the SPI bus

25

00:01:51,166 --> 00:01:56,100

After the CPU receives the touch data, it will perform the corresponding action

26

00:01:56,600 --> 00:02:02,066

These working conditions are the necessary working conditions for the touch chip to convert signals normally

27

00:02:03,100 --> 00:02:07,300

If one of the conditions is abnormal, it will cause a no touch failure

28

00:02:07,733 --> 00:02:12,966

In addition to these signals in the functional block diagram, there are some other detection signals

29

00:02:13,466 --> 00:02:17,600

MANY_SCAN is the forced synchronization signal of the touch screen

30

00:02:18,000 --> 00:02:22,433

This signal is sent by the touch screen to the power supply, camera power supply and other chips

31

00:02:23,266 --> 00:02:29,333

TOUCH_HIFA is the first display touch synchronization signal sent from the display to the touch chip

32

00:02:30,266 --> 00:02:35,300

The UART bus is the bus required to transmit data when other circuits use the touch screen,

33

00:02:35,733 --> 00:02:38,000

such as 3D touch function

34

00:02:40,800 --> 00:02:45,900

Because the 12 Promax has a touch chip, the data is sent directly to the touch chip

35

00:02:47,866 --> 00:02:52,866

In other models, the data is sent to the touch screen by the CPU through the UART bus

36

00:02:54,266 --> 00:02:57,000

SWD bus is a serial debug bus

37

00:02:58,233 --> 00:03:03,166

When some signals are tested, they need to be transmitted through the SWD bus

38

00:03:03,966 --> 00:03:06,833

These signals belong to the working conditions of the touch chip

39

00:03:07,733 --> 00:03:10,400

If we overhaul the touch circuit and replace the touch chip,

40

00:03:10,833 --> 00:03:13,166

the touch screen still cannot work normally,

41

00:03:13,400 --> 00:03:16,000

we need to overhaul the working conditions of the touch chip

42

00:03:16,366 --> 00:03:19,733

When measuring, it is necessary to measure all the signals

43

00:03:20,066 --> 00:03:21,833

Ok, that's all for this video

No comments yet
Come and write your comments
Links: