16 809
правок
Строка 52: | Строка 52: | ||
== Прошивка == | == Прошивка == | ||
[[Image: WBE2R-R-ZIGBEE v.2 Flash.png |300px|thumb|right| Процесс прошивки модуля WBE2R-R-ZIGBEE v.2]] | [[Image: WBE2R-R-ZIGBEE v.2 Flash.png |300px|thumb|right| Процесс прошивки модуля WBE2R-R-ZIGBEE v.2]] | ||
Модуль поставляется | Модуль поставляется прошитым и готовым к использованию, поэтому прошивайте его только в случае необходимости. | ||
Скачайте из интернета по ссылкам: | Скачайте из интернета по ссылкам: | ||
# скрипт для прошивки [https://github.com/JelmerT/cc2538-bsl cc2538-bsl], | # скрипт для прошивки [https://github.com/JelmerT/cc2538-bsl cc2538-bsl], | ||
# архив с файлом прошивки [https://github.com/Koenkk/Z-Stack-firmware/raw/master/coordinator/Z-Stack_3.x.0/bin/ | # архив с файлом прошивки [https://github.com/Koenkk/Z-Stack-firmware/raw/master/coordinator/Z-Stack_3.x.0/bin/ CC1352P2_CC2652P_other_coordinator_YYYYMMDD.zip], где <code>YYYYMMDD</code> — дата. | ||
Распакуйте архив с прошивкой и загрузите скрипт и прошивку на контроллер в любую папку. | Распакуйте архив с прошивкой и загрузите скрипт и прошивку на контроллер в любую папку. | ||
Строка 67: | Строка 67: | ||
# Выключите контроллер кнопкой и снимите верхнюю крышку. | # Выключите контроллер кнопкой и снимите верхнюю крышку. | ||
# Зажмите кнопку на модуле WBE2R-R-ZIGBEE v.2. | # Зажмите кнопку на модуле WBE2R-R-ZIGBEE v.2. | ||
# Включите контроллер кнопкой и отпустите кнопку на модуле. | # Включите контроллер кнопкой и через секунду отпустите кнопку на модуле. | ||
# Дождитесь загрузки загрузки ОС | # Дождитесь загрузки загрузки ОС и одключитесь к контроллеру по [[SSH]]. | ||
# Перейдите в папку, где лежат загруженные ранее файлы и выполните команду, где <code>/dev/ttyMOD4</code> — слот, к которому подключен модуль: | # Перейдите в папку, где лежат загруженные ранее файлы и выполните команду, где <code>/dev/ttyMOD4</code> — слот, к которому подключен модуль: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
python3 ./cc2538-bsl.py -p /dev/ttyMOD4 -evw ./ | python3 ./cc2538-bsl.py -p /dev/ttyMOD4 -evw ./CC1352P2_CC2652P_other_coordinator_YYYYMMDD.hex | ||
</syntaxhighlight> | </syntaxhighlight> | ||