• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Ошибка при первой прошивки ESP32 под Windows

Andrey L

Member
Пытаюсь под виндоусом перепрошить ESP32.

Следую инструкциям "Get Started" на сайте docs.espressif.com.

Первые четыре шага получаются.

Первое несхождение с инструкцией получается в 5-м шагу, когда надо в терминале ввести "cd %userprofile%\esp". Я получаю ошибку "-bash: cd: %userprofile%esp: No such file or directory". Я через виндоувс копирую папку "C:\msys32\home\sluga\esp\esp-idf\examples\get-started\hello_world" с содержимым в "C:\Users\sluga\esp".

В 6-м шагу я определяю, что ESP32 подсоединилась через COM11, даже при помощи PUTTY удалось к нему подключиться.

7-й шаг для меня непонятен. Запускаю "make menuconfig", перехожу по пунктам меню "Serial flasher config" > "Default serial port". Пробовал оставлять её, как было "/dev/ttyUSB0", менял на "COM11", но ничего не получалось. Но ладно, сохранял и выходил.

8-й шаг неудачная "прошивка". Запускаю в терминале "make flash". Там что-то происходит, но в конце выходит ошибка "serial.serialutil.SerialException: could not open port 'C:/msys32/dev/ttyUSB0': WindowsError(2, 'Система не может найти указанный файл.')
make: *** [/home/sluga/esp/esp-idf/components/esptool_py/Makefile.projbuild:67: flash] Ошибка 1"

Что я делаю неправильно?
 

Andrey L

Member
Разобрался. Как говорится: "утро вечера мудренее".

Всё заработало, когда я начал делать пользователем с правами администратора.
 

Andrey L

Member
Правка моего прошлого сообщения.
Мне не удавалось прошить модуль не из-за прав прав обычного пользователя или администратора, а из-за того, что соединение с COM-портом в моём случае был занят Putty.
Т.е. Putty не позволял моему компу сделать прошивку.
 
Сверху Снизу