Программа в Bluetooth модуле состоит из трех компонентов:
- SoftDevice - программа BlueTooth стека;
- BootLoader - загрузчик, для обновление ПО по воздуху;
- Основная прошивка;
Запись ПО производится в 2 этапа:
-
Прошивка SoftDevice и BootLoader, через программатор Segger J-Link:
- Подключить программатор Segger J-Link к Bluetooth модулю;
- Запустить программу Segger J-Flash;
- Выбрать контроллер NRF52840_xxAA;
- Записать файл s140_nrf52_7.2.0_softdevice.hex;
- Записать файл BootLoader v*.hex;
файлы расположены по адресу T:\Bases\ПО от КБ\Программы для микроконтроллеров\BtBLE Nordic\ИЗМ5.174.018 v2.3\Модем периферийный\BootLoader v0.0.0
-
Прошивка основной программы, через программу SiamService;
-
Запустить программу SiamService версии не ниже 2.14.0
-
Через вкладку поиск, добавить устройство BL_0000 (протокол и Адрес программа SiamService предложит автоматически, согласна настройкам модуля)
-
Добавленное устройство появится в панели управления.
-
Подключиться к устройству и перейти на вкладку настройки.
-
В разделе Основные настройки, установить номер, и сохранить.
-
В разделе прошивка, выбрать файл основной прошивки (в формате *.bin) и обновить.
- при успешном обновлении прошивки значения Size и Crc в разделе Current application изменятся и будут соответствовать значениям Size и Crc в разделе New application.
- Если Size и Crc в разделе Current application не изменились или не соответствуют значениям Size и Crc в разделе New application, повторно запустить обновление.
-
Выполнить перезапуск устройства. В разделе Основных настроек нажать кнопку "Reboot" или выключить питание.
-
Для обновления прошивки используется программа SiamService версии не ниже 2.14.0
-
Запустите SiamService
-
Через панель поиска добавьте устройство, которое необходимо обновить, установив при подключении параметры (выбрать протокол ModBus, Адрес 127)
-
В панели управления подключитесь к добавленному устройству.
-
В настройках устройства, в разделе основные настройки переключите ражим BootMode в Bootloader и сохраните.
-
Выполнить перезапуск устройства. В разделе Основных настроек нажать кнопку "Reboot" или выключить питание.
-
В панели управления отключитесь от устройства.
-
Через панель поиска, добавьте устройство BL_0000 (0000 - номер обновляемого устройства в режиме BootLoader), установив при подключении параметры (выбрать протокол ModBus, Адрес 127)
-
В панели управления подключитесь к добавленному устройству.
-
В настройках устройства, в разделе прошивка выбрать файл основной прошивки (в формате *.bin) и обновить.
- при успешном обновлении прошивки значения Size и Crc в разделе Current application изменятся и будут соответствовать значениям Size и Crc в разделе New application.
- Если Size и Crc в разделе Current application не изменились или не соответствуют значениям Size и Crc в разделе New application, повторно запустить обновление.
-
В настройках устройства, в разделе основные настройки переключите ражим BootMode в Application и сохраните.
-
Выполнить перезапуск устройства. В разделе Основных настроек нажать кнопку "Reboot" или выключить питание.






