Firmwares NEON-5: Release notes

Responsável: Departamento de Produto – HI Tecnologia

Versão 3.3.09 - Liberada em 05/03/2026

  • Versão da biblioteca de firmware G5: 1.6.49

Corrigida parametrização do processo de geração de firmware
  • Corrigida falha na parametrização do processo de compilação do firmware, gerada na liberação anterior (3.3.08).

Correções e melhorias nas funções associadas ao sistema de arquivos
  • Corrigida função de exportação do arquivo para máquina local, que estava realizando o processo com conteúdo de arquivo inválido.
  • Implementada atualização do horário de modificação dos arquivos no sistema de arquivos.

Corrigida função de operação dos leds do equipamento
  • Corrigida função de operação dos leds de Operação, Falha e Bateria, pois o modo de estado alternado (led piscando) não estava funcionando corretamente.

Versão 3.3.08 - Liberada em 15/01/2026

  • Versão da biblioteca de firmware G5: 1.6.48

ATENÇÃO:

Esta versão de firmware foi classificada como crítica devido à uma falha na parametrização do processo de compilação do firmware. Esta falha foi corrigida na Versão 3.3.09.

Melhoria na lógica de salvamento de data e hora do equipamento quando possuir bateria ou supercapacitor.

Versão 3.3.07 - Liberada em 03/12/2025

  • Versão da biblioteca de firmware G5: 1.6.47

Melhoria no processo de entrada no modo de economia de energia
  • Verificação da existência de bateria de forma mais eficiente, evitando possíveis travamentos.
  • Melhoria no sistema de detecção de quedas rápidas de energia, garantindo que o equipamento troque para a bateria no momento certo.
  • Essas melhorias evitam que o relógio interno (RTC) seja perdido, mantendo data e hora sempre corretas.
  •  

Versão 3.3.06 - Liberada em 26/11/2025

  • Versão da biblioteca de firmware G5: 1.6.46

Otimização do firmware e liberação de espaço para a aplicação
  • Incluído suporte para os seguintes dispositivos de comunicação sem fio:
    • XBee 2.4GHz (padrão 802.15.4)
    • XBee 900MHz (modelo S3B)
    • LoRa Breakout Board RAK

Versão 3.3.05 - Liberada em 19/11/2025

  • Versão da biblioteca de firmware G5: 1.6.46

Otimização do firmware e liberação de espaço para a aplicação
  • Essa versão foi otimizada e teve um aumento de aproximadamente 22,2% de espaço disponível para a aplicação.

Correção de falhas ao utilizar no código vários contadores rápidos
  • Corrigida falha identificada no tratamento e funcionamento de contadores rápidos.

Versão 3.3.04 - Liberada em 18/11/2025

  • Versão da biblioteca de firmware G5: 1.6.46

Corrigida falha de detecção do módulo Ethernet na ITF-A
  • Corrigida falha que impedia o equipamento de reconhecer corretamente o módulo de rede Ethernet na ITF-A.
  • Agora, o sistema identifica o módulo Ethernet de forma correta, evitando erros de comunicação.

Melhoria do processo de leitura da tensão da bateria
  • Agora o sistema só passa a utilizar a bateria se a tensão estiver dentro do valor mínimo definido. Se a bateria estiver fraca ou ausente, essa troca não acontece.
  • Isso evita casos em que o equipamento permanecia em modo de economia de energia até o supercapacitor descarregar completamente, pois não passava a utilizar a bateria corretamente.

ATENÇÃO:

Corrigida falha identificada em todas as versões anteriores à 3.3.04

Foi identificada uma falha no firmware dos equipamentos NEON-5, nas versões anteriores à versão 3.3.04, que pode eventualmente travar a operação do mesmo em um cenário específico. Este cenário deve atender as seguintes condições:

  • Equipamento com bateria inexistente ou bateria com o lacre não removido;
  • Equipamento com bateria fraca abaixo de 2.6V;
  • Equipamento foi desligado anteriormente, ou ligado e desligado rapidamente de forma que o supercapacitor interno esteja carregado com tensão entre 2.1 e 2.4V

Nesta condição, quando o equipamento for energizado, o processador interno não fica operacional e portanto o firmware associado não é ativado. Como o firmware não entra, os led´s de interface (OPER,FAIL,BAT) ficam apagados.

As versões de firmware do NEON-5 a partir da 3.3.04 já detectam esta condição de forma que, mesmo neste cenário, o equipamento ativa o firmware normalmente.

