这里的一切都在副机上做。 你的软件和 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 口
- 打开 Ferrum Utility,进入 Serial API 标签页。
- 记下 Port Path ,比如 COM2。
- 在软件里选同一个口。

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

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

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

还是连不上
- 检查 Misc 标签页是不是显示 Backend Status: Connected 。
- 关掉其他可能占着 COM 口的工具。一个 COM 口同一时间只能给一个程序用。
- 更多办法在 FERRUM 故障排查 里。
这篇有帮助吗?
不需要账号,这能告诉我们多写哪些内容。
