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

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


zb6c_v1  

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
zb6c_v1 [2021/07/28 14:18]
Aleksandr Kazantsev [Назначение выводов модуля]
zb6c_v1 [2022/01/22 19:12] (текущий)
Dmitriy
Строка 1: Строка 1:
-====== JetHome Zigbee модуль ZB6C v.1 ======+====== JetHome Zigbee модуль ZB6C v.1 (CC2652P1) ======
  
 ===== Описание ===== ===== Описание =====
Строка 35: Строка 35:
 Модуль выполнен в формате унифицированного беспроводного модуля JetHome размером 28 х 18 мм с контактами, расположенными по периметру модуля. Назначение выводов модуля (вид сверху): Модуль выполнен в формате унифицированного беспроводного модуля JetHome размером 28 х 18 мм с контактами, расположенными по периметру модуля. Назначение выводов модуля (вид сверху):
  
-{{::zb6c_v1_pinout.png?200|}}+{{zb6c_v1_pinout.png?200|}}
  
-^ Вывод ^ Назначение   ^ Функция LAUNCHXL-CC1352P +^ Вывод модуля ^ Назначение/вывод микроконтроллера   
-| 1     | TCK          | JTAG TCK                 +| 1     | TCK          | 
-| 2     | TMS          | JTAG TMS                 +| 2     | TMS          | 
-| 3     | DIO16 (TDO)  | JTAG TDO                 +| 3     | DIO16 (TDO)  | 
-| 4     | DIO17 (TDI)  | JTAG TDI                 +| 4     | DIO17 (TDI)  | 
-| 5     | DIO7         | GREEN LED                +| 5     | DIO7         | 
-| 6     | DIO6         | RED LED                  +| 6     | DIO6         | 
-| 7     | DIO23        |                          +| 7     | DIO23        | 
-| 8     | DIO14        | BTN2                     +| 8     | DIO14        | 
-| 9     | GND          |                          +| 9     | GND          | 
-| 10    | NC           |                          +| 10    | NC           | 
-| 11    | NC           |                          +| 11    | NC           | 
-| 12    | NC           |                          +| 12    | NC           | 
-| 13    | +3.3V        |                          +| 13    | +3.3V        | 
-| 14    | GND          |                          +| 14    | GND          | 
-| 15    | RESET        |                          +| 15    | RESET        | 
-| 16    | DIO12 (RX)   | UART RX                  +| 16    | DIO12 (RX)   | 
-| 17    | DIO13 (TX)   | UART TX                  +| 17    | DIO13 (TX)   | 
-| 18    | DIO21 (SCL)  | I2C SCL                  +| 18    | DIO21 (SCL)  | 
-| 19    | DIO5 (SDA)   | I2C SDA                  +| 19    | DIO5 (SDA)   | 
-| 20    | DIO15 (BOOT) | BTN1                     +| 20    | DIO15 (BOOT) | 
-| 21    | GND          |                          +| 21    | GND          | 
-| 22    | ANTENNA      |                          +| 22    | ANTENNA      | 
-| 23    | GND          |                          |+| 23    | GND          |
  
   * Выводы 1,2,3,4 зарезервированы для подключения отладчика JTAG;   * Выводы 1,2,3,4 зарезервированы для подключения отладчика JTAG;
Строка 71: Строка 71:
 ===== ПО модуля ===== ===== ПО модуля =====
  
-На модуль может быть установлено различное программное обеспечение (прошивки), поддерживаемые чипом CC2652P или расчитаные на работу на плате TI LAUNCHXL-CC1352P-2.+Информацию по поддерживаемым прошивкам см. в документации: [[cc2652p_firmware]]
  
-Для работы по протоколу Zigbee рекомендуется использовать следующие прошивки: 
-  * [[https://github.com/jethome-ru/zigbee-firmware/tree/master/ti/coordinator/cc2652|Прошивка координатора Zigbee]]. Основана на оригинальной прошивке от TI. Добавлена поддержка работы двух светодиодов для индикации режимов работы.  
-  * [[https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin/|Прошивка координатора Zigbee от проекта Zigbee2MQTT]] 
-  * [[https://github.com/Koenkk/Z-Stack-firmware/tree/master/router/Z-Stack_3.x.0/bin/|Прошивка роутера Zigbee от проекта Zigbee2MQTT]] 
  
-Используйте прошивки с именем файла: //CC1352P2_CC2652P_launchpad_*//+===== Процедура прошивки модуля =====
  
 +Для прошиви модуля может быть использована утилита cc2538-bsl (см. [[cc2538_bsl_manual]])
  
 +Перед прошивкой модуль должен быть переключен в режим загрузчика (serial bootloader). Для этого необходимо перезагрузить модуль, удерживая низкий логический уровень на входе DIO15 микроконтроллера (вывод 20 модуля). Обратный перевод модуля в рабочий режим производится при включении/перезагрузке модуля при высоком логическом уровне на выводе DIO15 (вывод 20 модуля).
 +
 +Это справедливо только для рекомендованых к установке прошивок (см. раздел "ПО модуля"). 
 ===== Ссылки ===== ===== Ссылки =====
  
-  * [1] {{ :private:jethome:launchxl-cc1352p-2_schematic.pdf Схема TI LAUNCHXL-CC1352P-2}} +  * [1] [[https://www.ti.com/lit/zip/swrc350|Документация на TI LAUNCHXL-CC1352P-2]] 
-  * [2] [[https://www.zigbee2mqtt.io/|Zigbee2MQTT]]+  * [2] [[https://www.zigbee2mqtt.io/|Проект Zigbee2MQTT]]
  
  
  
  
zb6c_v1.1627471126.txt.gz · Последнее изменение: 2021/07/28 14:18 — Aleksandr Kazantsev