Espressif и ESPtool: не удалось подключиться к устройству Espressif: истекло время ожидания заголовка пакета / недопустимого заголовка

Я использую Windows 10 и работаю с Pyportal для подключения устройства IoT. Попытка выполнить следующую команду:

esptool.py –port COM9 –before no_reset –baud 115200 write_flash 0 nina-fw-1.5.0

Для контекста esptool.py- это утилита на основе Python для связи с загрузчиком ПЗУ в чипах Espressif ESP8266 и ESP32. ESP32 на моем PyPortal работает под управлением более старой версии прошивки, которая работает на ESP32 (с именем nina-fw). Чтобы использовать PyPortal с AWS IoT, мне нужно обновить прошивку ESP32 до последней версии nina-fw. Конкретная команда

esptool.py --port COM9 --before no_reset --baud 115200 write_flash 0  NINA_W102-1.5.0.bin

который передает двоичные данные в ESP32.

Прилагается ошибка get, в которой говорится

"Произошла фатальная ошибка: не удалось подключиться к устройству Espressif: недопустимый заголовок пакета (0x08)".

После снижения скорости передачи до 9600 я получаю другую ошибку:

"Произошла фатальная ошибка: не удалось подключиться к устройству Espressif: время ожидания заголовка пакета истекло"

Как мне лучше всего отлаживать? Он говорит, что подключается, и я вижу данные на своем устройстве, но потом получаю это сообщение. Я не получаю сообщения TRACE на моем терминале, как, кажется, получают многие другие люди в сети.

ошибка

0 ответов

Другие вопросы по тегам