Инструменты пользователя

Инструменты сайта


zb3cx_v1  

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
zb3cx_v1 [2021/08/02 15:22]
Aleksandr Kazantsev
zb3cx_v1 [2022/01/22 19:11] (текущий)
Dmitriy
Строка 27: Строка 27:
 Назначение выводов модуля (вид сверху): Назначение выводов модуля (вид сверху):
  
-{{::zb3cx_v1_pinout.png?200|}}+{{zb3cx_v1_pinout.png?200|}}
  
 ^ Вывод модуля ^ Назначение/вывод микроконтроллера ^ ^ Вывод модуля ^ Назначение/вывод микроконтроллера ^
Строка 59: Строка 59:
 ===== ПО модуля ===== ===== ПО модуля =====
  
-На модуль может быть установлено различное программное обеспечение (прошивки), поддерживаемые чипом CC2538+СС2592.+Информацию по поддерживаемым прошивкам см. в документации: [[cc2538_firmware]]
  
-Для работы по протоколу Zigbee рекомендуется использовать следующие прошивки: +===== Процедура прошивки модуля =====
-  * Прошивки для работы в качестве координатора Zigbee: https://github.com/jethome-ru/zigbee-firmware/tree/master/ti/coordinator/cc2538_cc2592 (При подключении модуля по UART необходим вариант прошивки ZNP_UART, при подключении по USB - ZNP_USB. На момент написания статьи последняя стабильная версия прошивки - 20201010).+
  
 +Для прошиви модуля может быть использована утилита cc2538-bsl (см. [[cc2538_bsl_manual]])
  
 +Перед прошивкой модуль должен быть переключен в режим загрузчика (serial bootloader). Для этого необходимо перезагрузить модуль, удерживая низкий логический уровень на входе PA7 микроконтроллера (вывод 20 модуля). Обратный перевод модуля в рабочий режим производится при включении/перезагрузке модуля при высоком логическом уровне на выводе PA7 (вывод 20 модуля).
  
 +Это справедливо только для рекомендованых к установке прошивок (см. раздел "ПО модуля"). 
  
zb3cx_v1.1627906974.txt.gz · Последнее изменение: 2021/08/02 15:22 — Aleksandr Kazantsev