MEWDMA
Перейти к содержимому
Назад в Learn

Подключение софта к FERRUM: COM-порт или Net

Какое подключение FERRUM нужно вашему DMA-софту, где в 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 выделены

  • Baud rate не важен.
    Виртуальный порт FERRUM принимает любой baud rate, так что оставьте то, что стоит в софте, 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 шифрует то, что отправляет, ключом. DHZBox называет его RANDMACKey. Если ваш софт его использует, ключ в софте должен совпадать с DHZ Key в Utility.
  • KMBox UUID.
    Если софт под KMBox Net просит UUID, подойдёт любое восьмизначное hex-значение, например 00000000.

Вкладка Net API, KMBox UUID и DHZ Key выделены

Всё ещё не подключается

  • Проверьте, что на вкладке Misc написано Backend Status: Connected.
  • Закройте другие программы, которые могут держать COM-порт открытым. Пользоваться им может только одна программа за раз.
  • Больше решений в Решение проблем с FERRUM.
Мы что-то упустили?

Расскажите, что вы искали и не нашли или в чём мы ошиблись, и мы разберёмся. Аккаунт не нужен.

Это помогло?

Аккаунт не нужен, так мы понимаем, о чём писать больше.