主板
主板
- 1: 天邦itx主板
- 2: 华硕z690-p d4主板
- 3: 技嘉x99 UD4主板
- 3.1: 主板介绍
- 3.2: 机器1:56g软交换
- 3.3: 机器2:25g软交换
- 4: x99z v102
- 5: 华硕z87a
- 6: 主板PCIE通道的拆分方法
- 7: ch341a编程器的使用
1 - 天邦itx主板
1.1 - 主板介绍
主板资料
介绍资料:
折腾资料:
1.2 - cpu超频
CPU超频设置
OverClocking Performance Menu
高级 -> “OverClocking Performance Menu”
- OverCloking Feature: 开启
- Undervolt protection: 关闭
- Per-core HT Disable: 0
- wdt enable: 关闭
- bclk frequency: 100 MHz
- bclok 频率: 0
- bclk aware adaptive voltage: 开启
- fll overclock mode enable: 关闭
- sa pll frenquncy override: 3200 Mhz
- bclk tsc hw fixup: 开启
备注:以上内容都是默认,没有改动。
Processor
高级 -> “OverClocking Performance Menu” -> “Processor”
-
Per code disable configuration: 关闭
-
core max oc ratio: 0
-
per core ratio override: 开启
- core 0 max ratio: 57
- core 1 max ratio: 57
- core 2 max ratio: 57
- core 3 max ratio: 57
- core 4 max ratio: 57
- core 5 max ratio: 57
- cluster 0 max ratio: 42
- cluster 1 max ratio: 42
-
核心电压模式:偏移模式
-
覆写大核电压:0
-
vf offset mode:lagacy
-
vf configuration scope: all-core
-
p-core voltage offset: 30 [备注:降压75/50会报错,修改为降压30或者40就能稳定]
- offset prefix:[-]
-
avx2 ratio offset: 1
-
Avx2 voltage guardband scale factor: 1
-
cpu极限降频温度补偿: 0
-
Thermal velocity boost (TVB)
- Thermal velocity boost : 关闭
- TVB voltage optimizations: 关闭
- Enhanced Thermal Velocity Boost: 关闭
Ring
高级 -> “OverClocking Performance Menu” -> “ring”
-
Ring max超频: 0
-
Ring Voltage Mode: 偏移模式
-
Ring extra turbo voltage: 0
-
vf offset mode:lagacy
-
voltage offset: 30 [备注:和 p 核的降压保持一致,修改为降压30或者40]
-
offset prefix:[-]
-
Ring Down Bin: 开启
-
Min Ring Ratio Llimit: 0
-
Max Ring Ratio Llimit: 0
GT
高级 -> “OverClocking Performance Menu” -> “GT”
- GT Overclocking frequency: 33
- GT Voltage Mode: 偏移模式
- GT extra turbo voltage: 0
- GT voltage offset: 20
- offset prefix:[-]
Uncore Voltage Mode
高级 -> “OverClocking Performance Menu” -> “Uncore”
- Uncore Voltage Mode: 覆写模式
- Uncore voltage override: 980 [备注:目标1.35v,-0.29=1.026=1026,这时 SA 电压]
- vccsa voltage offset: 0
- offset prefix:[+]
Turbo Ratio Limit Options
高级 -> “Turbo Ratio Limit Options”
- P-core Turbo Ratio Limit Mumcore0: 1
- P-core Turbo Ratio Limit Mumcore1: 2
- P-core Turbo Ratio Limit Mumcore2: 3
- P-core Turbo Ratio Limit Mumcore3: 4
- P-core Turbo Ratio Limit Mumcore4: 5
- P-core Turbo Ratio Limit Mumcore5: 6
- P-core Turbo Ratio Limit Mumcore6: 7
- P-core Turbo Ratio Limit Mumcore7: 8
- P-core Turbo Ratio Limit Ratio0: 57
- P-core Turbo Ratio Limit Ratio1: 57
- P-core Turbo Ratio Limit Ratio2: 56
- P-core Turbo Ratio Limit Ratio3: 56
- P-core Turbo Ratio Limit Ratio4: 55
- P-core Turbo Ratio Limit Ratio5: 54
- P-core Turbo Ratio Limit Ratio6: 54
- P-core Turbo Ratio Limit Ratio7: 54
- E-core Turbo Ratio Limit Mumcore0: 1
- E-core Turbo Ratio Limit Mumcore1: 2
- E-core Turbo Ratio Limit Mumcore2: 3
- E-core Turbo Ratio Limit Mumcore3: 4
- E-core Turbo Ratio Limit Mumcore4: 5
- E-core Turbo Ratio Limit Mumcore5: 6
- E-core Turbo Ratio Limit Mumcore6: 7
- E-core Turbo Ratio Limit Mumcore7: 8
- E-core Turbo Ratio Limit Ratio0: 42
- E-core Turbo Ratio Limit Ratio1: 42
- E-core Turbo Ratio Limit Ratio2: 42
- E-core Turbo Ratio Limit Ratio3: 42
- E-core Turbo Ratio Limit Ratio4: 42
- E-core Turbo Ratio Limit Ratio5: 42
- E-core Turbo Ratio Limit Ratio6: 42
- E-core Turbo Ratio Limit Ratio7: 42
电源设置
power management configuration
“power” -> “power management configuration”
- EUP:开启
Power & performance
“Advanced” -> “Advanced” -> “Power & performance”
“Cpu - power management control”
- “Platform PL1 power”: 200000 (200瓦)
- “Platform PL2 power”: 253000 (253瓦)
温度表现
第一套配置
用的是利民 axp120 x67 下压式散热器,高度67毫米,12015或者12025风扇(可选)。
cpuz 压力测试,维持100瓦的稳定发热。
温度 | 散热器 | 风扇 | 均热板硅脂 | 核心硅脂 |
---|---|---|---|---|
76度 | axp120 x67 | 12015(1500转) | 7921硅脂 | 7950相变片 |
76度 | axp120 x67 | 12025(1350转) | 7921硅脂 | 7950相变片 |
观察到:
- 核心4温度最高,核心6温度最低,核心2其次
- 12015换12025风扇温度不变
- 散热器不热,风扇吹出来的风也不热,但温度还是有76度之高,感觉是积热了。
尝试重新涂抹均热板和风扇之间的硅脂
第二套配置
用的是乔思伯 hp-500 下压式散热器,高度40毫米,9010厘米风扇。
1.3 - 内存超频
内存超频设置
内存参数
“Turbo”
- Memory profile: 选 custom profile
- Maximum Memory Frequency: 3600 或者 4000
- Memory Voltage VDDQ: 1.350v,这是内存电压,而且最高只能1.35v。
- Memory Reference Clock:选 100
- Gear Mode:3600可以选 Gear1,4000选 auto
- memory custom profile control:这是内存时序
宏基 ddr4 36000 16gx2 (海力士DJR)
3600 | 4000 | |
---|---|---|
tCL | 18 | 19 |
tRCD/tRP | 22 | 23 |
tRAS | 42 | 40 |
tCWL | 20 | 20 |
tFAW | 44 | 16 |
tREFI | 14055 | 65535 |
tRFC | 630 | 520 |
TRRD | 0 | 4 |
TRTP | 12 | 6 |
TWR | 24 | 12 |
TWTR | 0 | 0 |
tRFCpb | 0 | 0 |
TRFC2 | 468 | 400 |
TRFC4 | 288 | 250 |
TRRD_L | 9 | 8 |
TRRD_S | 6 | 4 |
TWTR_L | 14 | 10 |
TCCD_L | 8 | 8 |
TWTR_S | 5 | 4 |
NMODE | 1 | 1 |
添百事 ddr4 3600 16gx2(海力士 cjr)
Sa 电压 1.30v = 1300 - 280 = 1020
4000(抄作业) | 4000 | |
---|---|---|
延迟 | 52.5ns | 53.6ns(53.6ns) |
结果 | 过不了tm5 | 可以过tm5,注意内存散热 |
tCL | 17 | 18(17一分钟蓝屏) |
tRCD/tRP | 21 | 21 |
tRAS | 38 | 40(38 会报错) |
tCWL | 20 | 20 |
tFAW | 16 | 16 |
tREFI | 65535 | 65535 |
tRFC | 520 | 660() |
TRRD | 4 | 4 |
TRTP | 6 | 6 |
TWR | 12 | 12 |
TWTR | 0 | 0 |
tRFCpb | 0 | 0 |
TRFC2 | 387 | 660 |
TRFC4 | 238 | 660 |
TRRD_L | 8 | 8 |
TRRD_S | 4 | 4 |
TWTR_L | 10 | 10 |
TCCD_L | 8 | 8 |
TWTR_S | 4 | 4 |
NMODE | 1 | 1 |
1.4 - 机器1
机器硬件配置
这台 q1hy 机器的硬件配置是:
- cpu/主板: q1hy,咸鱼加钱买的,体制较好
- 内存:京东买的宏基掠夺者ddr4 3600 16Gx2, 后来换成金百达银爵 DDR4 3600 32Gx2
- 机箱:开放式itx机箱
- 散热:ek 240 水冷
- 电源:长城g6电源
主板 bios 设置
参考 b 站视频: https://www.bilibili.com/video/BV1QN4y127iB/
下载地址: https://pan.baidu.com/s/1mdRQS7f5pYQWUF7B3SjIZQ?pwd=q1hy
bios文件备份: bios-解锁电流墙
选择了 Q1HY-ITX-D4-BIOS2024.05.13.zip 这个 bios,刷新之后断电启动,然后 F9 载入默认配置,重启后再重新配置。
以下 bios 配置基于这个版本的 bios。
CPU超频设置
OverClocking Performance Menu
高级 -> “OverClocking Performance Menu”
- OverCloking Feature: 开启
- Undervolt protection: 关闭
- Per-core HT Disable: 0
- wdt enable: 关闭
- bclk frequency: 100 MHz
- bclok 频率: 0
- bclk aware adaptive voltage: 开启
- fll overclock mode enable: 关闭
- sa pll frenquncy override: 3200 Mhz
- bclk tsc hw fixup: 开启
备注:以上内容都是默认,没有改动。
Processor
高级 -> “OverClocking Performance Menu” -> “Processor”
-
Per code disable configuration: 关闭
-
core max oc ratio: 0
-
per core ratio override: 开启
- core 0 max ratio: 57
- core 1 max ratio: 57
- core 2 max ratio: 57
- core 3 max ratio: 57
- core 4 max ratio: 57
- core 5 max ratio: 57
- cluster 0 max ratio: 42
- cluster 1 max ratio: 42
-
核心电压模式:偏移模式
-
覆写大核电压:0
-
vf offset mode:lagacy
-
vf configuration scope: all-core
-
p-core voltage offset: 30
- offset prefix:[-]
-
avx2 ratio offset: 3
-
Avx2 voltage guardband scale factor: 3
-
cpu极限降频温度补偿: 0
-
Thermal velocity boost (TVB)
- Thermal velocity boost : 关闭
- TVB voltage optimizations: 关闭
- Enhanced Thermal Velocity Boost: 关闭
Ring
高级 -> “OverClocking Performance Menu” -> “ring”
-
Ring max超频: 47 [备注:默认就是47]
-
Ring Voltage Mode: 偏移模式
-
Ring extra turbo voltage: 0
-
vf offset mode:lagacy
-
voltage offset: 0
-
offset prefix:[+]
-
Ring Down Bin: 开启
-
Min Ring Ratio Llimit: 8
-
Max Ring Ratio Llimit: 45
GT
高级 -> “OverClocking Performance Menu” -> “GT”
- GT Overclocking frequency: 33
- GT Voltage Mode: 偏移模式
- GT extra turbo voltage: 0
- GT voltage offset: 20
- offset prefix:[-]
Uncore Voltage Mode
高级 -> “OverClocking Performance Menu” -> “Uncore”
- Uncore Voltage Mode: 覆写模式
- Uncore voltage override: 1000
- vccsa voltage offset: 0
- offset prefix:[+]
Turbo Ratio Limit Options
高级 -> “Turbo Ratio Limit Options”
- P-core Turbo Ratio Limit Mumcore0: 1
- P-core Turbo Ratio Limit Mumcore1: 2
- P-core Turbo Ratio Limit Mumcore2: 3
- P-core Turbo Ratio Limit Mumcore3: 4
- P-core Turbo Ratio Limit Mumcore4: 5
- P-core Turbo Ratio Limit Mumcore5: 6
- P-core Turbo Ratio Limit Mumcore6: 7
- P-core Turbo Ratio Limit Mumcore7: 8
- P-core Turbo Ratio Limit Ratio0: 57
- P-core Turbo Ratio Limit Ratio1: 57
- P-core Turbo Ratio Limit Ratio2: 56
- P-core Turbo Ratio Limit Ratio3: 56
- P-core Turbo Ratio Limit Ratio4: 55
- P-core Turbo Ratio Limit Ratio5: 54
- P-core Turbo Ratio Limit Ratio6: 54
- P-core Turbo Ratio Limit Ratio7: 54
- E-core Turbo Ratio Limit Mumcore0: 1
- E-core Turbo Ratio Limit Mumcore1: 2
- E-core Turbo Ratio Limit Mumcore2: 3
- E-core Turbo Ratio Limit Mumcore3: 4
- E-core Turbo Ratio Limit Mumcore4: 5
- E-core Turbo Ratio Limit Mumcore5: 6
- E-core Turbo Ratio Limit Mumcore6: 7
- E-core Turbo Ratio Limit Mumcore7: 8
- E-core Turbo Ratio Limit Ratio0: 42
- E-core Turbo Ratio Limit Ratio1: 42
- E-core Turbo Ratio Limit Ratio2: 42
- E-core Turbo Ratio Limit Ratio3: 42
- E-core Turbo Ratio Limit Ratio4: 42
- E-core Turbo Ratio Limit Ratio5: 42
- E-core Turbo Ratio Limit Ratio6: 42
- E-core Turbo Ratio Limit Ratio7: 42
电源设置
power management configuration
“power” -> “power management configuration”
- EUP:开启
Power & performance
“Advanced” -> “Advanced” -> “Power & performance”
“Cpu - power management control”
- “Platform PL1 power”: 140000 (140瓦)
- “Platform PL2 power”: 140000 (140瓦)
风扇设置
cpu_fan
- cpu_fan mode: manual mode
- temperature 1: 45
- temperature 2: 55
- temperature 3: 65
- temperature 4: 75
- fd/rpm 1: 50
- fd/rpm 2: 100
- fd/rpm 3: 150
- fd/rpm 4: 230
- critical temperature: 80
内存超频设置
内存是宏基掠夺者 ddr4 36000 16gx2 (海力士DJR)
“Turbo”
-
turbo mode: enabled
-
ac loadline: 65
-
dc loaline: 170
-
memory profile: custom profile
-
maximum memory frequency: 4000
-
memory voltage vddq: 1.35v
-
memory reference closk: 100
-
gear mode: gear1
“Turbo” -> “memory custom profiles control”
参数 | 4000 |
---|---|
tCL | 19 |
tRCD/tRP | 23 |
tRAS | 40 |
tCWL | 20 |
tFAW | 16 |
tREFI | 65535 |
tRFC | 520 |
TRRD | 4 |
TRTP | 6 |
TWR | 12 |
TWTR | 0 |
tRFCpb | 0 |
TRFC2 | 400 |
TRFC4 | 250 |
TRRD_L | 8 |
TRRD_S | 4 |
TWTR_L | 10 |
TCCD_L | 8 |
TWTR_S | 4 |
NMODE | 1 |
性能和温度测试
cpu-z
cpu-z 单核 918,多核 10528,此时cpu频率为单核 5.7g,多核 5.4g。
跑cpuz压力测试时,功耗为 121 瓦,此时 cpu 温度为64到69度:
r23
r23成绩为 24130 分:
跑r23时,功耗为 142瓦,温度为 66 到 73 度:
aida64 内存性能
1.5 - 机器2
机器硬件配置
这台 q1hy 机器的硬件配置是:
- cpu/主板: q1hy,天邦官方买的,体制较差
- 内存:PDD买的添百式ddr4 3600 16Gx2
- 机箱:七彩虹ch160 itx机箱
- 散热:普通4热管单体散热器
- 电源:惠普300瓦
主板 bios 设置
参考 b 站视频: https://www.bilibili.com/video/BV1QN4y127iB/
下载地址: https://pan.baidu.com/s/1mdRQS7f5pYQWUF7B3SjIZQ?pwd=q1hy
选择了 Q1HY-ITX-D4-BIOS2024.05.13.zip 这个 bios,刷新之后断电启动,然后 F9 载入默认配置,重启后再重新配置。
以下 bios 配置基于这个版本的 bios。
CPU超频设置
OverClocking Performance Menu
高级 -> “OverClocking Performance Menu”
- OverCloking Feature: 开启
- Undervolt protection: 关闭
- Per-core HT Disable: 0
- wdt enable: 关闭
- bclk frequency: 100 MHz
- bclok 频率: 0
- bclk aware adaptive voltage: 开启
- fll overclock mode enable: 关闭
- sa pll frenquncy override: 3200 Mhz
- bclk tsc hw fixup: 开启
备注:以上内容都是默认,没有改动。
Processor
高级 -> “OverClocking Performance Menu” -> “Processor”
-
Per code disable configuration: 关闭
-
core max oc ratio: 0
-
per core ratio override: 开启
- core 0 max ratio: 56
- core 1 max ratio: 56
- core 2 max ratio: 56
- core 3 max ratio: 56
- core 4 max ratio: 56
- core 5 max ratio: 56
- cluster 0 max ratio: 42
- cluster 1 max ratio: 42
-
核心电压模式:偏移模式
-
覆写大核电压:0
-
vf offset mode:lagacy
-
vf configuration scope: all-core
-
p-core voltage offset: 30
- offset prefix:[-]
-
avx2 ratio offset: 6
-
Avx2 voltage guardband scale factor: 6
-
cpu极限降频温度补偿: 0
-
Thermal velocity boost (TVB)
- Thermal velocity boost : 关闭
- TVB voltage optimizations: 关闭
- Enhanced Thermal Velocity Boost: 关闭
备注:体质稍差,单核设置为 5.6g 而不是 5.7g。
Ring
高级 -> “OverClocking Performance Menu” -> “ring”
-
Ring max超频: 47 [备注:默认就是47]
-
Ring Voltage Mode: 偏移模式
-
Ring extra turbo voltage: 0
-
vf offset mode:lagacy
-
voltage offset: 0
-
offset prefix:[+]
-
Ring Down Bin: disabled
-
Min Ring Ratio Llimit: 8
-
Max Ring Ratio Llimit: 45
GT
高级 -> “OverClocking Performance Menu” -> “GT”
- GT Overclocking frequency: 33
- GT Voltage Mode: 偏移模式
- GT extra turbo voltage: 0
- GT voltage offset: 20
- offset prefix:[-]
Uncore
高级 -> “OverClocking Performance Menu” -> “Uncore”
- Uncore Voltage Mode: 覆写模式
- Uncore voltage override: 1000
- vccsa voltage offset: 0
- offset prefix:[+]
Turbo Ratio Limit Options
高级 -> “Turbo Ratio Limit Options”
- P-core Turbo Ratio Limit Mumcore0: 1
- P-core Turbo Ratio Limit Mumcore1: 2
- P-core Turbo Ratio Limit Mumcore2: 3
- P-core Turbo Ratio Limit Mumcore3: 4
- P-core Turbo Ratio Limit Mumcore4: 5
- P-core Turbo Ratio Limit Mumcore5: 6
- P-core Turbo Ratio Limit Mumcore6: 7
- P-core Turbo Ratio Limit Mumcore7: 8
- P-core Turbo Ratio Limit Ratio0: 56
- P-core Turbo Ratio Limit Ratio1: 56
- P-core Turbo Ratio Limit Ratio2: 55
- P-core Turbo Ratio Limit Ratio3: 55
- P-core Turbo Ratio Limit Ratio4: 54
- P-core Turbo Ratio Limit Ratio5: 54
- P-core Turbo Ratio Limit Ratio6: 54
- P-core Turbo Ratio Limit Ratio7: 54
- E-core Turbo Ratio Limit Mumcore0: 1
- E-core Turbo Ratio Limit Mumcore1: 2
- E-core Turbo Ratio Limit Mumcore2: 3
- E-core Turbo Ratio Limit Mumcore3: 4
- E-core Turbo Ratio Limit Mumcore4: 5
- E-core Turbo Ratio Limit Mumcore5: 6
- E-core Turbo Ratio Limit Mumcore6: 7
- E-core Turbo Ratio Limit Mumcore7: 8
- E-core Turbo Ratio Limit Ratio0: 42
- E-core Turbo Ratio Limit Ratio1: 42
- E-core Turbo Ratio Limit Ratio2: 42
- E-core Turbo Ratio Limit Ratio3: 42
- E-core Turbo Ratio Limit Ratio4: 42
- E-core Turbo Ratio Limit Ratio5: 42
- E-core Turbo Ratio Limit Ratio6: 42
- E-core Turbo Ratio Limit Ratio7: 42
显卡设置
“Advanced” -> “Graphics configuration”:
- Primary Display: PEG Slot # 外接显卡优先
- VT-d: enabled
- Internal Graphics: enabled
- Above 4gb mmio bios assignment: enabled
“Advanced” -> “pci subsystem settings”:
- pcie speed: gen4
- above 4g decoding: enabled
- re-size bar support: enabled
电源设置
power management configuration
“power” -> “power management configuration”
- EUP:开启
Power & performance
“Advanced” -> “Advanced” -> “Power & performance”
“Cpu - power management control”
- “Platform PL1 power”: 180000 (180瓦)
- “Platform PL2 power”: 180000 (160瓦)
备注:在这块主板上不知道为什么上述功耗墙设置会无效,重启之后会自动变成200瓦特。反复测试过几次都是这样,最好发现可以在另外一个地方设置功耗墙,然后这里的功耗墙配置就能修改过来。
改动的地方在 “Turbo” 菜单下:
- CPU Power Limit Override: Manual
- Platform PL1 Enable: enabled
- Platform PL1 Power: 180000
- Platform PL1 Time Windows: 1
- Platform PL2 Enable: enabled
- Platform PL2 Power: 180000
“Power” -> “Power Management Configuration”
- EUP: disabled
- restore ac power loss: power on
风扇设置
cpu_fan
- cpu_fan mode: manual mode
- temperature 1: 45
- temperature 2: 55
- temperature 3: 65
- temperature 4: 75
- fd/rpm 1: 50
- fd/rpm 2: 100
- fd/rpm 3: 150
- fd/rpm 4: 230
- critical temperature: 80
内存超频设置
内存是 ddr4 36000 16gx2 (海力士CJR)
“Turbo”
-
turbo mode: enabled
-
ac loadline: 65
-
dc loaline: 170
-
memory profile: custom profile
-
maximum memory frequency: 4000
-
memory voltage vddq: 1.35v
-
memory reference closk: 100
-
gear mode: gear1
“Turbo” -> “memory custom profiles control”
参数 | 4000 |
---|---|
tCL | 18 |
tRCD/tRP | 21 |
tRAS | 40 |
tCWL | 20 |
tFAW | 16 |
tREFI | 65535 |
tRFC | 540 |
TRRD | 4 |
TRTP | 6 |
TWR | 12 |
TWTR | 0 |
tRFCpb | 0 |
TRFC2 | 400 |
TRFC4 | 250 |
TRRD_L | 8 |
TRRD_S | 4 |
TWTR_L | 10 |
TCCD_L | 8 |
TWTR_S | 4 |
NMODE | 1 |
2 - 华硕z690-p d4主板
主板资料
华硕官方网站:
https://www.asus.com.cn/motherboards-components/motherboards/prime/prime-z690-p-d4/
主板优势:
- 价格便宜,超频能力尚可,用来超频13700k 和旗舰主板差距不大,够用了。
- 有四条pcie16x:只有一条是pcie5.0 16x(实际16x), 两条 pcie3.0 16x(实际4x),一条pcie4.0 16x(实际4x)
主力机 13700kf
13700kf oc 全核 5.6g,小核 4.2g, 搭配 英睿达铂胜8G c9bjz 内存 实现 8g x 4 = 32g
bios 2801 定压定频5.6g
主板超频bios设置 (bios 版本 2801):
Ai tweaker:
Ai Overclock Tuner [XMP I]
XMP [XMP DDR4-4000 16-21-21-42-1.45V]
BCLK Frequency [Auto]
Intel(R) Adaptive Boost Technology [Enabled]
ASUS MultiCore Enhancement [Enabled – Remove All limits]
SVID Behavior [Auto]
BCLK Frequency : DRAM Frequency Ratio [100:100]
Memory Controller : DRAM Frequency Ratio [1:1]
DRAM Frequency [DDR4-4200MHz]
OC Tuner [Keep Current Settings]
Performance Core Ratio [Sync All Cores]
All-Core Ratio Limit [56]
Efficient Core Ratio [Sync All Cores]
ALL-Core Ratio Limit [42]
Ai tweaker -> AVX Related Controls:
AVX2 [Enabled]
AVX2 Ratio Offset to per-core Ratio Limit [User Specify]
AVX2 Ratio Offset [10]
AVX2 Voltage Guardband Scale Factor [User Specify]
AVX2 Voltage Guardband Scale Factor [10]
Ai tweaker -> DRAM Timing Control:
备注:用的是 英睿达 c9blm 内存,可以跑 ddr4 4200.
DRAM CAS# Latency [16]
DRAM RAS# to CAS# Delay [23]
DRAM RAS# PRE Time [23]
DRAM RAS# ACT Time [46]
DRAM Command Rate [2N]
DRAM RAS# to RAS# Delay L [9]
DRAM RAS# to RAS# Delay S [6]
DRAM REF Cycle Time [660]
DRAM REF Cycle Time 2 [660]
DRAM REF Cycle Time 4 [660]
DRAM Refresh Interval [65536]
DRAM WRITE Recovery Time [16]
DRAM READ to PRE Time [12]
DRAM FOUR ACT WIN Time [38]
DRAM WRITE to READ Delay [5]
DRAM WRITE to READ Delay L [12]
DRAM WRITE to READ Delay S [12]
DRAM CAS to CAS Delay L [8]
DRAM CKE Minimum Pulse Width [8]
DRAM Write Latency [18]
Ai tweaker -> DIGI+VRM:
CPU Load-line Calibration [Level 6]
Ai tweaker -> DIGI+VRM:
Maximum CPU Core Temperature [110]
Long Duration Package Power Limit [300]
Short Duration Package Power Limit [300]
IA AC Load Line [0.01]
IA DC Load Line [0.01]
Ai tweaker:
Ring Down Bin [Auto]
Min. CPU Cache Ratio [Auto]
Max. CPU Cache Ratio [Auto]
BCLK Aware Adaptive Voltage [Enabled]
Actual VRM Core Voltage [Manual Mode]
- CPU Core Voltage Override [1.42000]
Global Core SVID Voltage [Auto]
Cache SVID Voltage [Auto]
CPU L2 Voltage [Auto]
CPU System Agent Voltage [Manual Mode]
- CPU System Agent Voltage Override [1.43000]
CPU Input Voltage [1.90000]
DRAM Voltage [1.50000]
IVR Transmitter VDDQ Voltage [1.43000]
PCH 1.8V Primary Voltage [Auto]
Advanced:
Advanced -> Platform Misc Configuration:
Advanced -> CPU Configuration:
Advanced -> PCI subsystem Settings:
Above 4G Decoding [Enabled]
Re-Size BAR Support [Enabled]
SR-IOV Support [Enabled]
Advanced -> Restore AC Power Loss:
Restore AC Power Loss [Power On]
bios 2404
主板超频bios设置 (bios 版本 2404):
- z690_5.6g_4200_32g.CMO
- z690_5.6g_4200_32g.txt
- z690_5.8g_4200_32g_noht.CMO
- z690_5.8g_4200_32g_noht.txt
备注:升级到最新的支持14代cpu的bios(2802)之后,这个超频配置不稳定,需要重新调整。
开发机 13700k
13700k oc 全核 5.6g,小核 4.2g, 搭配 阿斯加特32G ddr4 2666 (真香条) 实现 32g x 4 = 128g
主板超频bios设置 (bios 版本 2404):
备注:升级到最新的支持14代cpu的bios(2802)之后,这个超频配置不稳定,需要重新调整。
备用机
12400,搭配内存 实现 16g x 2 = 32g
3 - 技嘉x99 UD4主板
3.1 - 主板介绍
主板资料
技嘉x99 UD4主板是一块中端x99 ATX大板。
技嘉官方网站:
https://www.gigabyte.cn/Motherboard/GA-X99-UD4-rev-10
主板优势:
- 这个主板最大的优势,是有四条 pcie8x 可同时用
- 四条pcie8x同时插的时候,其中还有一条带宽是 pcie 16x.
- 待机功耗低,搭配 e5 2680 v4, 整机待机功耗才 40瓦出头。插四块 hp544+ 也才60瓦出头。
- 有三条 pcie 1x 插槽,可以插亮机卡(改成pcie 1x),2.5g网卡等
主板缺点:
- 板载的 m2 带宽只有 10G,而不是标准的 pcie 3.0 x4 有 32g 带宽,因此限制了 ssd 的速度
- 技嘉的bios简陋的令人发指
- 技嘉的x99主板基本不能超频ring,造成性能低下
主板 bios
官方bios
- x99ud4.rom : 官方原版bios,最新版本。
拆分一条pcie x16的bios
支持将上图中的 x16 插槽拆分为 x8 + x4 + x4。
注意原版bios没有pcie拆分选项,必须要修改bios。
- modud4.rom : 基于官方bios修改之后的bios文件,拆分pcie x16为 x8 + x4 + x4。
拆分一条pcie x16和一条pcie x8的bios
除了支持 x16 插槽拆分为 x4 + x4 + x4 + x4 之外,还将主板最下方(离cpu插座最远)的那条 x8 插槽拆分为 x4 + x4。这样配合常见的pcie 转m2的转换卡可以支持到六条满速的pcie3.0 x4 的m2 SSD。
- modud4x4x4x4x4.rom : 基于官方bios修改之后的bios文件,拆分pcie x16为 x4 + x4 + x4 + x4, 拆分pcie x8为 x4 + x4。
bios 刷新方式
由于是自行修改的bios,会无法通过主板的校验,因此不能用主板bios自带的功能来刷新bios,需要在 dos 下通过命令进行。
先制作纯 dos 的启动 U 盘,然后在 u 盘下复制需要的 efiflash.exe 文件和相关的 rom 文件。
所需的文件打包在这里,解压缩后复制到u盘根目录下即可:
用纯 dos 的 u 盘启动机器,在命令行下输入 mod 刷新修改后的bios, 输入 F 则刷新原版bios。
用途
我先后买了两块这个主板,组了两台机器,主要是看中其 pcie 通道足够多的优点。
3.2 - 机器1:56g软交换
机器用途
我用这个主板,插了四块 hp544+ 40/56g 网卡,安装 debian12 操作系统,利用 linux bridge 实现了一个 56g 的软交换机,提供8个 56g eth 接口。
如下图所示的 4-way 方案:
其中三条x8的pcie插槽插了三张hp544+网卡。另外,修改主板 bios ,将 x16 的那个插槽拆分为 x8 + x4 + x4, 配置反坦克拆分卡,可以在支持一张 hp544+ 网卡的同时,提供两个满速的 pcie 3.0 x4 的 m2 接口。这样可以同时兼职做纯 ssd 的 nas,目前使用了两根三星pm983a 900G 22110企业级SSD。
反坦克拆分卡如图所示:
可以在闲鱼搜索 “反坦克拆分卡”,价格 130多。
另外配置了一块16T的东芝mg08 机械硬盘,用来在资料备份等对速度要求不高的场合下使用。
debian12 操作系统单独安装在一块256g的三星pm981a 2280 SSD上,这块ssd插在主板自带的速度仅为 10g 的m2插槽上。主要目的是避免nas硬盘更换时不要影响到操作系统。
机器设置
整机包括:主板,e5 2680 v4,8gx4 普通内存,低功耗亮机卡,3个14厘米机箱风扇,普通500瓦atx电源。
由于 e5 2680 v4 不可超频,因此没太多玩法,简单使用即可。
bios设置
开机进入bios后整机99瓦,进入debian操作系统后,整机待机功耗45.5瓦。
为了尽量降低整机功耗,需要的bios设置:
“M.I.T.” -> “Advanced Frequency Settings” -> “Advanced CPU Core Settings”
- Hyper-threading technology: disabled
- cpu enhanced halt (c1e): enabled
- c3 state support: enabled
- c6/c7 state support: enabled
- cpu eist function: enabled
“Chipset”
- Audio controller: disabled
- PCH internal Lan: disabled
- Intel VT for Directed I/O(VT-d): enable
- execute disabled bit: enabled
- intel Virutalization Technology(vt-x): enabled
内存时序
受cpu限制,内存只能跑2400。
TODO: 但内存时序时可以设置的, 有时间调一下,稍微优化一下性能。
3.3 - 机器2:25g软交换
功耗情况
整机包括:主板,e5 2650 v4,8gx2 普通内存,gt1030低功耗亮机卡,dc电源。开机进入bios后整机99瓦,进入ubuntu server后,整机待机功耗41.3瓦。
后面安装 debian 12 之后的测试,这个主板 + e5 2630l v3,dc电源。在进入系统之后
- 8gx2 普通内存,r5 240低功耗亮机卡,待机40瓦
- 8gx2 普通内存,不插显卡,无头模式进入系统,待机34瓦,也就是r5 240低功耗亮机卡大概是6瓦的待机功耗
- 将内存从8gx2 普通内存换到16g x 4 的 reg ecc 服务器内存,待机54瓦,也就是每条 16g reg ecc 服务器内存需要5-6瓦的功耗
- 继续用8gx2 普通内存,不插显卡(基础功耗为34瓦),增加一块cx4121a网卡,待机功耗增加到44瓦,也就是一块cx4121a网卡大概要10瓦待机功耗。
bios设置
为了尽量降低整机功耗,需要的bios设置:
“M.I.T.” -> “Advanced Frequency Settings” -> “Advanced CPU Core Settings”
- Hyper-threading technology: disabled
- cpu enhanced halt (c1e): enabled
- c3 state support: enabled
- c6/c7 state support: enabled
- cpu eist function: enabled
“C hipset”
- Audio controller: disabled
- PCH internal Lan: disabled
- Intel VT for Directed I/O(VT-d): enable
- execute disabled bit: enabled
- intel Virutalization Technology(vt-x): enabled
机器硬件
cpu 用的是 e5 1660 v3,超全核4.5g,cpuz测试成绩如下:
内存用的是海力士 reg ecc 内存,ddr4 2133,afr 颗粒,四条单根4g内存组成4通道16g。
主板bios超频设置
超频 cpu 到全核 4.5g:
M.I.T. -> “Advanced Frequeency Settings”
CPU Clock Ratio = 45
M.I.T. -> “Advanced Voltage Settings” -> “CPU Core Voltage Control”
CPU VRIN External Override = 1.9v
CPU Vcore = 1.350v
超频 内存 到 ddr4 3200:
M.I.T. -> “Advanced Frequeency Settings”
System Memory Multiplier = 32.00
M.I.T. -> “Advanced Memory Settings”
Memory Timing Mode = Advanced Manual
M.I.T. -> “Advanced Memory Settings” -> “Channel A Memory Sub Timmings”
Cas Latency = 16
tRCD = 20
tRP = 20
tRAS = 40
rRFC = 660
Command Rate(tCMD) = 2 要不要改成1t?
tREFI = 30000
Channel B/C/D 同样设置。
M.I.T. -> “Advanced Voltage Settings” -> ""
DRAM Voltage (Ch A/B) = 1.40v
DRAM Training Voltage (Ch A/B) = 1.40v
DRAM Voltage (Ch C/D) = 1.40v
DRAM Training Voltage (Ch C/D) = 1.40v
主板bios超频设置2
技嘉x99 ud4 主板 + e5 1660 v3 cpu + 英睿达内存8gx4.
基本设置
风扇设置
“M.I.T.” -> “smart fan settings”
- “cpu”: silent
- “2nd System”: 用来给网卡、ssd进行散热,因为风扇转速低,因此需要设置为 “Full Speed”.
虚拟化支持
“chipset”
- 设置 “Intel VT for Directed I/O(vt-d)” 为 enabled
- 设置 “Intel Virtualization Technology(vt-x)” 为 enabled
顺便关闭主板自带的声卡和网卡:
- “Audio Controller”: disabled
- “PCH Internal LAN”: disabled
bios启动设置
“BIOS”
-
“Boot Option Priorities”: 设置为只保留pve一个启动项目。
-
“Bootup Numlock State”: off
-
“Full Screen LOGO Show”: Enabled
-
“Storage Boot Option control”: Disabled
-
“Other PCI Device ROM Priotiry”: Disabled
杂项
“Peripherals”
- “Ambient LED”: off (关闭主板的led灯效)
通电自动启动
“Power”
- 设置 “AC Back” 为 “Always On”
超频设置
cpu超频
“M.I.T.” -> “Advanced Frequency Settings”
- “CPU Clock Ratio”: 45 (超频到全核4.5g)
“Advanced CPU Core Settings”
- “Turbo Current Limit(Watts)”: 200 瓦,功耗墙
- “Core Current Limit(Amps)”: 250 安,电流墙
“M.I.T.” -> “Advanced Voltage Settings” -> “CPU Core Voltage Control”
- “CPU VRIN External Override”: 1.900v
- CPU Vcore: 1.300v (cpu电压)
ring超频
“M.I.T.” -> “Advanced Frequency Settings” -> “Advanced CPU Core Settings”
- “Uncore Ratro”: 34
“M.I.T.” -> “Advanced Voltage Settings” -> “CPU Core Voltage Control”
- “CPU Ring Voltage”: 1.10v
内存超频
“M.I.T.” -> “Advanced Frequency Settings”
- “System Memory Multiplier”: 32 (超频到 ddr4 3200 频率)
“M.I.T.” -> “Advanced Voltage Settings” -> DRAM Voltage Control"
- “DRAM Voltage(CH A/B)": 1.250v
- “DRAM Training Voltage(CH A/B)": 1.250v
- “DRAM Voltage(CH C/D)": 1.250v
- “DRAM Training Voltage(CH C/D)": 1.250v
“M.I.T.” -> “Advanced Memory Settings” -> DRAM Voltage Control”
- “System Memory Multiplier”: 32 (超频到 ddr4 3200 频率)
- “Memory Timing Mode”: “Advanced Manual”
“Channel A Memory sub Timings” (A/B/C/D要同样设置四次):
-
CAS Latency 16
-
tRCD 18
-
tRP 18
-
tRAS 40
-
tRFC 660
-
Command Rate(tCMD) 1
-
tREFI 30000
TODO: 遇到一点问题,超频内存之后,各种测试通过,但是进 pve 8.2 时就会卡住。稍后看怎么解决
4 - x99z v102
主板资料
俄罗斯网站:https://xeon-e5450.ru/socket-2011-3/x99z-v102/
介绍资料:
主板用途
用来做 NAS ,配合 e5 1660 v3 CPU
主板 bios
iEngineer bios
https://github.com/BIOS-iEngineer/MACHINIST-X99ZV102
奶昔bios
https://www.bilibili.com/video/BV1wu411K7Em/?spm_id_from=333.999.0.0
但我用的超频bios 上e5 1660 v3 时,多核成绩总是上不去,停留在 3.7-3.9g 之间。用 iEngineer 的bios 就可以达到 4.2到 4.3 g。
备注: 他的这个 bios 不支持 intel 奥腾 nvme ssd,会无法识别,这个主板的其他 bios 都没有这个问题,但是奶昔bios我遇到了,用其他 nvme sdd没问题。
主板详细设置
iEngineer bios
使用 俄罗斯 网站上的 iEngineer bios。
https://github.com/BIOS-iEngineer/MACHINIST-X99ZV102
常规设置
Advanced
- PowerManagement Configuration
- Restore AC power Loss: 这里设置 power on 无效,重启后自动修改为 power off.
- Hardware Monitor
- Tbase0: 30度
- T1 / T2 / T3 / T4 / T5: 依次设置为 40/45/50/55/60
- pwm1 / pwm2 / pwm3 /pwm4: 依次设置为 50%/60%/70%/80%
IntelRCSetup
- Advanced Power Management configuration
- cpu c state control
- cpu c6 report: 设置为 disbale。原因是看到俄罗斯网站上对此的描述: 在安装 EFI 驱动程序之前,您需要转到处理器电源管理菜单中的 BIOS,然后转到 CPU C 状态控制参数,并将 CPU C6 报告从启用位置设置为禁用。否则,已安装的 Windows 可能会在操作过程中开始挂起,或者根本无法启动。
- cpu c state control
Boot:
- setup prompt timeout: 5 ,开机时有5秒钟的等待时间方便进bios
cpu 超频设置
配合 e5 1660 v3 cpu进行超频,维持 140 瓦功耗墙不变。
“IntelRCSetup” -> “OverClocking Feature” 设置为 enable
Processor 设置:
- core max oc ration (cpu 最大倍频): 45
- core voltage mode: adaptive
- core extra turbo voltage:1260
- core voltage offset: -20
- vccu voltage offset: + 200
- avx2 negative offset: 10
这个设置可以很好的挖掘最大性能,cpuz单核4.5g 得分 500, cpuz 多核 4.1到4.3g, cpuz 多核得分 4600-4700。(备注:全核4.5g单核多核成绩分别是 500 和 5000)。
缓存设置
暂时只超到3.6g,再高嫌麻烦。
CLR/Ring 设置:
- clr max oc ratio: 36
- clr min ratio: 12
- clr voltage mode: adaptive
- clr extra turbo voltage: 0
- clr voltage offset: + 200
内存设置
“IntelRCSetup” -> “Memory Configuration”
- Memory Frequency: 2400 (这个主板最大只能支持到2400,设置再高会自动修改为2133)
- Intel XMP configuration
- DIMM profile: Manual
- command timing: 1N
- CAS Latency: 13
- tRP: 13
- tRCD: 13
- tRAS: 31
- tRFC: 278
- tFAW: 20
- tRC: 44
- 其他为0 (自动)
设置之后,内存读写速度和延迟会比默认2133 + 3T 高很多,尤其是延迟,会从 76ns 降低到 60.6 ns。
功耗墙设置
“IntelRCSetup” -> “Advanced Power Management configuration” -> “SOCKET PAPL Config”
- Long Dur Pwr Limit: 180
- Long Dur Time Window: 5
- Short Dur Pwr Limit En: enable
- Short Dur Pwr Limit: 200
注意:需要将配置修改为 custom,才能设置 “SOCKET PAPL Config”,否则是灰色的无法进入。
电流墙设置
没有 “IntelRCSetup” -> “Advanced Power Management configuration” -> “CPU - Advanced PM Tuning” -> “Program PPO_CURT_CFG_CTRL_MSR” 设置,所有无法设置电流墙。
奶昔改bios
功耗墙设置
“IntelRCSetup” -> “Advanced Power Management configuration” -> “SOCKET PAPL Config”
- Long Dur Pwr Limit: 160
- Short Dur Pwr Limit En: enable
- Short Dur Pwr Limit: 180
电流墙设置
“IntelRCSetup” -> “Advanced Power Management configuration” -> “CPU - Advanced PM Tuning” -> “Program PPO_CURT_CFG_CTRL_MSR”
- Current Config: enable
- Current Limitation: 2048 (默认1400)
附录:c state 对性能和功耗的影响
其他维持不变,只修改 c state 的各个选项设置:
单核成绩 | 多核成绩 | 待机功耗(瓦) | |
---|---|---|---|
c state limit: c0/c1 c3 report:enable c6 report:disable |
502 | 4595 | 54.8 |
c state limit: c0/c1 c3 report:disable c6 report:disable |
469 | 4530 | 58.3 |
c state limit: c6(non retention ) c3 report:enable c6 report:disable |
502 | 4609 | 54.5 |
c state limit: c6(retention ) c3 report:enable c6 report:disable |
502 | 4589 | 54.6 |
c state limit: c6(retention ) c3 report:enable c6 report:enable |
502 | 4584 | 50.5 |
最后总结是: c state 各选节能开到最大,可以得到最大性能和最小待机功耗,有点颠覆认知。
附录:主板bios刷新方法
winpe 下刷新
由于主板有bios锁,因此不能直接在 windows 下刷新bios。
比较方便的方式是用 winpe 启动电脑,之后 cmd 调出命令行,注意要用管理员权限,然后 cd 到 AFUWINx64 所在目录,执行下面命令:
AFUWINx64 your-rom-name.rom /P /B /N /X /SHUTDOWN
完成之后电脑会自动关机,之后启动电脑即可。
烧录器刷新
遇到 bios 刷新出错或者 bios 本身有问题,会造成主板无法启动从而没有机会再次刷bios。
此时需要使用到 烧录器。
备注:烧录器(编程器)的使用放到单独的章节中去了
5 - 华硕z87a
主板资料
https://www.asus.com.cn/supportonly/z87-a/helpdesk_download/
主要优势:
- 功耗低,配合e3 1265l v3 待机功耗只有20瓦出头。
- 支持锁定 e3 1265l v3 到全核 3.7 g
- 有两条 pcie 3.0 16x 插槽,可以配置为 8x + 8x (接两个万兆或者40g网卡)
- 有两条 pcie 3.0 1x 插槽,可以插两个 2.5g 网卡(做软路由)
- 6个 sata 3.0 接口(做nas)
- 有 D-Sub/DVI/HDMI/mini-DP 四个视频输出接口,mini-DP 支持4k 60hz.
主板用途
用来做NAS/软路由/pt下载机等低功耗设备,配合 e3 1265l v3 cpu
主板 bios
原版bios 不支持 nvme ssd 启动,也无法锁定 e3 1265l v3 到全核 3.7 g。
修改之后的 bios 可以支持 nvme ssd 启动,也能锁定 e3 1265l v3 到全核 3.7 g。还可以小超一下外频到 103, 实现全核 3.8G.
- mod_z87a.rom : 修改之后的 bios
- AFUWIN_3.05.04.zip : 主板 bios 刷新工具
锁定 e3 1265l v3 到全核 3.7 g的方式:
- 刷上面的bios
- 在bios中设置 cpu 倍频为 37 (默认是auto)
6 - 主板PCIE通道的拆分方法
6.1 - X99主板拆分PCIE通道备忘录,兼作教程
前言
在16年前后,X99是非常热门的平台,是高性能PC的代表,也是服务器工作站的主流配置。当年在这个论坛,各种鸡血超频也是如火如荼。我当年也是办公室和家里各一套X99。 如今,由于其性能过于老旧,尤其是过低的主频,导致很多人都已经放弃。我的X99m也因为6950X挂掉而束之高阁。 这些退役的主板,食之无味,弃之可惜,在日益流行的全闪存储到来之际,我想起了他们。 其丰富的PCIE扩展能力,以及支持四通道的rEcc内存,在all in one的存储应用下,性能是绰绰有余。
除窄版外,市面上的X99主板,主流品牌大都不具备在bios内直接设置X4拆分的选项。如果要使用这些X16,X8的PCIE槽位能链接更多的NVME通道,就必须使用昂贵且耗电的PLX switch扩展卡。显然这不是我们的初衷。
很早之前看过国外一个大神手动拆分X99主板pciE的帖子,感觉应该有戏。 于是开始爬网找资料。经过数次踩坑、数次的重启之后,终于达成目标,成功拆分。 不得不说,还是有那么一点点麻烦,但是只要理解了每个环节的逻辑,细心操作,难度系数基本为0。
为了让更多人轻松完成X99拆分,早日低成本部署全闪NAS,遂记录于此。 参照本帖,不出意外应该在十分钟内就能简单直观的完成拆分。
正文
1,使用软件AMIBCP打开bios文件(从网站下载的最新版bios就可以),这个软件可以看到BIOS的各种配置情况,在这里,可以找到对应的IOU1,2,3的PCIE槽通道顺序,以便确定你需要拆分哪个槽位。(该步骤可省略)
2,使用UEFITool_NE_A32打开bios(.cap或.bin)文件 如果从官网下载的.CAP bios无法使用UEFITool打开(我的华硕X99m-ws的BIOS文件就可以用这个工具直接打开,但是微星X99的不可以);可尝试使用BIOS_Backup_TooKit工具直接在windows下对本机的bios进行读取、备份生成一个bios文件,如上图中的misX99-1.51.rom这个文件就是从微星主板上备份出来的,这个.rom文件就可以用UEFITool打开了;
3,在UEFItool下搜索,关键字为 IOU1,一般X99的系统应该可以搜到4个条目(分别对应IOO0~IOO4,(IOO2~IOO4是对多路CPU的),在搜索结果的第一个条目下,PE32…和这个条目,右键 extract body,生成一个.bin的文件,再使用Universal IFR Extractor工具将这个bin文件转换成txt文件。
4,有了这个TXT文件,我们就可以找到bios里面关于相关字段的定义及变量的设置情况。打开txt文件,搜索“IOU1”)能找到类似下面的内容:注意一定要是IOO 0下面的,也就是第一次出现的IOU1这里。下面还有3个条目,不用管,我们只关注第一路CPU(如果是双路CPU主板,那么就还需要修改下面的IOO 1)
Form: IIO 0, Form ID: 0x76 {01 86 76 00 7B 04}
0x1C1A3 Suppress If: {0A 82}
0x1C1A5 Variable 0x211 equals 0x0 {12 06 11 02 00 00}
0x1C1AB Setting: IOU2 (IIO PCIe Port 1), Variable: 0x539 {05 91 BB 04 C7 04 46 02 01 00 39 05 10 10 00 FF 00}
0x1C1BC Option: x4x4, Value: 0x0 {09 07 CC 04 00 00 00}
0x1C1C3 Option: x8, Value: 0x1 {09 07 4F 0A 00 00 01}
0x1C1CA Option: Auto, Value: 0xFF {09 07 76 03 30 00 FF}
0x1C1D1 End of Options {29 02}
0x1C1D3 Setting: IOU0 (IIO PCIe Port 2), Variable: 0x531 {05 91 BF 04 C7 04 47 02 01 00 31 05 10 10 00 FF 00}
0x1C1E4 Option: x4x4x4x4, Value: 0x0 {09 07 C8 04 00 00 00}
0x1C1EB Option: x4x4x8, Value: 0x1 {09 07 C9 04 00 00 01}
0x1C1F2 Option: x8x4x4, Value: 0x2 {09 07 CA 04 00 00 02}
0x1C1F9 Option: x8x8, Value: 0x3 {09 07 CB 04 00 00 03}
0x1C200 Option: x16, Value: 0x4 {09 07 50 0A 00 00 04}
0x1C207 Option: Auto, Value: 0xFF {09 07 76 03 30 00 FF}
0x1C20E End of Options {29 02}
0x1C210 Setting: IOU1 (IIO PCIe Port 3), Variable: 0x535 {05 91 C3 04 C7 04 48 02 01 00 35 05 10 10 00 FF 00}
0x1C221 Option: x4x4x4x4, Value: 0x0 {09 07 C8 04 00 00 00}
0x1C228 Option: x4x4x8, Value: 0x1 {09 07 C9 04 00 00 01}
0x1C22F Option: x8x4x4, Value: 0x2 {09 07 CA 04 00 00 02}
0x1C236 Option: x8x8, Value: 0x3 {09 07 CB 04 00 00 03}
0x1C23D Option: x16, Value: 0x4 {09 07 50 0A 00 00 04}
0x1C244 Option: Auto, Value: 0xFF {09 07 76 03 30 00 FF}
0x1C24B End of Options {29 02}
0x1C24D End If {29 02}
0539下面代表着X8的pcie槽,配置的变量情况。 0531和0535是另2个x16的pcie槽。
下面的 x4x4x4x4, Value: 0x0,意思是如果按照4个独立的x4配置这个槽,那么对应的0531这个变量的值应该设定为00.
上面第1步的目的其实也就是为了找到我们要修改的目标PCIE槽的编号。如果第1步无法完成,其实也没有关系,我们可以修改一下试试看,用拆分转接卡插上NVME硬盘,验证一下改的槽位对不对。如果不对的话可以改回来也无妨。
5,前面都是准备工作,正式修改环节却是相当简单:
找到了上面的变量信息,就可以插上U盘重启电脑了,重启时,在进入BIOS画面瞬间按F8,(MSI的主板是按F11),选择对应的U盘启动,RU这个引导信息将会引导我们进入BIOS的读取。
分别按以下键:回车,按[ALT]+[+=] 进入设置界面,[PGDN]翻页找到intelsetup项,回车进入,使用[CTRL]+[PGDN]按键组合找到对应的条目。比如这个0531变量(使用方向键定位,注意看表格左上角的数值053x变化),默认此处的变量值为FF。光标停留在变量字符处,回车,将其修改为00,再回车。 531,535这两处修改完成后,使用[CTRL]+[W] 保存,并使用Alt+Q退出修改界面。重启电脑,即可发现两条X16都被拆分为4个x4.
我已经将 0531和0535这两个参数修改为00,即可获得8个独立的X4。
6,U盘的制作:找一个U盘(容量没有要求)将EFI这个文件夹放在U盘的根目录。
7,使用HWINFO查看拆分的情况
成果:
使用这个方法,ASUS X99m-ws只成功了第一条X16,可以装4个SN640,略显遗憾。
我成功拆分了MSI X99a Gaming Pro Carbon 的2条pcie X16槽,可以接8个NVME,剩下的X8可以继续拆分成2个X4,也可以上个E810或X710-da4光卡,ESXI系统盘放在了主板自带的M.2(注意:这个M.2接口只有2.0X2,也就是10gbps的速度)
拿掉显卡,安装8盘U.2,enjoy!
工具分享
以上所需工具均在baiduyun共享:
链接:https://pan.baidu.com/s/1C7s1yu_X9RK5jRMEoStccQ 提取码:1234
备注
备注1:经拆分设置,如果后续刷新BIOS或者重置BIOS,需要再做一次第5步,即可完成拆分,否则默认X16系统只能识别第一个NVME。这个跟进BIOS重设启动盘位次一样,没啥太大难度,唯一麻烦的是在没有IPMI的主板上需要插个亮机显卡。
备注2: X99的PCH只有4XPcieGen2.0的DMI带宽,也就是20Gbps。板载网卡,SATA,USB等等都需要共享这点带宽,所以南桥扩展出来的模块上不适合跑太大的数据,能直连的还是尽量用直连吧。
7 - ch341a编程器的使用
介绍资料
下载软件包
卖家提供:
- 土豪金2425编程器资料包.zip
解压缩,进入 新杰影音土豪金2425编程器资料包 文件夹。
安装驱动
进入 “XP、WIN7.WIN8驱动”目录,执行 setup.exe 安装驱动。
烧录方法
准备工作
-
进入 “土豪金编程器软件” 目录,打开 ch341a.exe , 将编程器插入 usb 口,如果正常,则软件的右下角的 “设备连接状态” 会显示为 “已连接”
-
用夹子夹住 bios 芯片,最好先把主板电池卸下来,不要带电。主板可以不用从机箱上拆下来,只要把电源线拔掉就可以,避免拆装主板的麻烦。
-
点 “检测”,如果检测成功,会显示当前芯片的 Manufactore, Memory Name 和 Memory side。
烧录bios文件
点击软件第一排的按键,依次执行以下操作:
- “擦除”
- “查空”: 必须等待软件检查完成,提示芯片是空的才能继续下一步
- “打开”: 打开要刷的 bios 文件
- “编程”: 开始将bios文件内容写入 bios 芯片
编程进度达到 100% 之后烧录操作完成。这时取下夹子即可。