Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: Проблемы прошивки esp8266 и их решения

Проблемымы прошивкт esp8266 и их решения 02 Май 2015 16:48 #3816

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
stalkerdj пишет:
FlyRouter
к счастью таких модулей не имею так как все удалось востановить если вдруг снова убью то замерю все показания точно запомню как востановил и отпишусь
По идее, проблема связана с бутлоадером. Т.е. любой модуль должен прийти в себя, если ему залить полную однофайловую прошивку 512 КБ (524 288 байт). Она вольет подпорченные участки и модуль оживет.
Администратор запретил публиковать записи гостям.
Спасибо сказали: ZyyyRu

Проблемы прошивки esp8266 и их решения 02 Май 2015 16:55 #3817

  • ZyyyRu
  • ZyyyRu аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 79
  • Спасибо получено: 19
  • Репутация: 5
shaman1010
Хорошая идея полностью с тобой согласен
FlyRouter
Нука попробуй прошить вот эту прошивку и потом отпишись
прошивка 512 kb
а потом уже 2х файловую или 1 файловую
Последнее редактирование: 02 Май 2015 16:56 от ZyyyRu.
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 02 Май 2015 17:02 #3818

  • FlyRouter
  • FlyRouter аватар
  • Не в сети
  • Модератор
  • Сообщений: 394
  • Спасибо получено: 134
  • Репутация: 28
Ну, "толерантность" я изначально взял в кавычки. Лично я прошиваю от CP переходника, с внешним стабилизатором, т.е. уровни 3,3V там. А вот детки мои, питание подать 5 V на модуль не могли, но сунуть переходник TTL 5-ти вольтовый могли запросто. Посему первое подозрение что палится всё через RX/TX.

Дальше что удалось на некоторых проблемных модулях отловить - gpio0 как-то слишком притянут к земле.
Не скажу что именно в этом проблема, но как-то не понятно.

Еще ловил глюки, когда на RX/TX и на GPIO13 вроде напряжение показывало выше источника питания. 4,2V хотя питается от батареек. Бред конечно, но перепроверял специально разными тестерами. Как генератор что-ли внутри возбуждался. ХЗ как такое может быть.

AT прошивку с бутлоадером заливать пробовал. Она конечно поменьше размера, но модуль не ожил. Если есть ссылка на какую-то полную - буду признателен.

Пробовал с дохлого и рабочего модуля менять флешки местами - переставали работать оба... Когда менял, программатора под руками не было, считать нечем. Займусь позже.

Меня интересует только один вопрос - это какой-то косяк програмной части или сопли аппаратной. Первое можно понять, изучить и излечить. А вот со вторым сложнее - каждый модуль за 2,5 бакса не будешь открывать, проверять, продувать... А в результате ХЗ когда бяка может выстрелить. Как по мне - уж пусть лучше это будет програмно излечимый какой-то косяк ;)
[Эксперименты] [Графики] [Телематика] [Магазин]
My contact info: [ICQ - 69278245] & [Gtalk/Gmail - FlyRouter]
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 02 Май 2015 17:15 #3819

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
FlyRouter пишет:
А в результате ХЗ когда бяка может выстрелить. Как по мне - уж пусть лучше это будет програмно излечимый какой-то косяк ;)
Лично у меня из 5 активно перепрошиваемых модулей 2 были с непропаями. Разные типы модулей, разные партии. Связи нет. Но результаты косых рук есть. Если брать голую статистику, то 40% с браком :) Но выборка, конечно, неверная :)
На своих проще всего проверить - собери файл 512к из FF и влей в модуль, перезагрузи его и влей что-то однофайловое.
Еще раз повторюсь:
В этих модулях можно смело ставить пустую SPI-flash, затем заливать полную однофайловую прошивку и модуль заведется. Однофайлы можно перекомпиленные с .ru влить.
Если не заработает, то непропай :)

p.s. а для своих USB-UARTов для детей - выдели время и повпаивай в разрывы RX/TX smd резисторы. Будешь спокоен и за 5В и за 3В логику. И дети ничего не спалят.
Последнее редактирование: 02 Май 2015 17:19 от shaman1010.
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 02 Май 2015 17:16 #3820

  • FlyRouter
  • FlyRouter аватар
  • Не в сети
  • Модератор
  • Сообщений: 394
  • Спасибо получено: 134
  • Репутация: 28
Полностью всё стёр полным бланком, потом пробовал nonemcu и нашу - нуль.
Значит какой-то аппаратный косяк. Буду вскрывать ;)
[Эксперименты] [Графики] [Телематика] [Магазин]
My contact info: [ICQ - 69278245] & [Gtalk/Gmail - FlyRouter]
Администратор запретил публиковать записи гостям.

Проблемы прошивки esp8266 и их решения 02 Май 2015 17:21 #3821

  • shaman1010
  • shaman1010 аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 605
  • Спасибо получено: 139
  • Репутация: 17
FlyRouter пишет:
Полностью всё стёр полным бланком, потом пробовал nonemcu и нашу - нуль.
Значит какой-то аппаратный косяк. Буду вскрывать ;)
Если не ошибаюсь, ни нода ни наша однофайловая не являются 512кб прошивками. Это важно.

Попробуй вложенную. Это мой какой-то бэкап
(опять вложения не добавляются...)
Но суть - добей FF-ками файл до 512кб.
Последнее редактирование: 02 Май 2015 17:34 от shaman1010.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.181 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.