MEWDMA
跳到内容
返回 Learn

把软件连到 FERRUM:COM 口还是 Net

你的 DMA 软件需要哪种 FERRUM 连接,在 Ferrum Utility 里哪里找 COM 口或 Net 的 IP 和端口,以及大家常卡住的设置。
指南phantom · 2 次阅读

这里的一切都在副机上做。 你的软件和 Ferrum Utility 都跑在那里。

FERRUM 和软件有两种通信方式。有的软件用 COM 口,有的用网络地址,Utility 把它叫 Net。Utility 两种都给你,所以软件要什么就用什么。要 COM 口就用 COM 口。要 IP 地址就用 Net。

先做完 FERRUM 设置,这样驱动和 Utility 都装好了,你的板子也能显示出来。

你的软件需要哪种

  • COM 口。
    为 KMBox B+ Pro 或 MAKCU 做的软件。FERRUM 在这里也有几条自己的命令。
  • Net。
    为 KMBox Net 或 DHZBox 做的软件。

FERRUM 只支持一部分 MAKCU 命令,所以如果你的软件只为 MAKCU 做,先问提供商能不能用 FERRUM。如果你的软件这些都不支持,就用不了 FERRUM。

用 COM 口

  1. 打开 Ferrum Utility,进入 Serial API 标签页。
  2. 记下 Port Path ,比如 COM2。
  3. 在软件里选同一个口。

Serial API 标签页,标签和 Port Path COM2 被框出

  • 波特率无所谓。
    FERRUM 的虚拟端口接受任何波特率,所以软件里是什么就保持什么,115200、4000000 或者别的都行。
  • 有的软件会自己找端口。
    它会找特定的芯片,比如 CH340 或 CH343。 Presets 这一行决定 FERRUM 显示成哪种芯片。你的提供商可以告诉你他们的软件找哪一种。
  • 有的软件只能打开小号端口,
    比如 COM1 到 COM3。点一下 Port Path,输入新的号,比如 COM3。如果它跳回旧的号,说明新号已经被占用了,换一个试试。

Presets 这一行:CH340、CH343、CH347 和 CP2102

用 Net

  1. 打开 Net API 标签页。
  2. 复制 IP 和 Port ,比如 127.0.0.1 和 60236。你电脑上的端口可能不一样,所以复制你的 Utility 显示的那个。
  3. 把它们填进软件,作为 IP 地址和端口号。

Net API 标签页,标签、IP 和 Port 被框出

  • DHZ Key。
    有的 DHZBox 软件会用一个 key 把发送的内容打乱。DHZBox 把它叫 RANDMACKey。如果你的软件用了,软件里的 key 必须和 Utility 里的 DHZ Key 一样。
  • KMBox UUID。
    如果你的 KMBox Net 软件要 UUID,任何八位十六进制值都行,比如 00000000。

Net API 标签页,KMBox UUID 和 DHZ Key 被框出

还是连不上

  • 检查 Misc 标签页是不是显示 Backend Status: Connected 。
  • 关掉其他可能占着 COM 口的工具。一个 COM 口同一时间只能给一个程序用。
  • 更多办法在 FERRUM 故障排查 里。
我们漏了什么吗?

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

这篇有帮助吗?

不需要账号,这能告诉我们多写哪些内容。