当内存模块安装为双通道时,机器卡在 POST 33h

当内存模块安装为双通道时,机器卡在 POST 33h

我刚刚设置了一台具有以下(相关)配置的新机器:

  • 处理器:锐龙 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 bootMB 提示的问题后,我得到了几个结果,因此我下载了 BIOS 版本 3.10、3.20 和 3.30,并逐一尝试,但这些 BIOS 均未产生任何明显差异。我不敢尝试旧版 BIOS,因为 3.10 的更新日志上写着“支持 Ryzen 7nm CPU”。

我甚至尝试了 BIOS 3.37(列为测试版),但它根本无法在双通道模式下进行 POST。此 BIOS 在单通道 DIMM 设置下也能完美运行。


该机器目前在单通道 RAM 设置(安装了两个模块)下运行良好。

我想知道如何进一步诊断并解决这个奇怪的问题。

相关内容