Беркут-E1
Обновление ПО

Программное обеспечение «Беркут-E1» состоит из двух частей: код микроконтроллера (MCU) и код микросхемы программируемой логики (FPGA). Соответственно, процесс обновления прибора должен быть выполнен в два этапа: загрузка микрокода в MCU и загрузка микрокода в FPGA. Пусть пользователи простят авторов этого текста за использование слэнгового выражения «прошивка» как синоним терминам «обновление» и «загрузка».

Последние версии ПО для Беркут-E1 выложены на странице http://ntc.metrotek.ru/files/b3/.

Программы для MCU (серийные номера приборов 8100-11000) находятся в каталоге files/b3/v2/mcu/.

Программы для FPGA (серийные номера приборов 8100-11000) находятся в каталоге files/b3/v2/fpga/.

Программы для MCU (серийные номера приборов от 11000) находятся в каталоге files/b3/v2m/mcu/.

Программы для FPGA (серийные номера приборов от 11000) находятся в каталоге files/b3/v2m/fpga/.

Программы для MCU и FPGA (серийные номера приборов до 8099, версия 0.2.5) находятся в каталоге files/b3/v1/0.2.5.

Программы для MCU и FPGA (серийные номера приборов до 8099, версия 0.2.6) находятся в каталоге files/b3/v1/0.2.6.

Кратко

  1. ATR + On/Off → boot (B3XCC)
  2. ↑X-modem b3-X.X.X.bin
  3. ATF → ↑ X-modem b3-X.X.X.rpdOK
  4. ATE → wait → OK

Подробно

Подготовка к загрузке кода в прибор

  1. Подключить прибор к USB-интерфейсу настольного компьютера или ноутбука.
  2. Используя программу консольного подключения по последовательному порту установить соединение с прибором. В ОС MS Windows 95/98/XP это обычно HyperTerminal, но в ОС Windows Vista, к сожалению, программа HyperTerminal не входит. Параметры подключения: скорость 57600 бит/с, контроль управления потоком включён.
  3. Ввести с клавиатуры компьютера команду AT. Прибор должен в ответ вывести на экран терминала OK. Подробное описание AT-команд присутствует в руководстве по эксплуатации прибора.
  4. «Беркут-E1»готов к процедуре обновления.

Обновление кода MCU

  1. Перегрузить прибор, одновременно удерживая клавишу On/Off на клавиатуре прибора. Это можно сделать двумя способами: AT-командой ATR или кнопкой Reset(Сброс) через отверстие на задней панели «Беркут-E1».
  2. После сброса с одновременным удерживанием On/Off прибор должен переключиться в режим начального загрузчика (bootloader) и вывести через USB-порт на экран консольной программы символы B3XCC.
  3. По протоколу X-modem загрузить файл b3-X.X.X.bin. В случае успешной прошивки прибор должен вывести OK
  4. Дождаться перезагрузки прибора

Обновление кода FPGA

  1. Подключившись к прибору посредством USB-интерфейса выполнить команду ATL
  2. После появления символа C инициировать загрузку файла b3-X.X.X.rpd по протоколу X-modem
  3. В случае успешной загрузки (прибор выведет на консоль OK) выполнить команду ATE и ждать перезагрузки прибора.

Дополнительная информация

Важно: если пользователь загрузит неработоспособный код для FPGA, то он рискует получить неработоспособный прибор. В этом случае ремонт возможен, но не силами пользователя, а силами предприятия-изготовителя. В ближайших версиях программного обеспечения эта проблема будет решена.

Драйверы для работы с прибором можно загрузить отсюда.

 

Адрес:

197341, Санкт-Петербург, Коломяжский пр., д.27, 4-й этаж

Контактные данные:

Отдел продаж:
тел. +7 (495) 616-1001

Центр разработки и поддержки: тел.: +7 (812) 330-0118

e-mail:
support@metrotek.ru

Посмотреть на карте

Закрыть карту

© 2020 НТЦ Метротек, Санкт-Петербург

Все права защищены, копирование и тиражирование материалов
доступно только с письменного согласия.