Прошивка
Прошивка Zigbee модуля
Файл актуальной прошивки для своего модуля можно взять здесь:
или здесь
Шлюз по официальным каналам поставляется с модулем RFSTAR
, поэтому прошивку следует выбирать CC1352P2_CC2652P_launchpad_*.zip
Для шлюза, собранного самостоятельно или купленного неофициально, с прошивкой следует определиться самостоятельно или спросить у продавца.
Готовый шлюз обычно поставляется с прошитым модулем.
Прошивка модуля возможна как по воздуху, так и программатором.
- о прошивке по воздуху рассказывается в этом видео
- о прошивке программатором:
Прошивка микроконтроллера ESP32
Если на плате распаян модуль ch340e, то микроконтроллер ESP32 можно прошить с помощью обычного micro-USB кабеля. Правильно собранный шлюз c ch340e должен отображаться в системе как последовательный порт.
Порядок прошивки чистого шлюза или сброс ESP32 к первоначальному состоянию
- Качаем последнюю full версию прошивки из репозитория, распаковываем архив. Файл
*_full.zip
- С нажатой кнопкой BOOT подключаем с помощью micro-USB кабеля шлюз к вашему ПК.
- Запускаем пакетный файл сброса Clear.bat
- На всякий случай перезагружаем шлюз по питанию и снова подключаем с нажатой кнопкой BOOT
- Прошиваем шлюз с помощью пакетного файла Flash.bat
- Перезагружаем шлюз и подключаемся к созданной им точке доступа ZGWxxx.
- Настраиваем сеть WiFi и микроконтроллер по инструкции.
Порядок обновления прошивки шлюза
- Качаем последнюю full версию прошивки из репозитория, распаковываем архив. Файл
*_full.zip
- С нажатой кнопкой BOOT подключаем с помощью micro-USB кабеля шлюз к вашему ПК.
- Прошиваем шлюз с помощью батника Update.bat
Если имеется более новая прошивка, необходимо заменить ею старую. Файл \firmware\firmware.bin
в архиве.
Замечание: существует две версии прошивки, для чипов с 4мб и 16 мб FLASH RAM. Версии отличаются наличием возможности производить обновление через OTA.