Обновление по воздуху

Ответить
indiana
Сообщения: 54
Зарегистрирован: Пн ноя 13, 2017 12:56 pm
Благодарил (а): 3 раза
Поблагодарили: 37 раз

Обновление по воздуху

Сообщение indiana » Пт янв 18, 2019 6:59 pm

Добрый день!

Подскажите, пожалуйста, в чём может быть проблема с сабжем, никак не получается прошить. Сенсоры на mini pro 328p, загрузчик прошит по инструкции. На выбор имеется два гейтвея на меге и на esp8266. Создаю новую прошивку, пытаюсь через Мажордомо и MYSController. Никакой реакции.

Спасибо!
Berkseo
Сообщения: 56
Зарегистрирован: Вт янв 24, 2017 12:30 am
Благодарил (а): 6 раз
Поблагодарили: 22 раза

Re: Обновление по воздуху

Сообщение Berkseo » Пт янв 18, 2019 8:08 pm

Какой загрузчик, по какой инструкции?
indiana
Сообщения: 54
Зарегистрирован: Пн ноя 13, 2017 12:56 pm
Благодарил (а): 3 раза
Поблагодарили: 37 раз

Re: Обновление по воздуху

Сообщение indiana » Пт янв 18, 2019 9:11 pm

Делаю по этойhttps://www.mysensors.org/about/fota инструкции. Загрузчик отсюда https://github.com/mysensors/MySensorsBootloaderRF24, брал из обоих веток. Загрузчик прошивается без проблем, далее любой скетч вливаю, тоже ок. Далее собираю другой скетч, заливаю в модуль, выбираю прошивку для сенсора и глухо. Напрямую через MYSController тоже глухо. Пробовал на нескольких сенсорах, шлюз собрал на esp8622, тоже никак. Но как заставить эту заразу обновиться по воздуху?! Может в скетче на сенсорах чтото ещё надо добавить, вроде доку прочитал не раз всё должно работать, но нет.
GIV_59
Сообщения: 91
Зарегистрирован: Ср апр 05, 2017 11:13 pm
Благодарил (а): 52 раза
Поблагодарили: 5 раз

Re: Обновление по воздуху

Сообщение GIV_59 » Пт янв 18, 2019 10:34 pm

indiana писал(а):
Пт янв 18, 2019 9:11 pm
Делаю по этойhttps://www.mysensors.org/about/fota инструкции. Загрузчик отсюда https://github.com/mysensors/MySensorsBootloaderRF24, брал из обоих веток. Загрузчик прошивается без проблем, далее любой скетч вливаю, тоже ок. Далее собираю другой скетч, заливаю в модуль, выбираю прошивку для сенсора и глухо. Напрямую через MYSController тоже глухо. Пробовал на нескольких сенсорах, шлюз собрал на esp8622, тоже никак. Но как заставить эту заразу обновиться по воздуху?! Может в скетче на сенсорах чтото ещё надо добавить, вроде доку прочитал не раз всё должно работать, но нет.
Обрати внимание на ESP-Link
indiana
Сообщения: 54
Зарегистрирован: Пн ноя 13, 2017 12:56 pm
Благодарил (а): 3 раза
Поблагодарили: 37 раз

Re: Обновление по воздуху

Сообщение indiana » Пт янв 18, 2019 11:00 pm

У меня сенсоры не на ESP а на мини про. Я думал может в гейтвее засада, поэтому собрал ещё один на ESP.
Berkseo
Сообщения: 56
Зарегистрирован: Вт янв 24, 2017 12:30 am
Благодарил (а): 6 раз
Поблагодарили: 22 раза

Re: Обновление по воздуху

Сообщение Berkseo » Сб янв 19, 2019 12:01 pm

indiana писал(а):
Пт янв 18, 2019 9:11 pm
Делаю по этойhttps://www.mysensors.org/about/fota инструкции. Загрузчик отсюда https://github.com/mysensors/MySensorsBootloaderRF24, брал из обоих веток. Загрузчик прошивается без проблем, далее любой скетч вливаю, тоже ок. Далее собираю другой скетч, заливаю в модуль, выбираю прошивку для сенсора и глухо. Напрямую через MYSController тоже глухо. Пробовал на нескольких сенсорах, шлюз собрал на esp8622, тоже никак. Но как заставить эту заразу обновиться по воздуху?! Может в скетче на сенсорах чтото ещё надо добавить, вроде доку прочитал не раз всё должно работать, но нет.
Здравствуйте, кажется мне что дело в кривом буте. Сделайте плз по моей инструкции - http://mysensors.ru/forum/viewtopic.php?f=5&t=29

...и наверное немного опишу что будет происходить...

Как загрузите в мегу мусбут24, у вас по идее должна появится новая нода с номером 255 вроде, что то с крайними айди, добавляете прошивку в модуль, выбираете эту странную ноду и она шьется, после перепрошивки она перезагрузится и получит новый айди. Первый раз как то так это происходит в модуле
За это сообщение автора Berkseo поблагодарил:
indiana (Сб янв 19, 2019 2:39 pm)
Рейтинг: 1.16%
Berkseo
Сообщения: 56
Зарегистрирован: Вт янв 24, 2017 12:30 am
Благодарил (а): 6 раз
Поблагодарили: 22 раза

Re: Обновление по воздуху

Сообщение Berkseo » Сб янв 19, 2019 12:06 pm

и еще важный момент, ..НЕ ГРУЗИТЕ СКЕТЧ, тоесть шьете бут и включаете ноду, скетч грузится по воздуху. Дело в том что в бут вшита часть майсенсорс протокола версии 1.5 поэтому нода стартует и ждет первую прошивку по воздуху
indiana
Сообщения: 54
Зарегистрирован: Пн ноя 13, 2017 12:56 pm
Благодарил (а): 3 раза
Поблагодарили: 37 раз

usbaRe: Обновление по воздуху

Сообщение indiana » Сб янв 19, 2019 2:52 pm

Berkseo писал(а):
Сб янв 19, 2019 12:06 pm
и еще важный момент, ..НЕ ГРУЗИТЕ СКЕТЧ, тоесть шьете бут и включаете ноду, скетч грузится по воздуху. Дело в том что в бут вшита часть майсенсорс протокола версии 1.5 поэтому нода стартует и ждет первую прошивку по воздуху
Есть подвижки, удалось прошиться через гейтвей на esp через Myscontroller. Рожает кучу левых нод с произвольными номерами, не могу понять что это. По поводу загрузки скетча после прошивки бутлоадера я проблем не заметил, ota работает нормально хоть сразу шью usbaspом хоть через serial, работает. Но осталась проблема с гейтвеем на меге который основной и подключен к Мажордомо. Через него никак не хочет. Попробую позже погасить цикл и попробовать прошить через гейтвей на меге используя Myscontroller.

З.Ы. Есть ещё мысль, я использую MY_SECURITY_SIMPLE_PASSWD, но нигде не упоминалось что он как-то может мешать ОТА, по крайней мере из описания механизма этого явно не следует.
Ответить