Две одинаковые esp32 doit..-одна шьется, другая только после нажатия boot...

Тема в разделе "ESP8266, ESP32", создана пользователем Onkel, 23 июн 2022.

  1. Onkel

    Onkel Гуру

    Две одинаковые ESP32 DOIT DEVKIT v1. Одна шьется на ура, другая - только после нажатия BOOT. Брал прямо на днях и прямо в Амперке. Как бы и вторую довести до ума, чтобы шилась без нажатия? Ну и ясное дело - все одинаково- на том же компе, с тем же IDE.
    Полное сообщение Arduino IDE "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header"
     
  2. Onkel

    Onkel Гуру

    Читал всякие пейджеры и долго думал - пишут что некоторые шьются без нажатия BOOT, а некоторые не шьются, только после нажатия. Ну теперь у меня и первая, которая шилась всегда, стала шиться только после нажатия BOOT. Продолжаю эксперименты.
     
  3. ИгорьК

    ИгорьК Гуру

    Ну, смотри. Железка шьётся по UART. Не тебе объяснять что это такое.
    При этом железно ничто никуда не подтягивается и не стягивается для перевода модуля в режим прошивки.

    Логика. На модуль отправляется некая последовательность чего-то и он начинает шиться. Или не начинает.
    Значит внутри модуля сидит код, который должен фильтровать входящие данные и "словить" эту последовательность.
    Получается, что работа загрузчика модуля зависит от того, что ты туда загнал при прошивке.
    Других вариантов не может быть.
     
  4. Onkel

    Onkel Гуру

    Эт ясно. Но boot по идее должен подтягиваться пином DTR. Видел рецепты - вешают кондер 10 мкФ. Странно что тот что шился без нажатия перестал шиться без нажатия. Ладно, получу еще из мати нашей Чайны - посмотрю, пока потерплю, буду нажимать.
     
  5. Onkel

    Onkel Гуру

    Попрошивал ESP8266 12-E - все шьются без нажатия клавиши. Пойду читать пейджер.
     
  6. parovoZZ

    parovoZZ Гуру

    если DTR не устанавливается при установлении соединения по USB, видать преобразователь USB-UART с левачком.
     
  7. Onkel

    Onkel Гуру

    ch340
     
  8. Korsak

    Korsak Нуб

    Такая же плата ESP32 DOIT DEVKIT v1, шьется только по нажатию в момент соединения, как только пошли проценты загрузки можно отпускать, пока забил, но когда дойдет до корпусного решения придется думать
     
  9. issaom

    issaom Гуру

    https://zen.yandex.ru/media/id/5d5ff446998ed600ad85b50c/5f8081e95c2b3403cee373ef
     
  10. Onkel

    Onkel Гуру

    У меня через неделю стала и вторая шиться.
     
  11. issaom

    issaom Гуру

    А у меня наоборот перестала - нужно снова жамкать кнопку....
     
  12. Onkel

    Onkel Гуру

    issaom нравится это.
  13. Korsak

    Korsak Нуб

    Судя по комментариям там, решение не очень: надо напряжение 6.3V организовать и после прошивки убирать кондер. Уж лучше дырку в корпусе просверлить над "boot", чем так.
     
  14. issaom

    issaom Гуру

    В смысле 6.3V организовать??? Это конденсатор на такое максимальное напряжение рассчитан ))) Схемы вы совсем читать не умеете? В комментариях справедливо заметили, что после этого функционал кнопки EN не будет работать - только зачем в готовой конструкции нужна кнопка перезагрузки?
    Снимок.JPG
     
    Последнее редактирование: 8 июл 2022
  15. parovoZZ

    parovoZZ Гуру

    куда ты собрался подавать аж 6.3 вольта? У ESP максимальный предел 3.8 вольт.
     
  16. Korsak

    Korsak Нуб

    На схему внимания не обратил, у автора прочитал в тексте буквально следующее: "Чтобы решить данную проблему необходим конденсатор емкостью 10 мкф. и напряжение 6.3V (или выше)."
     
  17. issaom

    issaom Гуру

    А вы прежде чем электроникой заниматься не пробовали чуть-чуть теорию по изучать? У конденсатора 2 основные характеристики емкость и максимальное напряжение которое можно на него подавать. Поэтому на схемах всегда указывают 2 параметра.
    http://wiki.amperka.ru/конспект-arduino:конденсатор
    На схеме нарисован конденсатор, а не источник питания.
     
  18. parovoZZ

    parovoZZ Гуру

    так это значит, что ставь любой конденсатор, какой найдётся в хозяйстве. Ибо конденсаторы на 6.3 вольта надо ещё поискать, а на меньшее напряжение так и вообще экзотика.
     
  19. parovoZZ

    parovoZZ Гуру

    когда мы говорим про импульсную технику, то на первый план выходит эквивалентное последовательное сопротивление.
     
  20. issaom

    issaom Гуру

    Тут мы не говорим про импульсную технику, а про то что человек на схеме кондера от источника питания отличить не может.
     
    SergeiL нравится это.