• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь esp8266 esp12e не прошивается

jo123

New member
Всем здравствуйте. Приобрел модуль esp8266 12е. Модуль припаян на плату с преобразователем напряжения и имеет всего 4 выхода rx, tx, vcc, gnd. Имеется кнопка reset и переключатель program/uart. Никакого описания именно по такому модулю я найти не могу. На AT команды не реагирует. В сети появляется открытая точка доступа. Телефон к ней коннектится. На этом все. Прошить удалось ESP_DOWNLOAD_TOOL_V2.4 вот этой прошивкой (esp8266_nonos_sdk_v1.4.0_15_09_18_0). Прошивал через UNO с замкнутым reset. Больше ничем и никак прошить не удается. Скетчи никакие залить не получается. При включенном ком порте при нажатии reset (в режиме uart) выдает:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1392, room 16
tail 0
chksum 0xd0
csum 0xd0
v3d128e5c
~ld
e:
ets Jan 8 2013,rst cause:3, boot mode:(3,6)

ets_main.c
сколько памяти и прочие характеристики - не понятно, при загрузке скетчей происходит следующее:

Скетч использует 264768 байт (27%) памяти устройства. Всего доступно 958448 байт.
Глобальные переменные используют 27160 байт (33%) динамической памяти, оставляя 54760 байт для локальных переменных. Максимум: 81920 байт.
esptool.py v2.8
Serial port COM4
Connecting....
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 50:02:91:69:0b:ed
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 4MB
Flash params set to 0x0340
Compressed 268928 bytes to 196271...

Writing at 0x00000000... (8 %)
Writing at 0x00004000... (16 %)
Writing at 0x00008000... (25 %)Traceback (most recent call last):
File "C:\Users\jo123\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/upload.py", line 65, in <module>
esptool.main(cmdline)
File "C:/Users/jo123/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2938, in main
operation_func(esp, args)
File "C:/Users/jo123/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2374, in write_flash
esp.flash_defl_block(block, seq, timeout=DEFAULT_TIMEOUT * ratio * 2)
File "C:/Users/jo123/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 104, in inner
return func(*args, **kwargs)
File "C:/Users/jo123/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 672, in flash_defl_block
self.ESP_FLASH_DEFL_DATA, struct.pack('<IIII', len(data), seq, 0, 0) + data, self.checksum(data), timeout=timeout)
File "C:/Users/jo123/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 369, in check_command
val, data = self.command(op, data, chk, timeout=timeout)
File "C:/Users/jo123/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 347, in command
p = self.read()
File "C:/Users/jo123/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 292, in read
return next(self._slip_reader)
File "C:/Users/jo123/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py", line 2045, in slip_reader
raise FatalError("Timed out waiting for packet %s" % waiting_for)
esptool.FatalError: Timed out waiting for packet header
esptool.FatalError: Timed out waiting for packet header
Подскажите что с ним делать!!!
 

jo123

New member
Сделал как показано. Насторожило что модуль не моргнул ни разу. Но точка доступа в сети больше не появляется. Какую вот только прошивку теперь заливать. Хочу для начала с remotexy поэкспериментировать. Т.е. нужно что бы он к существующей сети подключался. И можно ли использовать данный модуль как микроконтроллер, припаяв к нему выводы. Вот ссылка на этот модуль https://aliexpress.ru/item/32673603743.html?spm=a2g0s.9042311.0.0.632333edQmFiJT
 
Прошивку можно использовать любую под 8266, припаять выводы можно... но зачем вообще такой покупался?! когда есть и дешевле и с выводами или без выводов и совсем дешево....
upload_2020-1-27_3-29-35.pngupload_2020-1-27_3-30-6.png
 

jo123

New member
Спасибо большое за совет. Заработал модуль. Да, перед каждой прошивкой стирать надо. Только я не IDE делаю а XTCOM_util, пустой прошивкой.
 
Сверху Снизу