Carica firmware DEIMOS

Il dialogo Carica firmware DEIMOS permette di aggiornare il firmware delle schede hardware DEIMOS direttamente da MotioForge Studio, senza strumenti esterni. Si apre dal menu DEIMOS → Carica firmware DEIMOS nella schermata iniziale.

Procedura di caricamento

  1. Collega la scheda DEIMOS al computer tramite cavo USB.
  2. Apri il dialogo dal menu DEIMOS → Carica firmware DEIMOS.
  3. Seleziona il pacchetto firmware dalla lista (i pacchetti sono distribuiti con MotioForge Studio).
  4. Seleziona la porta COM su cui è collegata la scheda.
  5. Clicca Carica e attendi il completamento. Il log mostra l'avanzamento.

Selezione pacchetto firmware

CampoDescrizione
PacchettoElenco dei file .deimospkg disponibili nelle risorse di MotioForge Studio. Ogni pacchetto contiene una versione specifica del firmware con il suo manifest.
Mostra tutte le versioniSe non selezionato, per ogni hardware viene mostrata solo l'ultima versione del firmware; se selezionato, vengono mostrate tutte le versioni trovate.
Informazioni firmwareMostra automaticamente la versione, la descrizione e l'hardware supportato dal pacchetto selezionato.

Selezione porta

CampoDescrizione
PortaLa porta COM a cui è collegata fisicamente la scheda DEIMOS da aggiornare.
AggiornaRileva nuovamente i pacchetti firmware e le porte seriali disponibili sul sistema (utile se la scheda è stata collegata dopo l'apertura del dialogo).

Controlli sulla scheda collegata

Il pulsante Rileva scheda apre la porta scelta e mostra quale scheda è collegata e quale versione di DEIMOS è installata (la scheda si riavvia). Lo stesso controllo viene fatto automaticamente prima di ogni caricamento:

SituazioneCosa succede
La scheda collegata è diversa da quella del pacchetto (es. pacchetto per ESP32 su una Mega)Caricamento bloccato.
La scheda non si riconosce: DEIMOS non risponde e l'adattatore USB è generico (CH340, CP210x)Ti viene chiesta conferma.
Sulla scheda c'è una versione di DEIMOS più recente di quella che stai caricandoTi viene chiesta conferma; se torni a una versione precedente alla 2.0 ti viene ricordato che le animazioni parametrizzate non funzioneranno.
Stessa versione, aggiornamento, oppure scheda senza DEIMOSSolo un'indicazione nel log.

La scheda si riconosce dalla risposta di DEIMOS (dalla 2.0 dichiara board=) oppure dall'identità USB delle schede originali (ad esempio Arduino Mega 2560). Dopo il caricamento ARES rilegge la versione: se la scheda non risponde con quella appena caricata, il messaggio finale lo segnala.

Log di caricamento

L'area di testo mostra in tempo reale tutte le fasi del processo: verifica integrità pacchetto, decifrazione, upload tramite arduino-cli, reboot della scheda. In caso di errore il log indica la causa.

Nota: MotioForge Studio chiude automaticamente la porta COM prima di avviare il caricamento per evitare conflitti con arduino-cli. Dopo il completamento la porta non viene riaperta automaticamente: usa i pulsanti nella console porte o avvia il playback.

Hardware supportato

La versione corrente del firmware DEIMOS supporta:

Consulta il manifest del pacchetto selezionato per l'elenco aggiornato dei tipi di elemento supportati (SERVO_BUS, SERVO_PWM, SWITCH).

Se il caricamento fallisce con "porta occupata" o "accesso negato", verifica che nessun altro software (IDE Arduino, terminale seriale) stia usando la stessa porta COM.
Vedi anche: Editor porte — Console porte — Schermata iniziale