Primo flash
Inserisci OrniFlight nel tuo controller di volo — passo dopo passo.
Cosa ti serve
- Controllore di volo basato su STM32F4 (OMNIBUSF4, TINYFISH, MATEKF405, ecc.) -cavo USB
- dfu-util o STM32CubeProgrammer
- file OrniFlight
.hexdalla pagina delle versioni
Passaggio 1: entra nella modalità DFU
- Tieni premuto il pulsante BOOT sul controller di volo
- Collega USB tenendo premuto il pulsante
- Rilascia dopo 2 secondi
Verifica su macOS/Linux:
dfu-util -l
Dovrebbe mostrare Found DFU: [0483:df11]
Passaggio 2: flash
dfu-util -a 0 -D obj/orniflight_0.4.6_OMNIBUSF4.hex
Passaggio 3: primo avvio
- Scollega USB
- Ricollega USB (non tenere BOOT)
- Connettiti tramite il configuratore OrniFlight
Passaggio 4: configurazione di base
Nel Configuratore:
- Scheda Porte: Configura UART per il tuo ricevitore (Seriale RX)
- Scheda Configurazione: selezionare il protocollo del ricevitore (si consiglia CRSF)
- Scheda Modalità: imposta gli interruttori ARM, GLIDE/INDEPENDENT e PROFILE
- Scheda → ONDAS avanzata: controlla le impostazioni predefinite, regola prima Cadence
Risoluzione dei problemi
| Problema | Correzione |
|---|---|
| Dispositivo DFU non trovato | Prova un cavo USB diverso, controlla il pulsante BOOT |
| Flash non funziona | Controlla l’installazione di dfu-util, le autorizzazioni USB |
| Nessun avvio dopo il flash | Ripeti il flash, verifica che l’esadecimale corrisponda al tuo target |
| Il configuratore non si connette | Controlla la porta COM e la velocità di trasmissione |
Successivo: Configurazione di base →