Primeiro Flash
Colocando OrniFlight em seu controlador de vôo — passo a passo.
O que você precisa
- controlador de vôo baseado em STM32F4 (OMNIBUSF4, TINYFISH, MATEKF405, etc.)
- cabo USB
- dfu-util ou STM32CubeProgrammer
- arquivo OrniFlight
.hexda página de lançamentos
Etapa 1: Entre no modo DFU
- Segure o botão BOOT no seu controlador de vôo
- Conecte USB enquanto segura o botão
- Solte após 2 segundos
Verifique no macOS/Linux:
dfu-util -l
Deveria mostrar Found DFU: [0483:df11]
Etapa 2: Flash
dfu-util -a 0 -D obj/orniflight_0.4.6_OMNIBUSF4.hex
Etapa 3: primeira inicialização
- Desconecte USB
- Conecte USB novamente (não segure BOOT)
- Conecte-se via configurador OrniFlight
Etapa 4: configuração básica
No Configurador:
- Guia Portas: Configure UART para seu receptor (Serial RX)
- Guia Configuração: Selecione o protocolo do receptor (CRSF recomendado)
- Guia Modos: Configure os interruptores ARM, GLIDE/INDEPENDENT e PROFILE
- Guia → ONDAS avançada: revise os padrões, ajuste Cadence primeiro
Solução de problemas
| Problema | Correção |
|---|---|
| dispositivo DFU não encontrado | Experimente um cabo USB diferente, verifique o botão BOOT |
| Flash falha | Verifique a instalação do dfu-util, permissões USB |
| Sem inicialização após flash | Flash novamente, verifique se o hexadecimal corresponde ao seu alvo |
| O configurador não conecta | Verifique a porta COM e a taxa de transmissão |
Próximo: Configuração básica →