Здравствуйте! Купил китайский модуль ESP8266 ESP07 (DM-101 Serial wifi v1.0). Прошивки не было. Стал прошивать. Но flash_download_tool_v3.8.5 модуль не видела. Удалось прошить ESP8266_NonOS_AT_Bin_V1.7.4 через nodemcu-flasher-master. Настройки не менял. Спойлер: NodeMCU programmer После прошивки появилась ошибка: Спойлер: Листинг ets Jan 8 2013,rst cause:2, boot mode3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : DIO SPI Flash Size & Map: 32Mbit(512KB+512KB) jump to run user1 @ 1000 correct flash map mismatch map 5,spi_size_map 4 system param partition error system_partition_table_regist fail V2 Mo Backup ⸮⸮rf cal sector: 507 freq trace enable 0 rf[112] : 00 rf[113] : 00 rf[114] : 01 SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04 phy ver: 1156_0, pp ver: 10.2 В строке информации указывается: SPI Flash Size & Map: 32Mbit(512KB+512KB). Адреса для файлов прошивки беру с официального сайта производителя. Спойлер: 32 Mbit Flash, Map: 512+512 Но если брать адресацию для 512+512, то после прошивки модуля он не виден в родной flash_download_tool_v3.8.5. Ошибка такая же, как в листинге. Если взять адреса для 1024+1024, то в flash_download_tool_v3.8.5 модуль виден. Спойлер: 32 Mbit Flash, Map: 1024+1024 Ошибка так же остается. После прошивки 1024+1024 модуль подключается к flash_download_tool_v3.8.5 и пишет вообще 8 Mbit флеш-памяти. Спойлер: flash_download_tool_v3.8.5 Смотрел похожую проблему с разметкой памяти в соседней ветке. Там помогло изменение адресации для прошивки, пробовал брать оттуда, но результата не получил - ошибка остается (да и там адреса для других объемов памяти, так что не подходит мне). Прошиваю через USB-TTL. Операционная система Win10x64, вторая система - Manjaro. На модуле распаяна кнопка сброса и переключатель для режимов программирование-использование. После прошивки по карте памяти 1024+1024 модуль виден в flash_download_tool_v3.8.5, но при попытке перешить его или очистить память выдает ошибку. В Arduino IDE модуль не определяется и не прошивается. Можете помочь разобраться в чем проблема и как ее решить.
Вы про это: ESP8266 ESP07 (DM-101 Serial wifi v1.0) или про это: Прошивки не было. или про третье: Удалось прошить ESP8266_NonOS_AT_Bin_V1.7.4 Если про первое, то это модуль ESP8266 ESP07 распаяный на плате: https://rus-buy.ru/cat/producteb311619662505.htm Если про второе, то даже не знаю как объяснить была железка, которая потребляла ток, но ничего не хотела делать Третий вариант - файл прошивки с сайта разработчика: https://www.espressif.com/en/support/download/at?keys=&field_type_tid[]=14 отвечает. но через раз. Для проверки залил туда скетч из примера: https://arduinoplus.ru/arduino-wifi/#respond Работает 1 к 6.