Caso esta condição ocorra no equipamento com firmwares anteriores execute o seguinte procedimento:

  • Desligue o equipamento da alimentação;
  • Pressione por 2 minutos o botão existente na tampa lateral esquerda no NEON-5. Este procedimento irá descarregar
    completamente o supercapacitor interno;
  • Ligue novamente o equipamento que deverá ativar o firmware normalmente;
  • Atualize o firmware do equipamento para versão 3.3.04 ou superior.
  • Atualize o bootloader do equipamento para versão 4.1.07 ou superior.

Versão 3.3.03 - Liberada em 11/11/2025

  • Versão da biblioteca de firmware G5: 1.6.46

ATENÇÃO:

Esta versão de firmware foi classificada como crítica devido à uma falha gerada após o processo de otimização, que fez com que o módulo Ethernet não fosse detectado na ITF-A do equipamento. Além disso, foi detectada uma falha no processo de leitura da tensão da bateria, para mais informações consulte a Versão 3.3.04.

Ajuste no valor de referência para leitura da bateria do equipamento
  • O valor de referência anterior causava leituras incorretas, agora a medição está sendo executada corretamente.

Otimização no processo de geração de firmware          
  • Agora, o firmware é otimizado automaticamente, ocupando menos espaço na memória. Dessa forma, há mais espaço de memória para as aplicações, permitindo maior eficiência do sistema.

Correção de falha da gravação na memória flash
  • Foi adicionada uma verificação automática que detecta e limpa erros de memória antes de gravar novos dados.
  • Isso evita falhas de gravação que aconteciam em alguns casos, especialmente quando o sistema era ligado apenas pelo supercapacitor antes da energia principal, e quando era retornada a mensagem “Falha de hardware detectada no módulo (DC)”.

Versão 3.3.02 - Liberada em 09/10/2025

  • Versão da biblioteca de firmware G5: 1.6.43

ATENÇÃO:

Esta versão de firmware foi classificada como crítica devido à uma falha detectada no processo de leitura da tensão da bateria, para mais informações consulte a Versão 3.3.04.

Corrigido problema de perda do RTC quando o supercapacitor descarregava completamente.

Versão 3.3.01 - Liberada em 29/09/2025

  • Versão da biblioteca de firmware G5: 1.6.42

ATENÇÃO:

Esta versão de firmware foi classificada como crítica devido à uma falha detectada no processo de leitura da tensão da bateria, para mais informações consulte a Versão 3.3.04.

Uniformização da lógica de divisões de inteiros por zero de acordo com os demais controladores 
  • Realizado ajuste na lógica de divisão de inteiros por zero: ao detectar divisão por zero é gerado o valor 0 (zero), é indicado erro e o controle é retomado pelo programa, evitando resets no equipamento.

Melhoria no bloqueio de memória               
  • Agora, a área das bases é desbloqueada antes da inicialização dos módulos de I/O e bloqueada novamente após a inicialização, permitindo que os módulos gravem calibrações na flash quando necessário.

Versão 3.3.00 - Liberada em 22/09/2025

  • Versão da biblioteca de firmware G5: 1.6.41

ATENÇÃO:

Quando realizada a atualização de firmware da versão 3.2.XX para 3.3.00 a localização do banco de dados em flash será alterada, neste caso se o usuário utilizar esse recurso, as configurações dos parâmetros do banco deverão ser reprogramadas.

Esta versão de firmware foi classificada como crítica devido à uma falha detectada no processo de leitura da tensão da bateria, para mais informações consulte a Versão 3.3.04.

Novo processo de carga de Bootloader
  • Neste novo processo, quando ativada a atualização do Bootloader o mesmo será inicialmente transferido para a área de programa de aplicação que não estiver sendo utilizada. Depois da transferência e consistência esta área será copiada para a área do Bootloader de forma automática para minimizar a possibilidade de falha neste processo.

Implementado bloqueio de memória

  • Foi adicionado um bloqueio de memória para evitar gravações acidentais na área de flash do processador. Este recurso de firmware aumenta a segurança e estabilidade do sistema, uma vez que só permite a escrita em áreas da flash a partir dos comandos associados enviados pelo HIstudio, retornando a condição de bloqueio após a escrita ser realizada.
  • Regiões bloqueadas: Bootloader, Firmware, Aplicação, Factory base, Calib base, Config base e Setup base.

Habilitado modo de inicialização Hot Restart

  • Em versões anteriores, quando o equipamento era inicializado em modo Hot Restart a base de dados das variáveis era perdida, não preservando os valores das variáveis. A partir desta versão é possível recarregar o programa com o mesmo ID sem alterar a base de dados, mantendo variáveis retentivas e não retentivas e os estados das saídas.
  • Veja aqui mais informações sobre os Modos de inicialização dos controladores da HI Tecnologia.

Corrigida função de liberação de memória

Modem Celular

Disponibilidade para Cartão:

Tecnologia da Rede Celular:

Bandas:

Antena: