Перейти к основному содержимому

Настройка Power Board 30A

Инструкция по прошивке и настройке PowerBoard

В репозитории на GitHub размещена прошивка для PowerBoard.
Перейдите во вкладку Releases и скачайте файл прошивки VBCore_PowerBoard_Regular.hex на свой компьютер.

Шаг 1

Шаг 2

  • Запустите программу STM32CubeProgrammer, подключите программатор ST-Link к PowerBoard.
  • В правом верхнем углу нажмите кнопку Connect — после этого программатор установит соединение с микроконтроллером. Программа автоматически определит тип контроллера.

Шаг 3

  • Откройте вкладку Erasing & Programming и выберите скачанный файл VBCore_PowerBoard_Regular.hex, загрузите его на устройство.
  • После завершения прошивки нажмите Disconnect и закройте программу.

Шаг 4

Шаг 5

Далее ознакомьтесь с файлом README в репозитории:
👉 https://github.com/VBCores/VBCore_PowerBoard

Настройка PowerBoard через терминал

  1. Откройте удобный для вас терминал. Мы, например, используем CoolTerm.
  2. Перейдите в настройки (Options). В разделе Serial Port выберите:
    • COM-порт, к которому подключено устройство (можно посмотреть в диспетчере устройств);
    • Baudrate — 115200.

Шаг 6

  1. В разделе Terminal:
    • Включите Line Mode;
    • Установите галочку Local Echo.

Шаг 7

  1. Далее нажимаем Ok, и нажимаем Connect:

Шаг 8

  1. Для начала настройки введите в терминал команду START и нажмите Enter.

Шаг 9

В ответ появится сообщение о включении режима конфигурации и текущих параметрах устройства.
Если некоторые параметры ещё не заданы, их значения будут отображаться как nan.

  1. На скриншоте выше видно, что некоторые параметры заданы по умолчанию (node_id, data_baud и т. д.), а некоторые не заданы (uvlo_level, uvlo_hyst, charged_level, charge_current). Чтобы изменить какой-либо параметр, введите его имя и новое значение через двоеточие:

Шаг 10

  1. После ввода всех параметров вы должны увидеть фразу: All essential parameters set, board will start after APPLY
  2. Для записи параметров и применения настроек введите APPLY:

Шаг 11

  1. Далее нажмите Disconnect в STM32CubeProgrammer и отключите PowerBoard. Настройка завершена

По умолчанию вы можете использовать те значения, что показаны на скриншотах выше. Подробнее о доступных параметрах и возможных значениях читайте в README репозитория:
👉 https://github.com/VBCores/VBCore_PowerBoard