Фатальное исключение Wemos D1 mini

Я пытаюсь прошить плату Wemos D1 mini ESP8266 с помощью Blink Sketch, но получаю сообщение об ошибке. Встроенный светодиод гаснет, когда начинается мигание.

Sketch uses 247872 bytes (23%) of program storage space. Maximum is 1044464 bytes.
Global variables use 28000 bytes (34%) of dynamic memory, leaving 53920 bytes for local variables. Maximum is 81920 bytes.
warning: serialport_set_baudrate: baud rate 921600 may not work
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed

Я попытался изменить скорость программирования на большинство других параметров.

Если я открою последовательный монитор и установлю скорость передачи 74880, я постоянно получаю следующее сообщение.

Fatal exception (0): 
epc1=0x400cd530, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000

Сдохла плата или есть способ перепрошить ее без использования последовательного порта?

, 👍0

Обсуждение

Как вы питаете плату?, @Majenko

предупреждение: serialport_set_baudrate: скорость передачи данных 921600 может не работать попробуйте более низкую скорость передачи данных (безопасно 115200), потому что ваш код не загружается ошибка: ошибка espcomm_upload_mem - возможно, в какой-то момент вы получили частичную загрузку, которая вызывает фатальное исключение при загрузке -, @Jaromanda X


1 ответ


1

Прошивка через последовательный порт — единственный практический вариант. Микросхему флэш-памяти можно удалить или прошить вне платы, но это нецелесообразно.

Работала ли когда-нибудь плата? Вы использовали другие платы RSP8266 раньше или это первая у вас? У вас есть другой USB-кабель, который вы можете попробовать? Предельная мощность может привести к непредсказуемой работе.

,