1
00:00:00,333 --> 00:00:05,066
Hello everyone, today we are going to learn about the LPC bus of the SMC
2
00:00:07,200 --> 00:00:09,600
LPC is the Low Pin Count bus
3
00:00:13,333 --> 00:00:19,733
It is the communication bus between SMC and PCH, or between SMC and CPU
4
00:00:23,700 --> 00:00:26,566
SMC is also known as EC
5
00:00:26,966 --> 00:00:30,600
The LPC bus connects the EC to the PCH
6
00:00:36,000 --> 00:00:40,766
All data is transmitted between the EC and PCH through the LPC bus
7
00:00:44,566 --> 00:00:46,866
Its working conditions have these
8
00:00:47,400 --> 00:00:49,200
The first is VDD,
9
00:00:49,566 --> 00:00:53,600
which refers to the power supply of the EC's LPC bus module
10
00:01:02,566 --> 00:01:09,766
The second is LPC_CLK24M_SMC, which is its 24MHz clock frequency,
11
00:01:11,766 --> 00:01:14,333
also known as the LPC bus clock
12
00:01:15,533 --> 00:01:22,133
The LPC bus clock, as we can see here, is internally named LPC0CLK
13
00:01:22,233 --> 00:01:26,933
and externally named LPC_CLK24M_SMC
14
00:01:28,200 --> 00:01:34,000
The LPC module from the PCH or CPU provides the working conditions for the EC
15
00:01:42,433 --> 00:01:47,433
The third is its reset signal SMC_LRESET_L
16
00:01:49,566 --> 00:01:56,066
The reset signal is 3.3V and is usually provided by a platform reset in the mainboard
17
00:01:57,533 --> 00:02:02,833
The reset signal in the mainboard is this pin, LPC0RESET,
18
00:02:03,800 --> 00:02:06,200
usually from the platform reset
19
00:02:12,966 --> 00:02:16,333
Next is the address data compound line,
20
00:02:18,133 --> 00:02:26,600
respectively are LPC_AD0, LPC_AD1, LPC_AD2, LPC_AD3,
21
00:02:26,866 --> 00:02:29,966
from 0 to 3, these four lines
22
00:02:32,766 --> 00:02:39,633
This is bidirectional; all data between EC and PCH is transmitted over these 4 lines
23
00:02:41,066 --> 00:02:48,333
This is the one that transmits the data address information, and we call it the address data compound line
24
00:02:50,833 --> 00:02:55,933
LPC_FRAME_L is the frame period of the LPC bus
25
00:03:00,400 --> 00:03:06,866
When this signal is valid, it indicates to start or end a data transfer on the LPC bus
26
00:03:10,700 --> 00:03:14,366
This frame period signal is also active at low level
27
00:03:17,633 --> 00:03:21,533
Any signal with an "_L" end indicates a low active level
28
00:03:24,433 --> 00:03:27,400
Then the LPC bus has these conditions,
29
00:03:29,066 --> 00:03:32,400
there are power supply, clock, reset,
30
00:03:32,633 --> 00:03:36,266
frame and address data compound line
31
00:03:40,800 --> 00:03:43,966
During maintenance, we can measure the data waveform
32
00:03:43,966 --> 00:03:47,766
between EC and bridge by oscilloscope on LPC bus
33
00:03:52,733 --> 00:04:01,100
At the same time, we can also connect the diagnosis card on the LPC bus to observe the mainboard self-test process
34
00:04:08,766 --> 00:04:12,166
Well, that's the introduction to the EC's LPC bus