Turning of Memory Training on Asus Z270 Motherboard

Hi,

Got an Asus Z270-WS that likes to shut off and on 3-4 times before loading windows on a cold boot. When motherboard is warm its a one way trip to loading windows. Kind of annoying as I like to sometimes power off everything.

Anyhow I suspect its memory training causing this issue but the dumb bios is missing that as an option. So I looked into the IFR and found a number of memory training algorithms. Which one I need to turn off I am not sure as there are a half dozen of them. Not even sure if this will solve my problem.

Heres the IFR:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
 

Form: Memory Training Algorithms, FormId: 0x2755 {01 86 55 27 FB 04}
0x54B83 One Of: Early Command Training, VarStoreInfo (VarOffset/VarName): 0x84A, VarStore: 0x1, QuestionId: 0x437, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 FD 04 FE 04 37 04 01 00 4A 08 10 10 00 01 00}
0x54B94 One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 05 00 10 00 00}
0x54B9B One Of Option: Enabled, Value (8 bit): 0x1 {09 07 04 00 00 00 01}
0x54BA2 End One Of {29 02}
0x54BA4 One Of: SenseAmp Offset Training, VarStoreInfo (VarOffset/VarName): 0x84B, VarStore: 0x1, QuestionId: 0x438, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 FF 04 00 05 38 04 01 00 4B 08 10 10 00 01 00}
0x54BB5 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54BBC One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54BC3 End One Of {29 02}
0x54BC5 One Of: Early ReadMPR Timing Centering 2D, VarStoreInfo (VarOffset/VarName): 0x84C, VarStore: 0x1, QuestionId: 0x439, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 01 05 DC 03 39 04 01 00 4C 08 10 10 00 01 00}
0x54BD6 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54BDD One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54BE4 End One Of {29 02}
0x54BE6 One Of: Read MPR Training, VarStoreInfo (VarOffset/VarName): 0x84D, VarStore: 0x1, QuestionId: 0x43A, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 02 05 03 05 3A 04 01 00 4D 08 10 10 00 01 00}
0x54BF7 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54BFE One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54C05 End One Of {29 02}
0x54C07 One Of: Receive Enable Training, VarStoreInfo (VarOffset/VarName): 0x84E, VarStore: 0x1, QuestionId: 0x43B, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 04 05 05 05 3B 04 01 00 4E 08 10 10 00 01 00}
0x54C18 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54C1F One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54C26 End One Of {29 02}
One Of: Dimm ODT Training*, VarStoreInfo (VarOffset/VarName): 0x856, VarStore: 0x1, QuestionId: 0x443, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 11 05 12 05 43 04 01 00 56 08 10 10 00 01 00}
0x54D20 One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 05 00 10 00 00}
0x54D27 One Of Option: Enabled, Value (8 bit): 0x1 {09 07 04 00 00 00 01}
0x54D2E End One Of {29 02}
0x54D30 Gray Out If {19 82}
0x54D32 QuestionId: 0x443 equals value 0x0 {12 06 43 04 00 00}
0x54D38 One Of: Max RTT_WR, VarStoreInfo (VarOffset/VarName): 0x8BE, VarStore: 0x1, QuestionId: 0x444, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 4B 04 4C 04 44 04 01 00 BE 08 10 10 00 01 00}
0x54D49 One Of Option: ODT Off, Value (8 bit): 0x0 (default) {09 07 4D 04 10 00 00}
0x54D50 One Of Option: 120 Ohms, Value (8 bit): 0x1 {09 07 4E 04 00 00 01}
0x54D57 End One Of {29 02}
0x54D59 End If {29 02}
0x54D5B One Of: DIMM RON Training*, VarStoreInfo (VarOffset/VarName): 0x857, VarStore: 0x1, QuestionId: 0x445, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 13 05 14 05 45 04 01 00 57 08 10 10 00 01 00}
0x54D6C One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54D73 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54D7A End One Of {29 02}
0x54D7C One Of: Write Drive Strength/Equalization 2D*, VarStoreInfo (VarOffset/VarName): 0x858, VarStore: 0x1, QuestionId: 0x446, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 15 05 DC 03 46 04 01 00 58 08 10 10 00 01 00}
0x54D8D One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 05 00 10 00 00}
0x54D94 One Of Option: Enabled, Value (8 bit): 0x1 {09 07 04 00 00 00 01}
0x54D9B End One Of {29 02}
0x54D9D One Of: Write Slew Rate Training*, VarStoreInfo (VarOffset/VarName): 0x859, VarStore: 0x1, QuestionId: 0x447, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 16 05 17 05 47 04 01 00 59 08 10 10 00 01 00}
0x54DAE One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54DB5 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54DBC End One Of {29 02}
0x54DBE One Of: Read ODT Training*, VarStoreInfo (VarOffset/VarName): 0x85A, VarStore: 0x1, QuestionId: 0x448, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 18 05 19 05 48 04 01 00 5A 08 10 10 00 01 00}
0x54DCF One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54DD6 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54DDD End One Of {29 02}
0x54DDF One Of: Read Equalization Training*, VarStoreInfo (VarOffset/VarName): 0x85B, VarStore: 0x1, QuestionId: 0x449, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 1A 05 1B 05 49 04 01 00 5B 08 10 10 00 01 00}
0x54DF0 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54DF7 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54DFE End One Of {29 02}
0x54E00 One Of: Read Amplifier Training*, VarStoreInfo (VarOffset/VarName): 0x85C, VarStore: 0x1, QuestionId: 0x44A, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 1C 05 1D 05 4A 04 01 00 5C 08 10 10 00 01 00}
0x54E11 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54E18 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54E1F End One Of {29 02}
One Of: Late Command Training, VarStoreInfo (VarOffset/VarName): 0x862, VarStore: 0x1, QuestionId: 0x450, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 28 05 29 05 50 04 01 00 62 08 10 10 00 01 00}
0x54ED7 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54EDE One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54EE5 End One Of {29 02}
0x54EE7 One Of: Round Trip Latency, VarStoreInfo (VarOffset/VarName): 0x863, VarStore: 0x1, QuestionId: 0x451, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 2A 05 2B 05 51 04 01 00 63 08 10 10 00 01 00}
0x54EF8 One Of Option: Disabled, Value (8 bit): 0x0 {09 07 05 00 00 00 00}
0x54EFF One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 07 04 00 10 00 01}
0x54F06 End One Of {29 02}
0x54F08 One Of: Turn Around Timing Training, VarStoreInfo (VarOffset/VarName): 0x864, VarStore: 0x1, QuestionId: 0x452, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 2C 05 2D 05 52 04 01 00 64 08 10 10 00 01 00}
0x54F19 One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 05 00 10 00 00}
0x54F20 One Of Option: Enabled, Value (8 bit): 0x1 {09 07 04 00 00 00 01}
0x54F27 End One Of {29 02}
0x54F29 One Of: Rank Margin Tool, VarStoreInfo (VarOffset/VarName): 0x865, VarStore: 0x1, QuestionId: 0x453, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 2E 05 2F 05 53 04 01 00 65 08 10 10 00 01 00}
0x54F3A One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 05 00 10 00 00}
0x54F41 One Of Option: Enabled, Value (8 bit): 0x1 {09 07 04 00 00 00 01}
0x54F48 End One Of {29 02}
0x54F4A One Of: Memory Test, VarStoreInfo (VarOffset/VarName): 0x866, VarStore: 0x1, QuestionId: 0x454, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 30 05 31 05 54 04 01 00 66 08 10 10 00 01 00}
0x54F5B One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 07 05 00 10 00 00}
0x54F62 One Of Option: Enabled, Value (8 bit): 0x1 {09 07 04 00 00 00 01}
 

 


Thanks