ELX-Software

ELX-ESP Programmer

Documentazione

Collegare una scheda, programmarla, leggere la flash e cosa fare quando il chip non risponde.

Collegamento

  • Scegli la porta COM a sinistra; l’elenco mostra il bridge (CP210x, CH34x, FTDI) e si aggiorna da solo.
  • 921 600 baud va bene per la maggior parte delle schede; con un cavo lungo o scadente scendi a 460 800 o 115 200.
  • Clicca Connetti: il programma riavvia il chip in bootloader tramite DTR e RTS, carica il suo stub di programmazione e legge le partizioni.
La porta viene ricordataUltima porta, velocità, opzioni e lingua dell’interfaccia vengono ripristinate all’avvio successivo.

Programmazione

Trascina i file nella finestra o clicca sull’area di rilascio per sceglierli. Ogni scheda del file mostra cosa è stato riconosciuto e l’indirizzo; l’indirizzo si può modificare e auto ripristina quello calcolato. Durante la scrittura si vedono velocità e tempo rimanente; l’operazione si può annullare e, a programmazione finita, il chip si può riavviare.

Cancellare l’intera flashL’opzione rimuove firmware, impostazioni NVS e file system. Serve quando cambia lo schema delle partizioni, altrimenti i vecchi dati possono restare nelle nuove partizioni.

Quando il chip non risponde

SintomoCosa controllare
La porta è occupataLa tiene un altro programma: un monitor seriale, l’Arduino IDE o una copia precedente
Il chip non rispondeUn cavo USB solo di ricarica o una scheda senza reset automatico: tieni BOOT, premi EN e collegati
Avviato in modalità normaleLe linee di reset non arrivano a EN e IO0: entra nel bootloader a mano
Controllo MD5 fallitoCavo scadente o velocità troppo alta: ricollegati a 460 800 baud
Il file system non è LittleFSLa partizione contiene SPIFFS o FAT; la dimensione è visibile, i file no

Nella stessa sezione