Второй эксперимент (присутствуют вырезанные сцены, для ориентирования во времени используйте часы внизу слева): Думаю, теперь остаётся только писать в поддержу. А сейчас как раз майские
Сдаваться рано. http://forum.amperka.ru/threads/esp-8266-esp32-как-залить-прошивку-невзирая-на-мнение-модуля.13616/ Там есть инструкция flash_id для получения информации о модуле - покажите результат её работы
Ну что здесь видно - что чип именно esp-8266 (бывает 8285) и память 4 мб (а не 2, как видно из инструкции Амперки). Под такие данные я и шил свой модуль. Теперь лишь совет поддержки производителя.
Собственно, дело вот в чем. Разные модули имеют разные настройки прошивки. По-хорошему, производитель модуля должен просто их указывать Вы выполнили инструкцию амперки и ничего не получилось. Инструкция не к вашему модулю, там 2 мб памяти, у вас - 4 Дальше включаем метод инженерного тыка. Я прошил свой модуль с теми настройками, что показал. Вам остаётся перебирать варианты.
Частота шины и скорость передачи роли не играют и влияют на скорость передачи. Чем ниже - тем надежнее. А вот два остальных параметра - да, важны Но у Гррдона для прошивки 4мб модулей в обоих случаях стоят QIO. Опыт же говорит обратное, эти модули практически всегда шьются DIO. И я прошил именно так. Но, возможны исключения. Видимо это ваш случай.
@Nelkor, у вас в Espruino IDE на закладке Communication установлена скорость 9600, может попробовать установить 115200? PS судя по настройкам сборки https://github.com/espruino/Espruino/blob/master/boards/ESP8266_4MB.py default_console_baudrate' : "115200"
Конечно на моей предыдущей картинке ошибка - два файла повторяются. Вторым должен идти тот что user1. Это уже не шилось, а как предположение. Ну и конечно скорость порта в IDE.
Вот так да! Интересно, что в IDE сказано чёрным по белому "9600 — это стандарт для Espruino", а в инструкции по этому поводу ни слова. Ну да ладно, всё работает Огромное спасибо всем, кто помогал!
Ох уж эти творческие личности... Так как же, в конце концов, вы прошили то? Здесь уже пять вариантов вам предложили. Делитесь!
После записи последнего видео я не перепрошивал. Выходит, дело было не в прошивке, а в IDE. IDE думает (и, наверное, тому есть причины), что с платой надо работать на скорости 9600 бад. После изменения скорости в настройках на 115200 IDE смогла подключиться к плате.
Скоропалительный вывод. Сначала дело было в прошивке, поверьте. Про IDE я и не подумал, ибо это устанавливается один раз и забывается напрочь. Да и не пишу я на JavaScript.