MewDMA
跳到内容
返回 Learn

DMA 卡不工作?常见错误的解决办法

卡没有出现在设备管理器中、速度测试失败、VMM INIT FAILED、指示灯不亮或者电脑开不了机。每种情况是什么意思,以及先检查什么。
指南developer · 13 次阅读

如果你的 DMA 卡没有出现、速度测试失败或者报 VMM INIT FAILED,原因几乎总是主机的电源状态、接口、线或插槽。先做下面的冷启动。它能解决的问题比本页其他任何方法都多。然后找到你的问题,按顺序逐项排查,直到解决为止。如果你的卡还没刷写,全程都让主机停在 BIOS 里。原因见插着未刷写的卡进入了 Windows。

找到你的问题

你看到的情况解决办法在哪里
副机的设备管理器里没有这张卡DMA 卡没有出现
卡上的灯不亮,或者 PCIe 灯在闪卡的指示灯不亮
"Unable to connect to USB/FT601 device"无法连接
VMM INIT FAILEDVMM INIT FAILED
速度测试 FAIL 或速度慢速度测试失败或速度慢
Windows 不让 MewTools 打开MewTools 被 Windows 拦截
MewTools 没显示 JTAG ACTIVE,或者刷写失败MewTools 无法刷写
主机无法启动、死机或蓝屏主机无法启动
昨天还好好的,今天就不行了那一节
换了新电脑或重装 Windows 后就不行了换到新电脑
一切都通过了,但软件找不到游戏软件找不到游戏
MAKCU 或 FERRUM 没反应MAKCU 或 FERRUM
融合器没有画面融合器设置

先给主机冷启动

普通重启或从睡眠中唤醒,可能会让卡卡住。主机看起来正常,但卡不再响应了。

在任何 Windows 更新、BIOS 更新或崩溃之后,先做这一步,再尝试其他方法。

DMA 卡没有出现在设备管理器中

从电脑外面看 GODLIKE 100T 的挡板:先是 DATA 接口,然后是 JTAG 接口,离金手指一端最近的是断电开关

在你的副机上检查,而不是主机。打开设备管理器(右键点击开始按钮,然后选 设备管理器)。把 USB 从副机上拔下来,再插回去,看看有没有东西出现又消失。

  • 线插在哪个接口上。
    哪个是数据接口、哪个是 JTAG 印在卡上。如果你的没有标注,离金手指最远的是数据接口。在数据接口上,刷好的卡在装好数据驱动后会显示为 Universal Serial Bus controllers(通用串行总线控制器)下的 FTDI FT601 USB 3.0 Bridge Device。在 JTAG 接口上则是另一个设备。在装驱动之前,Windows 可能会把它列在 Other devices(其他设备)下,带一个黄色三角形。在 100T 上,它显示为 USB To UART+JTAG,装好 JTAG 驱动后显示为 CH347 JTAG interface。
  • 驱动。
    在 MewTools 中打开 Drivers & Flashing,数据接口点击 Install DATA Driver (FTDI FTD3XX),JTAG 接口点击 Install JTAG Driver (CH347 / CH341)。
  • 断电开关。
    如果你的卡有,必须是开启状态。电脑开着的时候千万不要拨动它。断电开关解释了原因。
  • 主机是开着的。
    卡从插槽取电,所以主机关着时什么都看不到。
  • 线。
    用卡附带的那根。USB-C 充电线内部通常是 USB 2.0 线路,用不了。在卡那一端把 USB-C 插头翻过来插,有时也能解决接触不良。
  • 接口。
    用副机背面的 USB 3 接口,不要用集线器。前面板和顶部接口要经过机箱内部的线,可能导致断连。它们也能用,但背面更可靠。
  • 插槽。
    如果以上都不行,卡可能根本没在主机上被识别。去看指示灯那一节。你的主机介绍了共享通道的插槽。

主机设置对全新的卡也有同样的检查项。

卡的指示灯不亮

GODLIKE 的 100T 示意图:1 数据接口,2 JTAG 接口,3 开关,4 数据传输灯,5 PCIe 状态灯,6 电源灯,7 氛围灯,8 PCIe 接口

GODLIKE 100T 上每个灯的含义,来自 GODLIKE 自己的示意图:

指示灯它告诉你什么
电源卡有电
PCIe 状态常亮:卡已正确连接到主板。闪烁:连接失败。不亮:卡有故障,或者固件缺失或不兼容
数据传输数据传到副机时亮,比如速度测试期间。其他时候不亮。这是正常的
氛围灯只是为了好看
  • 所有灯都不亮。
    检查卡有没有电。确认断电开关是开着的。然后关机,拔掉主机电源,摸一下机箱上裸露的金属部分,重新插拔卡。把它拔出来再按回去,直到插槽上方看不到金色。
  • 还是不亮。
    换一个插槽试试。有些插槽和 M.2 接口(拧扁平 SSD 的地方)共享通道,那个接口被占用时插槽就会关闭。少数主板只能在最上面的 x16 插槽里识别 DMA 卡。到底该选哪个插槽有介绍。
  • 用了延长线。
    拆掉延长线(插槽的延长排线),把卡直接插在插槽上。便宜或过长的延长线会让卡不稳定或无法工作。
  • PCIe 状态灯在闪。
    卡有电,但和插槽的连接失败了。关机并重新插拔。然后换一个插槽,或者在 BIOS 里把插槽速度一档一档往下调。
  • 电源灯亮,PCIe 状态灯不亮。
    固件缺失或者不适合这张卡。检查刷写时选的 Target Board 是否正确,并在工单里发一张卡的照片。

"Unable to connect to USB/FT601 device"

你副机上的软件连不上卡的数据链路。新版软件对同样的问题会显示 "Unable to connect to FPGA device"。

  • 线插在 JTAG 接口上。
    把它换到数据接口。JTAG 只用于刷写。
  • 缺少 FTDI 数据驱动。
    从 MewTools 安装,然后检查设备管理器中 FTDI 设备没有警告三角形。
  • 线或接口。
    用卡附带的线插到背面另一个 USB 3 接口,并试试在卡那一端把 USB-C 插头翻过来插。
  • 然后冷启动,方法见本页顶部。

VMM INIT FAILED

VMM INIT FAILED,或者 "[CORE] Initialization Failed",意思是你副机上的软件无法开始读取主机的内存。

  • 先冷启动。
    重启或睡眠后卡卡住是最常见的原因。
  • 检查卡在主机上是否被识别。
    它的电源灯和 PCIe 状态灯应该常亮,副机上也应该显示 FTDI 设备。
  • 线和接口。
    不稳定的连接既可能让速度测试失败,也可能在这里失败。接口和线说明了要注意什么。
  • 插槽。
    和你正在用的硬盘共享通道的插槽可能会给卡一个很差的连接。换一个试试。
  • 你的 BIOS 设置。
    关闭 BIOS 里的 Fast Boot,不是 Windows 的"快速启动"选项。这是唯一一个对所有固件都会造成问题的设置。固件支持虚拟化,Above 4G 也没有影响,所以其他的保持原样。如何打开你的 BIOS展示了各品牌 Fast Boot 的位置。如果你的硬盘用了 BitLocker,请先读这里。
  • 那个插槽的 PCIe 速度。
    在 BIOS 里,每个插槽都有一个速度设置,显示为 Gen1、Gen2、Gen3 等。从最快的开始,一档一档往下调,直到卡能正常工作。

如果做完这些还是失败,请带上要发给我们的内容里的东西开一个工单。

速度测试失败或速度慢

MewTools 速度测试出现 FAIL 或结果很慢,通常意味着卡和你副机之间的连接有问题。其他工具里的 "Failed to retrieve Physical Memory Map" 和 "TINY PCIe TLP algorithm auto-selected" 也是一样。

  • 线。
    用卡附带的那根,不要加延长线。
  • 接口。
    换背面另一个 USB 3 接口试试。如果出现随机卡顿,换到背面另一组接口上。它们在不同的 USB 控制器上。
  • 那个控制器上不要有别的东西。
    不要用集线器,也不要有一直在传输数据的设备,比如摄像头或采集卡。
  • USB-C 插头。
    在卡那一端翻过来插,再测一次。
  • 主机上的其他 PCIe 设备。
    它们可能让速度不稳定。在 BIOS 里关掉你不用的板载设备,比如你用网线的话就关掉 Wi-Fi。
  • 冷启动,然后再测一次。

运行速度测试展示了通过和失败分别长什么样。如果线和接口都没问题还是失败,请在工单里说明。那时候就值得看看固件了。

MewTools 无法刷写,或者 JTAG 没有激活

  • 没有显示 JTAG ACTIVE。
    线必须插在 JTAG 接口上,主机也必须开着,这样卡才有电。如果卡还没刷写,主机最多只能进到 BIOS。
  • 驱动按钮没反应。
    右键点击 MewTools,选择 Run as administrator(以管理员身份运行),然后点击 Install JTAG Driver (CH347 / CH341) 和 Refresh。
  • Windows 拦截了 MewTools。
    MewTools 被 Windows 拦截介绍了 SmartScreen、智能应用控制和杀毒软件。
  • 断电开关是关着的。
    关闭主机,把开关拨到开启,然后重新启动主机。
  • 你选错了 Target Board。
    停下来,保持所有东西插着,在重新刷写之前在工单里发一张截图。通常选对板子重新刷写就能解决。
  • 刷好了,但什么都没变。
    普通重启不会加载新固件。做一次冷启动,并把线换到数据接口。
  • 读到的 DNA 和你发的不一致。
    停下来并在工单里告诉我们。为另一张卡做的固件也能刷进去,但之后不会工作。

只在副机上运行 MewTools,绝不要在主机上运行。刷写你的固件用截图展示了每一步。

插着卡时主机无法启动、死机或蓝屏

  • 风扇转但没有画面。
    关掉电源,拔掉插头,重新插拔卡。如果拔掉卡还是一样,说明碰到了别的东西。把显卡和内存重新按紧。
  • 有块硬盘不见了。
    这个插槽和那个 M.2 接口共享通道。你的文件还在硬盘上。把卡换到另一个插槽后它就会回来。
  • 用延长线时死机或崩溃。
    试试把卡直接插在插槽上。如果这样就好了,问题出在延长线上。
  • 电脑开着时拨动了断电开关。
    普通台式机的 PCIe 插槽不是为这种操作设计的。完全关机,拨好开关,然后重新启动。
  • 第一次启动要几分钟,或者它自己进入了 BIOS。
    硬件变动后这很正常。
  • DRIVER_VERIFIER_DMA_VIOLATION。
    这是 Windows 的停止代码 0xE6,针对驱动或设备使用直接内存访问时出现的问题。它不是以 DMA 卡命名的,Microsoft 列出的原因大多是驱动 bug。但其中一个原因是 IOMMU 抓到了某个设备,所以插着卡时不要忽视它。做一下下面的检查,然后在工单里告诉我们。

要判断到底是不是卡的问题,关机,用断电开关关掉卡或者把它拔出来,然后用一段时间电脑。如果问题还在,那就不是卡。

昨天还好好的,今天就不行了

  • 冷启动。大多数时候这就能解决。
  • Windows 或 BIOS 更新。
    BIOS 更新可能会把 Fast Boot 重新打开,所以检查它是否还是关着的。
  • 线被碰到了,或者在任一台机器上换了接口。
  • 你的固件被封锁或被检测了。
    真正的检测通常表现为 24 小时封禁,然后变成 365 天封禁。如果封禁生效时你不在线,可能会直接变成 365 天。有时是人工封禁。如果没有被封,只是卡突然不工作了,几乎总是线的问题或者卡卡住了,所以从冷启动开始。如果你被封了,请在工单里告诉我们发生了什么、什么时候,并附上你的 DNA ID。单纯被封号不属于保修范围。固件保修和升级介绍了我们确认检测后会怎么处理。

软件找不到游戏,或者游戏崩溃

  • 先运行速度测试。
    如果通过了,说明卡和线都没问题,问题出在软件那边。
  • 重新激活。
    主机每次重启后,都要在副机上再运行一次激活器。检查它显示你的密钥还有剩余时间。新密钥是免费的,在工单里问一下就行。
  • 游戏在主机上崩溃或卡死。
    做一下主机无法启动最后的那个检查,排除卡的问题。
  • 软件本身。
    Blurred 在 Blurred 的 Discord 里处理自己的配置、更新和许可证。如果他们说问题出在卡上,请在工单里告诉我们他们是怎么说的。
  • 可能被反作弊拦截了。
    真正的检测是什么样的,见昨天还好好的,今天就不行了。开一个工单,说明游戏、发生了什么以及什么时候。

插着未刷写的卡进入了 Windows

在卡刷好之前,千万不要在插着卡的情况下进入 Windows。Windows 会记录它发现的设备,我们无法确定这个记录能被彻底清理干净。

如果你已经这样做了,请在工单里告诉我们。解决办法是在主机上重装 Windows,所以先备份你想保留的东西。备份并重装 Windows有详细步骤。

要发给我们的内容

在我们的 Discord 中开一个工单,附上:

如果你的卡是在别处买的,而且从没在我们这里买过东西,我们无法在工单里为它提供帮助。已经有 DMA 卡了?介绍了我们了解的情况。如果你还没买,想知道某样东西能不能用,请在支持论坛发帖。

我们卖给你的硬件有三个月保修。如果你发来照片或视频等证明,我们会更换有故障的部件。固件保修和升级介绍了每种申请。

我们漏了什么吗?

告诉我们你想找却没找到的内容,或我们弄错的地方,我们会跟进。 无需账户。

这篇有帮助吗?

无需账户。这能告诉我们该多写哪些内容。