Skip to content

Быстрый старт ​

Это руководство ведёт от свежей установки до чтения параметра и кода неисправности. На каждом шаге используются английские названия элементов интерфейса, которые вы видите в приложении.

1. Установка ​

  1. Установщик пока не опубликован. Когда выйдет, скачайте bmsetup.exe со страницы релиза.
  2. Запустите установщик. Требуется Windows 10 или новее.
  3. При необходимости установите x86 Microsoft Visual C++ 2015–2022 Redistributable.
  4. Запустите BlackMagic из меню «Пуск».

2. Выбор workspace ​

При первом запуске приложение спрашивает каталог workspace. Workspace содержит:

text
workspace/
├── data/       # DTC databases, DID descriptions, auth DLLs, config.json
├── logs/       # session logs
├── projects/   # one folder per project
├── scripts/    # shared Lua scripts
└── firmware/   # shared firmware images

Выберите пустую папку, в которую у вас есть право записи. Подкаталоги приложение создаст само. Позже workspace можно сменить в селекторе workspace.

3. Создание проекта ​

  1. File → New project (Ctrl+N).
  2. Добавьте ECU вручную или откройте Tools → CAN Scanner и добавьте ECU, найденные на шине.
  3. Сохраните проект (Ctrl+S). Приложение создаёт папку в каталоге projects/ внутри workspace.

У каждого ECU свои транспорт (CAN или DoIP), параметры, routines и настройки DTC.

4. Подключение к автомобилю ​

Для CAN откройте View → Settings → PassThru Interface и выберите драйвер J2534. Когда связь установлена, строка состояния показывает CAN Interface: Connected.

Для DoIP откройте Tools → DoIP Setup, выберите сетевой адаптер, задайте Own IP / Netmask (статически или DHCP), IP назначения, порт 13400 и адрес тестера (0x0E80), затем используйте Discover или Scan. Выберите DoIP как транспорт для ECU в его настройках.

5. Чтение ​

  1. Дважды щёлкните ECU в ECU List, чтобы открыть его в ECU Edit.
  2. На вкладке Info нажмите Refresh Info, чтобы прочитать параметры идентификации.
  3. На вкладке Measurement Values задайте период обновления и нажмите Start.
  4. На вкладке DTC нажмите Read DTC, чтобы загрузить память неисправностей.

6. Запись значения ​

Откройте вкладку Parameters или Writable Values, измените значение и подтвердите запись. Запись идёт с уровнем доступа, настроенным для этого параметра; если ECU требует seed/key, проект должен ссылаться на Seed2Key DLL в data/auth/.

Запись параметров и запуск routines изменяют автомобиль. Убедитесь, что понимаете назначение параметра, прежде чем отправлять запись.

Сочетания клавиш ​

СочетаниеДействие
Ctrl+NНовый проект
Ctrl+OОткрыть проект
Ctrl+SСохранить проект
Ctrl+Z / Ctrl+YОтменить / Повторить
Ctrl+RЧтение выбранных параметров (ECU Edit)
Ctrl+CКопировать выбранные параметры
Ctrl+AВыбрать все параметры
Alt+,Настройки

Глубина отмены настраивается (по умолчанию 20, диапазон 0–100) и не сохраняется между запусками. Отмена блокируется, пока выполняется задача ECU.

Все страницы руководства ​

Дальше ​

Бесплатное ядро. Локальный workspace. Без облака.