ELX-Software

ELX-ESP Programmer

Документация

Подключение платы, прошивка, чтение flash и что делать, когда чип не отвечает.

Подключение

  • Выберите COM-порт слева; в списке виден мост (CP210x, CH34x, FTDI), и он обновляется сам.
  • 921 600 бод подходит большинству плат; на длинном или плохом кабеле снизьте до 460 800 или 115 200.
  • Нажмите Подключить: программа сбросит чип в загрузчик через DTR и RTS, загрузит свой stub и прочитает разделы.
Порт запоминаетсяПоследний порт, скорость, параметры и язык интерфейса восстанавливаются при следующем запуске.

Прошивка

Перетащите файлы в окно или щёлкните по зоне перетаскивания, чтобы выбрать их. Карточка файла показывает, что распознано, и адрес; адрес можно исправить, а авто возвращает рассчитанный. Во время записи видны скорость и оставшееся время; операцию можно отменить, а после прошивки — перезагрузить чип.

Полная очистка flashПараметр удаляет прошивку, настройки NVS и файловую систему. Нужен при смене разметки разделов, иначе в новых разделах могут остаться старые данные.

Когда чип не отвечает

СимптомЧто проверить
Порт занятЕго держит другая программа — монитор порта, Arduino IDE или предыдущая копия
Чип не отвечаетUSB-кабель только для зарядки или плата без автосброса: зажмите BOOT, нажмите EN и подключитесь
Загрузился в обычном режимеЛинии сброса не заведены на EN и IO0 — войдите в загрузчик вручную
Не прошла проверка MD5Плохой кабель или слишком высокая скорость — подключитесь на 460 800 бод
Файловая система не LittleFSВ разделе SPIFFS или FAT; размер раздела виден, файлы — нет

Рядом в разделе