• Learning center

172. AMD Ryzen APU mainboard hard boot process
We will learn about the hard boot process of the AMD Ryzen APU mainboard.
Detail
Comments

1

00:00:00,400 --> 00:00:05,500

Hello everyone, today we will learn about the hard boot process of the AMD Ryzen APU mainboard

2

00:00:09,133 --> 00:00:14,866

The first step is to install a button battery to generate 3.3V VDDBT_RTC_G

3

00:00:14,933 --> 00:00:17,833

to provide power to the RTC circuit of the APU

4

00:00:23,500 --> 00:00:25,533

When there is no button battery,

5

00:00:26,033 --> 00:00:32,000

the standby power generated by the built-in main battery can also provide power to the RTC circuit

6

00:00:37,633 --> 00:00:41,133

The second step, plug in the battery or adapter,

7

00:00:41,266 --> 00:00:45,033

and generate a common point through the protective isolation circuit

8

00:00:47,900 --> 00:00:50,966

In the third step, after the common point is normal,

9

00:00:51,266 --> 00:00:55,200

the standby power supply and the standby clock of the EC will be generated

10

00:00:55,666 --> 00:00:58,933

The EC of most models now has a built-in clock

11

00:01:03,533 --> 00:01:07,833

The EC standby power supply passes through the RC delay circuit,

12

00:01:07,966 --> 00:01:10,733

and delay to generate an EC standby reset

13

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

After the EC's power supply, clock and reset signals are normal,

14

00:01:16,133 --> 00:01:20,166

the EC starts to read the program and configure the GPIO pins

15

00:01:20,933 --> 00:01:23,200

Some ECs have built-in programs

16

00:01:25,766 --> 00:01:29,500

In the fourth step, after the EC detects the adapter,

17

00:01:30,633 --> 00:01:37,533

it will automatically send out various open signals to control the generation of standby power supply VDD_33_S5,

18

00:01:37,733 --> 00:01:41,166

VDD_18_S5 and VDDP_S5

19

00:01:41,466 --> 00:01:45,200

Some models need to press the switch to generate these standby power supplies

20

00:01:46,733 --> 00:01:49,900

Then the EC delays to send a good standby power signal,

21

00:01:51,500 --> 00:01:56,833

which is pulled up to 1.8V externally and sent to the RSMRST_L pin of the APU

22

00:01:56,833 --> 00:02:00,100

to notify the APU that the standby voltage is normal

23

00:02:00,966 --> 00:02:06,600

Step 6, press the switch to generate a jump pulse of "high --> low --> high" and send it to EC

24

00:02:08,200 --> 00:02:13,033

The EC delays and sends a switch signal to the PWR_BTN_L pin of the APU

25

00:02:15,600 --> 00:02:23,000

After the APU receives this switch signal, it will send out SLP_S5_L and SLP_S3_L signals

26

00:02:23,000 --> 00:02:25,200

under normal standby conditions

27

00:02:29,033 --> 00:02:36,533

Step 8, SLP_S5_L is used to control the generation of memory main power supply VDDQ 1.2V,

28

00:02:36,700 --> 00:02:39,300

VDDP power supply 2.5V

29

00:02:40,500 --> 00:02:45,666

SLP_S3_L is usually used to control all the power supplies needed to generate the S0 state,

30

00:02:47,066 --> 00:02:57,700

including the VTT power supply of the memory 0.6V, the secondary voltage 3.3V, 5V, 1.8V, 0.75V, etc.

31

00:02:59,266 --> 00:03:05,233

Step 9, after each power supply is normal, the start signal of APU power supply will be generated,

32

00:03:05,233 --> 00:03:09,500

and control the generation of APU power supply VDDCR, VDDCR_SOC

33

00:03:10,100 --> 00:03:15,566

Step 10, after the APU power supply is normal, a PG signal will be generated,

34

00:03:16,400 --> 00:03:20,566

and PWR_GOOD will be generated to the APU after circuit conversion

35

00:03:24,566 --> 00:03:31,466

Step 11, after each power supply is normal, the 48M crystal oscillator of the APU starts to vibrate,

36

00:03:32,066 --> 00:03:34,000

and the APU outputs each clock

37

00:03:34,900 --> 00:03:40,866

Then step 12, the APU sends out PWROK and SVID signals to the APU power supply chip

38

00:03:40,866 --> 00:03:42,633

to adjust the APU power supply

39

00:03:47,066 --> 00:03:53,066

APU sends reset signals, including PCIE bus reset signal PCIE_RST0_L,

40

00:03:53,533 --> 00:03:56,666

and platform reset signal RESET_L

41

00:03:59,066 --> 00:04:03,033

Then the APU reads the BIOS through the SPI bus and starts self-test

42

00:04:05,733 --> 00:04:09,500

Ok, this is the hard boot process of the AMD Ryzen APU mainboard

No comments yet
Come and write your comments
Links: