Проблемы с подключением к ZigBee модулям

Тема в разделе "Arduino & Shields", создана пользователем Tamchik, 2 дек 2013.

  1. Tamchik

    Tamchik Нуб

    Посмотрел Вики и видеоуроки, однако, соединиться с модулями ZigBee не получается.
    Перепробовал следующие варианты:

    1. USB Adapter с модулем ZigBee S1, подключаюсь через puTTY, пытаюсь прошить (+++). Выдает ответ >resetersion . С модулем ZigBee S2 та же картина.

    2. USB Adapter (с любым модулем S1 или S2), подключаюсь через X-CTU, выдает ошибку соединения следующего содержания:

    "Action Required

    Unable to communicate with modem.

    Verify com port selection then perform action below or Cancel,

    XStream and XCite

    PKG-R

    1. Power off modem

    2. Press & hold Config Switch while turning power on, then release.

    3. This box will automatically close when action is successful.

    PKG-U

    1. Hold Config Switch.

    2. Press and release Reset Switch

    3. Release Config Switch (box will close upon success)

    XTend

    1. Press and hold Config Switch for 2 seconds. (release when box closes)

    XBEE

    1. Press and release Reset Switch. Dialog Box should close within 10 seconds after switch is released.
    "


    Причем, штатный USB-модуль Digi со встроенным ZigBee модулем виден через X-CTU нормально, прошивается, настраивается и т.д.

    В чем может быть причина?
     

    Вложения:

  2. kssk

    kssk Нуб

    Прошло два года и никто не ответил топикстартеру :(

    А ответ очень прост ваше устройство в BootLoader menu:
    Сначала в терминале надо ткнуть <B> <Enter>
    Перейдёте в bypass mode, потом уже подсовывайте +++
    Лучше использовать X-CTU
     
    Последнее редактирование: 10 фев 2015
  3. kssk

    kssk Нуб

    Чтобы увидеть удобную конструкцию и не ломать голову:
    - Ставим X-CTU
    - Выбираем порт и скорость 9600 в X-Ctu
    - Переходим на вкладку терминал X-Ctu и видим совсем не то,что в обычном гипретерминале:
    Ответ будет примерно таким
    Почему так? Arduin не даёт "перевод строки", а даёт только "перевод каретки"
    И вы видете всё в одну строку
    вот так получается >-Resetersion ;)

    Если просто <B> вам не помогает, надо зашить девайс поновой:
    - Вам надо перейти на скорость 115200 (вкладка PC setting)
    - Поставить галку <Break> (вкладка terminal)
    - сбросить Xbee (закоротить 5 на 10)
    - Снять галку <Break>
    - Ткнуть в терминале <B>
    - переходим на вкладку Modem Configuration
    - Шьём на скорости 115200 то что нам надо
     
    Последнее редактирование: 10 фев 2015