5. Обновление ВПО

Редактировал(а) Admin 2025/02/27 12:10

Firmware update

Введение

Настоящий документ описывает порядок обновления основной микропрограммы устройств BMS Main 3 / BMS Main 3X.

Обновление основной микропрограммы BMS Main 3 / BMS Main 3X может быть выполнено следующими способами:

  • через загрузчик (возможно только по USB);
  • через конфигурационный интерфейс устройства (возможно по USB, CAN и TCP).

Требуемые аппаратные и программные средства:

  • Программа ElectricDeviceMonitor для ОС Windows, с помощью которой выполняется настройка и обслуживание устройств BMS Main 3 / BMS Main 3X;
  • Интерфейс связи:
    • Адаптер USB/CAN — для обновления по шине CAN;
    • Кабель USB-mini — для обновления по USB;
    • BMS Wi-Fi или BMS LANmodule, установленные на плате BMS Main 3 — для обновления по TCP;
  • SD карта — для обновления через конфигурационный интерфейс;
  • Файл с основной микропрограммой (должен иметь формат .bin).

Обновление через загрузчик

Обновление ВПО включает два этапа:

  • передачу управления встроенному загрузчику устройства;
  • загрузку с помощью встроенного загрузчика основной микропрограммы в память устройства.

1. Передайте управление встроенному загрузчику.

  • Метод 1: используя Unified monitor из программы ElectricDeviceMonitor подключитесь к устройству BMS Main по шине USB или CAN. Далее в программе монитора выберите пункт меню "Device → Go to bootloader":

1733921869101-125.png

  • Метод 2: удерживайте кнопку SW1 на устройстве в течение 1 секунды. После того, как погаснут светодиоды индикации, отпустите кнопку. Будет выполнен перезапуск, и устройство войдёт в режим работы загрузчика.

Примечания:
В режиме загрузчика светодиоды индикации будут последовательно загораться и гаснуть.
Загрузчик будет активен в течение 45 секунд. По истечение этого времени управление будет снова передано основной микропрограмме.

2. Выполните загрузку основной микропрограммы.

2.1 Запустите модуль Unified bootloader программы ElectricDeviceMonitor:

1735232992154-566.png

1735233018575-198.png2.2 Из выпадающего меню окна Updater выберите способ подключения к устройству BMS Main 3 / BMS Main 3X и настройте параметры подключения (кнопка "Settings...").

  • USB: выберите способ подключения “Serial port transport”, нажмите на кнопку "Settings...". В появившемся окне выберите COM-порт, с помощью которого ПК соединяется с устройством (скорость обмена может быть установлена любая):

1733406142376-880.png

2.3 Нажмите на кнопку "Browse..." и выберите файл *.bin с основной микропрограммой.

2.4 Нажмите на кнопку “Update” во время нахождения устройства в режиме загрузчика. Начнётся процесс загрузки новой микропрограммы в память устройства.

Обновление через конфигурационный интерфейс

Для обновления через Unified monitor в устройстве должна быть установлена SD карта. Обновление через конфигурационный интерфейс без SD карты невозможно.

1. Подключитесь к устройству и выполните аутентификацию в Unified monitor.

2. Выберите пункт меню "Device → Update firmware…". В появившемся окне нажмите на кнопку “Browse…” и укажите путь к файлу с основной микропрограммой устройства (*.bin).

1733921914002-572.png

3. Нажмите на кнопку "Update". Начнётся передача файла устройству. По окончании передачи устройство перезагрузится, и начнётся обновление основной микропрограммы. Обновление занимает приблизительно 2 минуты.

1733406616470-929.png