1
00:00:00,400 --> 00:00:04,400
Hello everyone, today we are going to learn about the working conditions of SMC
2
00:00:07,433 --> 00:00:09,933
SMC is also known as EC
3
00:00:10,733 --> 00:00:15,033
The EC is in the working state whether in the standby state or on state
4
00:00:17,133 --> 00:00:19,966
Let's take a look at how it works in standby mode
5
00:00:25,400 --> 00:00:29,433
First of all, EC has four working conditions
6
00:00:31,200 --> 00:00:37,600
They are standby power supply, standby clock, standby reset and program
7
00:00:38,333 --> 00:00:41,300
Standby supply voltage is 3.3V
8
00:00:42,400 --> 00:00:46,933
Common EC standby power supply names are VBAT and VDDA
9
00:00:47,466 --> 00:00:48,900
In the circuit diagram,
10
00:00:49,066 --> 00:00:52,500
we can find that this is its power supply pin, VBAT
11
00:00:56,300 --> 00:01:02,066
The VDDA is also the power supply pin, and there is a VDD next to the VBAT
12
00:01:02,800 --> 00:01:09,033
This power supply is provided to an external standby power supply PP3V42_G3H
13
00:01:12,200 --> 00:01:14,233
For slightly newer machines,
14
00:01:15,233 --> 00:01:23,033
the standby power name is no longer PP3V42_G3H, but PP3V3_G3H
15
00:01:24,533 --> 00:01:26,300
Standby clock of the EC
16
00:01:30,500 --> 00:01:36,833
Next to the EC there is a crystal oscillator, this one is a 12MHz crystal oscillator,
17
00:01:37,666 --> 00:01:40,100
connected to these two pins of the EC
18
00:01:41,566 --> 00:01:45,533
When the EC meets the power supply, the crystal will vibrate
19
00:01:46,966 --> 00:01:50,933
Without this power supply, the crystal will not work
20
00:01:51,833 --> 00:01:54,666
The EC then delays to get a reset signal,
21
00:01:55,033 --> 00:02:00,633
which is called RST internally and SMC_RESET_L externally
22
00:02:05,800 --> 00:02:09,800
It is a high level reset signal sent by the voltage detection chip
23
00:02:10,933 --> 00:02:17,166
after detecting that the EC standby power supply is normal, and the high level is 3.3V
24
00:02:18,766 --> 00:02:24,100
After the EC meets the requirements of power supply, clock, and reset,
25
00:02:24,600 --> 00:02:28,233
it will read the program and configure the GPIO pin
26
00:02:30,400 --> 00:02:33,866
Because there are many GPIO pins within the EC,
27
00:02:36,266 --> 00:02:40,700
they need to be defined by the program and their functionality assigned by the program
28
00:02:41,766 --> 00:02:47,500
The EC will not work properly until these GPIO pins are configured programmatically
29
00:02:51,333 --> 00:02:57,100
The program resides inside the EC, or it can be called the EC's firmware
30
00:03:00,733 --> 00:03:05,666
EC internal program, we currently have no way to write through the programmer
31
00:03:08,700 --> 00:03:12,633
Therefore, when we encounter EC damage in the maintenance,
32
00:03:13,100 --> 00:03:16,100
we had to find the same mainboard to remove the EC
33
00:03:18,133 --> 00:03:21,066
Well, these are EC's working conditions