Помощь в "An error occurred while uploading the sketch"

Пытаюсь проверить ЭТО. Получил следующую ошибку:

esptool v0.4.13 - (c) 2014 Ch. Klippel <[email protected]>
    setting board to nodemcu
    setting baudrate from 115200 to 9600
    setting port from COM1 to COM3
    setting address from 0x00000000 to 0x00000000
    espcomm_upload_file
    espcomm_upload_mem
    setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
    flush start
    setting serial port timeouts to 1 ms
    setting serial port timeouts to 1000 ms
    flush complete
    espcomm_send_command: sending command header
    espcomm_send_command: sending command payload
    read 0, requested 1
trying to connect
    flush start
    setting serial port timeouts to 1 ms
    setting serial port timeouts to 1000 ms
    flush complete
    espcomm_send_command: sending command header
    espcomm_send_command: sending command payload
    espcomm_send_command: receiving 2 bytes of data
    espcomm_send_command: receiving 2 bytes of data
    espcomm_send_command: receiving 2 bytes of data
    espcomm_send_command: receiving 2 bytes of data
    espcomm_send_command: receiving 2 bytes of data
    espcomm_send_command: receiving 2 bytes of data
    espcomm_send_command: receiving 2 bytes of data
    espcomm_send_command: receiving 2 bytes of data
Uploading 356000 bytes from C:\Users\PRAMIT~1\AppData\Local\Temp\arduino_build_521093/testPersWiFiManager.ino.bin to flash at 0x00000000
    erasing flash
    size: 056ea0 address: 000000
    first_sector_index: 0
    total_sector_count: 87
    head_sector_count: 16
    adjusted_sector_count: 71
    erase_size: 047000
    espcomm_send_command: sending command header
    espcomm_send_command: sending command payload
    setting serial port timeouts to 15000 ms
    setting serial port timeouts to 1000 ms
    espcomm_send_command: receiving 2 bytes of data
    writing flash
................................................................................ [ 22% ]
................................................................................ [ 45% ]
................................................................................ [ 68% ]
.......................An error occurred while uploading the sketch

Все библиотеки включены, ошибок компиляции нет. Последующие шаги: Сначала загрузил данные с помощью Инструменты>Загрузка данных эскиза ESP8266. Затем Sketch>загрузить

После неудачи я попробовал простой пример, похожий на ЭТОТ. Он успешно загружен. Для обоих сценариев используется одна и та же конфигурация.

Что я упускаю? Я не понимаю.

Настройки:

Настройки

, 👍0

Обсуждение

Есть ли изменения в настройках «Стереть Flash»?, @Mr.EU

загрузка данных прошла успешно? попробуйте 115200 бод или больше для загрузки, @Juraj

@Juraj, ты прав, я обновил скорость передачи данных до 115200 и это сработало. Однако я сначала попробовал изменить ее в коде, но не помогло., @Mr.EU

Скорость загрузки для прошивки не имеет ничего общего со значением в эскизе., @Juraj


1 ответ


Лучший ответ:

0

Загрузка в esp8266 с помощью esptool, используемого в IDE, не работает должным образом на низкой скорости передачи данных. Она не работает для больших эскизов. Вы можете загрузить в NodeMcu на скорости 921600 бод.

,