我刚刚设置了一台具有以下(相关)配置的新机器:
- 处理器:锐龙 9 3900X
- MB:ASRockRack X470D4U(我瞄准的是它的 IPMI 功能 - 结果发现它非常有用)
- 内存:2 块 Asgard 32 GB DDR4 3000
- 从 BIOS 上看,运行在 D4 2400 上
- 亚马逊链接示例:是同一系列,外观也一样,不过我的是每个模块32GB
MB 非常好,配备了一个两位数 7 段显示器来显示 POST 代码。
问题
该MB有4个内存插槽,分别标记为A1,A2,B1,B2。
- 当我将单个 DIMM 模块安装到任意插槽时,系统运行正常。
- 当我将两个模块安装到A1和A2时,系统运行正常。
- 当我将两个模块安装到B1和B2时,系统运行正常。
我想要双通道内存设置,但是:
- 当我将两个模块安装到 A1 和 B1 时,它卡在 POST 代码 33h。
- 当我将两个模块安装到 A2 和 B2 时,它卡在 POST 代码 33h。
- 当我将两个模块安装到 A1 和 B2 时,它卡在 POST 代码 33h。
- 当我将两个模块安装到 A2 和 B1 时,它卡在 POST 代码 33h。
我尝试过的方法
根据 ASRockRackftp://asrockchina.com.cn/Manual/X470D4U.pdf
针对此 MB 的手册 ( ),代码 33h 代表PEI_CPU_CACHE_INIT
。不幸的是,它不是一个好的 Google 关键字。
搜索ryzen 3 dual-channel won't boot
MB 提示的问题后,我得到了几个结果,因此我下载了 BIOS 版本 3.10、3.20 和 3.30,并逐一尝试,但这些 BIOS 均未产生任何明显差异。我不敢尝试旧版 BIOS,因为 3.10 的更新日志上写着“支持 Ryzen 7nm CPU”。
我甚至尝试了 BIOS 3.37(列为测试版),但它根本无法在双通道模式下进行 POST。此 BIOS 在单通道 DIMM 设置下也能完美运行。
该机器目前在单通道 RAM 设置(安装了两个模块)下运行良好。
我想知道如何进一步诊断并解决这个奇怪的问题。