1
00:00:00,100 --> 00:00:04,366
In this lesson, we will talk about the framework of the startup operation process,
2
00:00:04,433 --> 00:00:07,866
that is, the structure of the startup operation process
3
00:00:08,733 --> 00:00:09,600
Let's take a look
4
00:00:09,766 --> 00:00:12,200
The power supply outputs power to the hard disk
5
00:00:12,600 --> 00:00:13,366
For example,
6
00:00:13,366 --> 00:00:17,700
the hard disk has a 3V power supply and a 1.8V power supply
7
00:00:18,066 --> 00:00:20,633
Then the power supply outputs power to the CPU,
8
00:00:21,100 --> 00:00:25,000
the temporary storage on the CPU circuit, or to the CPU baseband
9
00:00:28,000 --> 00:00:30,866
Some CPUs have a baseband integrated in them
10
00:00:33,266 --> 00:00:34,833
BB is the code name here
11
00:00:37,366 --> 00:00:40,566
VCORE is the core power supply of the CPU,
12
00:00:40,900 --> 00:00:44,100
VGPU refers to the power supply for the GPU,
13
00:00:44,533 --> 00:00:47,966
VMODEM refers to the power supply for the baseband
14
00:00:48,833 --> 00:00:50,066
At the same time,
15
00:00:50,133 --> 00:00:55,866
it will also supply power to the application circuit and other chips, usually 1-3V
16
00:00:56,333 --> 00:00:58,866
After the power supply is supplied to the hard disk,
17
00:00:58,866 --> 00:01:01,600
CPU, and the temporary storage,
18
00:01:01,866 --> 00:01:06,166
then, the clock circuit composed of the crystal oscillator and the power supply chip
19
00:01:06,400 --> 00:01:09,066
will provide a clock signal to the CPU circuit,
20
00:01:09,166 --> 00:01:11,366
which is originally working on standby
21
00:01:11,666 --> 00:01:15,466
The CPU will also send a clock signal to the hard disk at this time
22
00:01:16,266 --> 00:01:19,666
And then the power supply will send a reset signal to the CPU
23
00:01:30,600 --> 00:01:33,500
The CPU will also reset the font library
24
00:01:33,700 --> 00:01:35,533
At this time, the CPU works,
25
00:01:35,933 --> 00:01:40,833
reads the boot program in the hard disk through data communication to perform self-test,
26
00:01:43,133 --> 00:01:48,433
and the CPU performs self-test on itself, temporary storage, and hard disk
27
00:01:51,066 --> 00:01:52,933
After the self-test is OK,
28
00:01:54,100 --> 00:01:56,333
it continues to load the boot program
29
00:01:56,566 --> 00:01:59,733
The CPU needs to output a hold signal to the power supply,
30
00:02:01,400 --> 00:02:04,000
PS_HOLD is the hold signal
31
00:02:04,600 --> 00:02:09,600
The power supply will continue to output power and maintain a normal power-on state
32
00:02:10,800 --> 00:02:13,633
Well, this is the complete startup process of the phone
33
00:02:29,433 --> 00:02:33,466
We will use this process when repairing the no-booting failure
34
00:02:36,666 --> 00:02:38,933
As a whole, this process is sequential
35
00:02:40,000 --> 00:02:42,400
For example, the first step is the battery,
36
00:02:42,633 --> 00:02:44,533
and the second step is the charging chip
37
00:02:44,966 --> 00:02:48,633
If there is no problem, it will output the main power supply
38
00:02:52,200 --> 00:02:55,933
The third step, the clock circuit is running in standby mode,
39
00:02:56,300 --> 00:03:00,833
The power supply gives a voltage of 1.8V to the power-on signal line
40
00:03:01,933 --> 00:03:04,600
Next, let's pull down the power-on signal
41
00:03:07,300 --> 00:03:09,700
It outputs the power supply of the hard disk,
42
00:03:10,033 --> 00:03:11,733
the power supply of the CPU,
43
00:03:12,033 --> 00:03:14,533
and the power supply of the temporary storage
44
00:03:15,433 --> 00:03:18,166
The power chip sends the clock signal to the CPU,
45
00:03:18,466 --> 00:03:19,933
and then to the hard disk
46
00:03:20,933 --> 00:03:24,033
Then, the power supply sends a reset signal to the CPU,
47
00:03:24,233 --> 00:03:26,333
and the CPU resets the hard disk
48
00:03:28,466 --> 00:03:32,633
After the reset is obtained, the CPU will start a self-test
49
00:03:38,000 --> 00:03:40,400
What does it read the boot program through?
50
00:03:42,700 --> 00:03:46,166
It reads the boot program by sending and receiving data
51
00:03:47,100 --> 00:03:49,233
If there is no problem with the self-test,
52
00:03:49,233 --> 00:03:53,566
it will output a hold signal, PS_HOLD
53
00:03:54,266 --> 00:03:58,866
At this point, its loading and booting program is basically completed
54
00:04:00,533 --> 00:04:03,233
This is the framework of the startup operation
55
00:04:04,300 --> 00:04:06,266
Okay, that's it for this lesson