Pular para o conteúdo principal

Atualizações de Firmware do FGA Logger

Visão Geral

O firmware é o software interno que controla o funcionamento do FGA Logger. Manter o firmware atualizado garante acesso aos recursos mais recentes, suporte à calibração de sensores, melhorias de desempenho e correções de bugs.

As atualizações de firmware do FGA Logger são distribuídas como arquivos binários pré-compilados (.bin) e podem ser aplicadas usando a ESP32 Flash Download Tool ou via interface USB-C.


Atualizando o Firmware

aviso

Sempre faça backup dos dados do seu cartão SD antes de realizar uma atualização de firmware. Uma atualização de firmware não apagará os dados do cartão SD, mas pode redefinir os parâmetros de configuração internos.

Requisitos:

Passos:

  1. Baixar o arquivo .bin de firmware mais recente do site FG Sensors
  2. Conectar o FGA Logger ao PC usando o cabo USB-C
  3. Abrir a ESP32 Flash Download Tool e selecionar ESP32 como tipo de chip
  4. Carregar o arquivo .bin de firmware e definir o endereço flash como 0x10000
  5. Selecionar a porta COM correta e definir a taxa de baud como 921600
  6. Clicar em START e aguardar a conclusão do upload
  7. Desconectar e reconectar o logger para aplicar o novo firmware
dica

O logger iniciará automaticamente com o novo firmware no próximo ligamento. Os indicadores LED piscarão brevemente durante a inicialização.


Histórico de Versões

Versão 1.0.6

Status: Versão mais recente — Baixar

Melhorias:

  • Melhor confiabilidade dos dados GPS em altas taxas de registro
  • Desempenho de escrita no cartão SD otimizado para grandes conjuntos de dados
  • Melhoria no streaming de dados serial em tempo real

Correções de bugs:

  • Resolução de rara falha de inicialização de cartão SD na partida a frio
  • Correção do relatório de valor GPS HDOP na saída CSV

Versão 1.0.5

Baixar

Melhorias:

  • Suporte para medições diferenciais de sensor duplo
  • Algoritmo de compensação IMU melhorado para ambientes com vibração
  • Taxa de saída de dados configurável via config.txt

Correções de bugs:

  • Correção do cálculo incorreto de magnitude vetorial quando o sensor 2 está ativo
  • Correção do valor de altitude GPS ausente em alguns registros CSV

Versão 1.0.4

Baixar

Melhorias:

  • Suporte à calibração de sensor via parâmetros config.txt (S1_X_OFFSET, S1_X_GAIN, etc.)
  • Consumo de energia reduzido no modo standby
  • Indicação de status LED para o estado de bloqueio GPS

Correções de bugs:

  • Correção da detecção de formato de cartão SD para cartões maiores que 16 GB
  • Resolução de lacuna de dados ocasional durante longas sessões de registro
  • Correção do valor SIV incorreto nos dados exportados

Notas:

  • A calibração de sensor requer firmware 1.0.4 ou posterior

Versão 1.0.3

Baixar

Melhorias:

  • Taxa máxima de registro GPS aumentada para 10 Hz
  • Melhor compatibilidade de armazenamento em massa USB-C com macOS
  • Suporte a taxa de baud serial configurável

Correções de bugs:

  • Correção da corrupção de dados quando o cartão SD atinge a capacidade
  • Correção do sinalizador de status de fix incorreto na saída GPS

Versão 1.0.2

Baixar

Melhorias:

  • Saída de streaming de dados UART em tempo real
  • Tempo de inicialização melhorado após ligar
  • Função de redefinição de fábrica via combinação de botões

Correções de bugs:

  • Correção da parada de registro no cartão SD após operação prolongada (>4 horas)
  • Resolução de falha de inicialização do módulo GPS com baixa tensão de alimentação
  • Correção do desalinhamento do cabeçalho de colunas CSV nos arquivos exportados

Versão 1.0.1

Baixar

Versão inicial

Recursos:

  • Registro básico de dados de magnetômetro 3 eixos a até 10 Hz
  • Registro de posição GPS e timestamp
  • Armazenamento de dados CSV no cartão SD
  • Transferência de dados USB-C
  • Suporte a saída serial UART
  • Operação por botão Start/Stop com indicadores LED

Solução de Problemas de Atualizações de Firmware

Upload falha ou não inicia

  • Verificar se a porta COM correta está selecionada na Flash Download Tool
  • Garantir que o cabo USB-C suporte transferência de dados (não apenas carregamento)
  • Tentar uma porta USB diferente no PC
  • Reiniciar a Flash Download Tool e tentar novamente

Logger não inicia após a atualização

  • Desconectar e reconectar a alimentação
  • Verificar se o arquivo .bin de firmware corresponde à revisão de hardware do FGA Logger
  • Reatualizar o firmware usando o mesmo procedimento

Logger inicia mas se comporta de forma inesperada

  • Verificar se um arquivo config.txt no cartão SD contém parâmetros incompatíveis com a nova versão do firmware
  • Remover ou redefinir o arquivo config.txt e reiniciar o logger

Porta COM não detectada

  • Instalar o driver de ponte USB para UART mais recente (CP210x ou CH340 dependendo da revisão do hardware)
  • Verificar o Gerenciador de Dispositivos em busca de erros de driver