Исходный код вики 5. Firmware update

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

Скрыть последних авторов
Admin 1.1 1 (% data-numbered-headings-start="5" style="--numbered-headings-start: 4;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
2 = Firmware update =
3
Admin 11.1 4 == Введение ==
Admin 1.1 5
Admin 11.1 6 Настоящий документ описывает порядок обновления основной микропрограммы устройств BMS Main 3 / BMS Main 3X.
Admin 1.1 7
Admin 11.1 8 Обновление основной микропрограммы BMS Main 3 / BMS Main 3X может быть выполнено следующими способами:
Admin 1.1 9
Admin 11.1 10 * через загрузчик (возможно только по USB);
11 * через конфигурационный интерфейс устройства (возможно по USB, CAN и TCP).
Admin 1.1 12
Admin 11.1 13 Требуемые аппаратные и программные средства:
Admin 1.1 14
Admin 11.1 15 * Программа ElectricDeviceMonitor для ОС Windows, с помощью которой выполняется настройка и обслуживание устройств BMS Main 3 / BMS Main 3X;
16 * Интерфейс связи:
17 ** Адаптер USB/CAN — для обновления по шине CAN;
18 ** Кабель USB-mini — для обновления по USB;
19 ** BMS Wi-Fi или BMS LANmodule, установленные на плате BMS Main 3 — для обновления по TCP;
20 * SD карта — для обновления через конфигурационный интерфейс;
21 * Файл с основной микропрограммой (должен иметь формат .bin).
Admin 1.1 22
Admin 11.1 23 == Обновление через загрузчик ==
Admin 1.1 24
Admin 11.1 25 Обновление ВПО включает два этапа:
Admin 5.2 26
Admin 11.1 27 * передачу управления встроенному загрузчику устройства;
28 * загрузку с помощью встроенного загрузчика основной микропрограммы в память устройства.
Admin 5.2 29
Admin 11.1 30 **~1. Передайте управление встроенному загрузчику.**
Admin 1.1 31
Admin 11.1 32 * **Метод 1**: используя Unified monitor из программы ElectricDeviceMonitor подключитесь к устройству BMS Main по шине USB или CAN. Далее в программе монитора выберите пункт меню "Device → Go to bootloader":
Admin 1.1 33
Admin 3.1 34 [[image:1733921869101-125.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
Admin 1.1 35
Admin 11.1 36 * **Метод 2**: удерживайте кнопку SW1 на устройстве в течение 1 секунды. После того, как погаснут светодиоды индикации, отпустите кнопку. Будет выполнен перезапуск, и устройство войдёт в режим работы загрузчика.
Admin 1.1 37
38 (% class="box infomessage" %)
39 (((
Admin 11.1 40 **Примечания:**
41 В режиме загрузчика светодиоды индикации будут последовательно загораться и гаснуть.
42 Загрузчик будет активен в течение 45 секунд. По истечение этого времени управление будет снова передано основной микропрограмме.
Admin 1.1 43 )))
44
Admin 11.1 45 **2. Выполните загрузку основной микропрограммы.**
Admin 1.1 46
Admin 11.1 47 2.1 Запустите модуль Unified bootloader программы ElectricDeviceMonitor:
Admin 1.1 48
Admin 5.2 49 [[image:1735232992154-566.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="340" width="450"]]
Admin 1.1 50
Admin 11.1 51 [[image:1735233018575-198.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="316" width="300"]]2.2 Из выпадающего меню окна Updater выберите способ подключения к устройству BMS Main 3 / BMS Main 3X и настройте параметры подключения (кнопка "Settings...").
Admin 1.1 52
Admin 11.1 53 * **USB:** выберите способ подключения “Serial port transport”, нажмите на кнопку "Settings...". В появившемся окне выберите COM-порт, с помощью которого ПК соединяется с устройством (скорость обмена может быть установлена любая):
Admin 1.1 54
55 [[image:1733406142376-880.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
56
Admin 11.1 57 2.3 Нажмите на кнопку "Browse..." и выберите файл *.bin с основной микропрограммой.
Admin 1.1 58
Admin 11.1 59 2.4 Нажмите на кнопку “Update” **во время нахождения устройства в режиме загрузчика**. Начнётся процесс загрузки новой микропрограммы в память устройства.
Admin 1.1 60
Admin 11.1 61 == Обновление через конфигурационный интерфейс ==
Admin 1.1 62
63 (% class="box warningmessage" %)
64 (((
Admin 11.1 65 Для обновления через Unified monitor в устройстве должна быть установлена SD карта. Обновление через конфигурационный интерфейс **без SD карты невозможно**.
Admin 1.1 66 )))
67
Admin 11.1 68 ~1. Подключитесь к устройству и выполните аутентификацию в Unified monitor.
Admin 1.1 69
Admin 11.1 70 2. Выберите пункт меню "Device → Update firmware…". В появившемся окне нажмите на кнопку “Browse…” и укажите путь к файлу с основной микропрограммой устройства (*.bin).
Admin 1.1 71
Admin 3.1 72 [[image:1733921914002-572.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
Admin 1.1 73
Admin 11.1 74 3. Нажмите на кнопку "Update". Начнётся передача файла устройству. По окончании передачи устройство перезагрузится, и начнётся обновление основной микропрограммы. Обновление занимает приблизительно 2 минуты.
Admin 1.1 75
76 [[image:1733406616470-929.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true"]]
Admin 2.1 77
78