Esp-01s не могу прошить

Тема в разделе "ESP8266, ESP32", создана пользователем al072, 14 июн 2023.

Метки:
  1. Airbus

    Airbus Радиохулиган Модератор

    Можно сделать проще. У меня в этом программаторе наглухо запаяна перемычка GPIO 0 и GND. Когда вставляю программатор в USB он автоматически переводит чип в режим прошивки. И ненадо танцев с бубном. Я сейчас в Турции а так бы сфоткал как оно
     
    al072 и 8bitai нравится это.
  2. ИгорьК

    ИгорьК Гуру

    И это верно. Но для ESP-01 несколько затруднительно.
     
    al072 нравится это.
  3. 8bitai

    8bitai Нерд

    У братьев нет понятий правильные драйвера и нет понятий правильные производители
    Все драйвера и производители у них правильные :)
    но их же производители конкретных чипов делают для некоторых из них помеченые определённым уникальным внутренним кодом типа controller ID
    конкретные партии этих чипов а некоторые помечают либо другими кодами либо вовсе без оного.
    Если этот код неверный или вовсе отсутствует то драйвера от "оригинальных" производителей на таких чипах отказываются работать не признавая "оригинальность" устройства той же самой схемы на том же самом чипе ... более ранние версии драйверов на те же самые железки на тех же самых чипах таких проверок не имели потому и пошли их клонировать все кто "оригинальными" не считаются :)
     
    al072 нравится это.
  4. parovoZZ

    parovoZZ Гуру

    ch340 разработала и производит китайская компания
    http://www.wch-ic.com/products/CH340.html

    Проблем с их драйверами в интернетах замечено не было.

    А то, о чём ты говоришь, это cp2102 или как его там. На таких микросхемах не надо ничего покупать на китайских толчках. Оно 100% поддельное.
     
    al072 и Airbus нравится это.
  5. 8bitai

    8bitai Нерд

    Такая версия превращения этого USB2Serial конвертора именно в програматор(если наглухо запаяна) работает.
    Сам сделал также но посчитал что лучше проиллюстрировать механизм человеку который первый раз с этим столкнулся дабы оказать посильную помощь.
     
    al072 нравится это.
  6. 8bitai

    8bitai Нерд

    и про пролифик2302 такое говорили и про цх340 скоро будут говорить больше
    и цп2102 также отлично работают и эсп01 модули через них тоже работают :) какими бы поддельными или нет их не называли.
     
    al072 нравится это.
  7. ivan_alexoff

    ivan_alexoff Гик

    Вроде бы есть
    Hcb275e41aa03469297db7b4d350f464e8.jpg
     
    al072 и ИгорьК нравится это.
  8. ivan_alexoff

    ivan_alexoff Гик

    Тогда нужно иметь два таких адаптера. Один с перемычкой, второй без нее. Иначе как смотреть сериал-ы ;)
     
    al072 нравится это.
  9. parovoZZ

    parovoZZ Гуру

    al072 нравится это.
  10. ivan_alexoff

    ivan_alexoff Гик

    Покажи где он?
    esp-01-na-ch340g.jpg
     
    al072 и parovoZZ нравится это.
  11. parovoZZ

    parovoZZ Гуру

    мда, действительно, стабилизатор.
     
    al072 нравится это.
  12. a1000

    a1000 Гуру

    Я когда-то купил такой
    01.jpg
    Правда в моём не впаяны конденсаторы С3 и С5. Так-же отсутствует микросхема, что рядом с ними. Очевидно это стабилизатор. Но всё работает и прошивает. Не нужны ни доп. перемычки, ни кнопки. Перевёл переключатель вправо - прошивает, влево - переходник USB - UART
     
    al072, Airbus и 8bitai нравится это.
  13. 8bitai

    8bitai Нерд

    вот это можно назвать програматор :) так как присутствует управляемая человеком перемычка
     
    al072 нравится это.
  14. ИгорьК

    ИгорьК Гуру

    Если теперь из этой диссертации вернуться к вопросу ТС, то получится....

    1. 5 вольт ESP не убивают, хотя "делать так не надо".

    2. С компа до платы можно не достучаться по причине её или переходника неисправности или неподходящих драйверов.

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

    4. Быстро проверить работоспособность можно программой terminal b1.9 или ESPlorer(? Здесь не факт), которым пофигу на дрова. Подключить к компьютеру и отправить АТ, посмотреть что будет. Можно АТ не отправлять, а нажимать ресет на ESP-01 (это шутка, хотя и это можно)
    PuTTy здесь не помощник, к сожалению.

    Что не так?
     
    Последнее редактирование: 17 июн 2023
    al072 и Airbus нравится это.
  15. Airbus

    Airbus Радиохулиган Модератор

    Или как его там может быть и на ср2102 или на ft232 или на pl да хоть на attiny45/85. Все работает одинаково прекрасно!Ничуть не хуже чем на СН340. Так что марка чипа ни о чем не говорит
    Я конечно не такой дотошник как parovoZZ но хочу возразить что программатор только для програмирования. Именно такие идут для прошивки Мабил или радиостанций Baofeng, Xiegu и других. Безо всяких перемычек. Ими можно прошивать esp8266-01 и прочие Ардуинопро мини.
     
    al072 нравится это.
  16. parovoZZ

    parovoZZ Гуру

    Это не программатор. Это преобразователь usb - > serial Com. Программирование осуществляет загрузчик, жёстко зашитый в секции rom esp. Насколько я понял, сам esp не предоставляет никакого механизма защиты прошивки от чтения. Это все ложится на плечи программиста. Поэтому эти прекрасные микросхемы в промку и не зашли. А, ну ещё отсутствие ассемблера.
     
    al072 и 8bitai нравится это.
  17. 8bitai

    8bitai Нерд

    Абсолютно согласен.

    Не суть принципиально но достаточно актуально
    Рассматриваемое в шапке устройство
    upload_2023-6-17_19-17-13.png
    приминительно к рассматриваемому же модулю ESP -01 это обычный USB-RS232 TTL конвертер без функций поддержки процесса загрузки устройства с нуля по средствам внутреннего кода загрузчика.
    Несмотря на всю внешнюю схожесть такое устройство
    upload_2023-6-17_19-17-56.png
    можно назвать программатором так как оно обладает необходимой функцией поддержки процесса загрузки устройства с нуля по средствам внутреннего кода загрузчика ПО ЕСП01 модуля.

    Идти может всё что угодно и куда угодно и если это что угодно не будет подвергаться дополнительной модификации и условно из коробки сможет быть использовано для пере прошивки модуля в данном случае ЕСП01 через его встроенный "бутлоадер " код загрузчика,
    то такое всё что угодно сможет быть названо громким словом - Программатор :)
     

    Вложения:

    al072 нравится это.
  18. 8bitai

    8bitai Нерд

    никакой SoC чип хранящий свою прошивку во внешней незащищенной микросхеме памяти не предоставляет механизм защиты прошивки от чтения :)

    А это ещё каким образом микропроцессорное устройство без ассемблера получилось? :)

    http://cholla.mmto.org/esp8266/xtensa.html
     
    al072 нравится это.
  19. ИгорьК

    ИгорьК Гуру

    Ну вот и второй сапог нашёлся :)
     
    al072 нравится это.
  20. Airbus

    Airbus Радиохулиган Модератор

    А ТС что говорит то?
     
    al072 нравится это.