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
- Collega la scheda DEIMOS al computer tramite cavo USB.
- Apri il dialogo dal menu DEIMOS → Carica firmware DEIMOS.
- Seleziona il pacchetto firmware dalla lista (i pacchetti sono distribuiti con MotioForge Studio).
- Seleziona la porta COM su cui è collegata la scheda.
- Clicca Carica e attendi il completamento. Il log mostra l'avanzamento.
Selezione pacchetto firmware
| Campo | Descrizione |
|---|---|
| Pacchetto | Elenco dei file .deimospkg disponibili nelle risorse di MotioForge Studio. Ogni pacchetto contiene una versione specifica del firmware con il suo manifest. |
| Mostra tutte le versioni | Se non selezionato, per ogni hardware viene mostrata solo l'ultima versione del firmware; se selezionato, vengono mostrate tutte le versioni trovate. |
| Informazioni firmware | Mostra automaticamente la versione, la descrizione e l'hardware supportato dal pacchetto selezionato. |
Selezione porta
| Campo | Descrizione |
|---|---|
| Porta | La porta COM a cui è collegata fisicamente la scheda DEIMOS da aggiornare. |
| Aggiorna | Rileva 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:
| Situazione | Cosa 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 caricando | Ti 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 DEIMOS | Solo 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.
Hardware supportato
La versione corrente del firmware DEIMOS supporta:
- Arduino Mega 2560 (scheda DEIMOS standard)
Consulta il manifest del pacchetto selezionato per l'elenco aggiornato dei tipi di elemento supportati (SERVO_BUS, SERVO_PWM, SWITCH).