Firmwares G5: Release notes

A partir da versão de firmware 3.3.00 é possível realizar a consulta das alterações realizadas nos firmwares dos controladores G5.

  • Responsável: Departamento de Produto – HI Tecnologia

Consulte abaixo as alterações específicas de firmware de cada equipamento:

NEON | NEON-5 | RION-5 | GTON | P7C

Veja também – Bootloaders G5: Release notes

Biblioteca de firmware G5: Release notes

Registro das alterações comuns entre os firmwares dos equipamentos G5.

Versão 1.6.49 – Liberada em 05/03/2026

Corrigido o número de canais analógicos do módulo HIO120 para o controlador NEON-5
Na base anterior não estava incluído o canal de célula de carga, gerando um erro ao acessar o canal via variável de sistema do módulo.

Versão 1.6.48 – Liberada em 15/01/2026

Corrigida configuração de socket Ethernet para solucionar falha ao procurar equipamentos em rede
No processo de inicialização da base de setup o socket de controle (socket 0) estava sendo inicializado como UDP (sem suporte broadcast).
Entretanto, a função de inicialização do socket estava criando o socket UDP com broadcast habilitado, permitindo ao socket 0 tratar os comandos broadcast enviados pelo HIstudio no processo de identificação de equipamentos em rede.
Agora a inicialização do socket foi corrigida e o socket 0 está configurado e forçado a operar com UDP_RB (UDP com broadcast na leitura).
 

Versão 1.6.47 – Liberada em 03/12/2025

Melhorias no processo de geração de firmware para compatibilidade de informações.

Versão 1.6.46 – Liberada em 11/11/2025

Correção no processo de gravação de dados na memória flash
  • Foi implementada uma correção para evitar falhas ao gravar dados na memória quando houvesse uma troca de conexão durante o processo, por exemplo ao atualizar o firmware via rede TCP/IP.
  • Agora, o sistema guarda os dados de forma mais segura e estável, mesmo que a conexão caia ou mude.

Versão 1.6.45 – Liberada em 22/10/2025

Melhoria da sinalização de falhas nos módulos de I/O
  • Alterado tratamento de falhas dos módulos de I/O para sinalização correta de condições de falha no HIstudio. Por exemplo, agora em aplicações que contenham um módulo de I/O que não foi fisicamente detectado, será sinalizado “Módulos inconsistentes” nas informações em Status geral > Falhas

Versão 1.6.44 – Liberada em 20/10/2025

Alterações de restrições de segurança em comandos realizados via HIstudio
  • Os comandos “Limpa banco de dados da aplicação” e “Força reinicialização da base retentiva da aplicação” agora estão incluídos no grupo 0 (Modifica aplicação) nas restrições de segurança. 
  • Para mais informações consulte os Recursos de segurança da aplicação.

Corrigida falha ao configurar timezone após perda do RTC do equipamento
  • Se o timezone configurado fosse negativo, o cálculo era realizado de forma incorreta, resultando em valores incorretos.

Versão 1.6.43 – Liberada em 09/10/2025

Corrigida falha no comando “Força reinicialização da base retentiva da aplicação”
  • O comando do HIstudio “Força reinicialização da base retentiva da aplicação” estava ocasionalmente falhando, pois o firmware não estava invalidando os valores da base salva na flash quando o equipamento era desligado durante muito tempo (mais de 2 dias).

 

Versão 1.6.42 – Liberada em 26/09/2025

Correção na operação de escrita na variável de sistema do Time zone
  • Corrigido tratamento da escrita na variável de sistema do Time zone. Esta operação exige a escrita na factory base que antes deve ser
    liberada pelo recurso de bloqueio de memória.

Correção do processo de escrita na base de setup
  • Corrigido tratamento da escrita na base de setup via variáveis de sistema. Esta operação exige a escrita na factory base que antes deve ser liberada pelo recurso de bloqueio de memória.

Melhoria e correção no processo de recuperação das memórias retentivas salvas na flash
  • Em algumas situações estavam sendo recuperados valores antigos das variáveis retentivas previamente salvos na flash, corrompendo os valores correntes da aplicação.

Versão 1.6.41 – Liberada em 22/09/2025ㅤ

Correção da função de obtenção da base do programa de aplicação
  • A função de obtenção da base do programa de aplicação retornava com erro na validação dos módulos de I/O, pois o hardware vinha de um reset. Foi adicionado um novo parâmetro nesta função para inibir a validação neste caso e retornar corretamente a base de programa corrente.

Correção do comando de limpeza da cache
  • Quando o tratamento do comando recebia parâmetros inválidos retornava do erro, mas não limpava a cache com o valor a ser salvo.
  • Quando esta cache era alocada dinamicamente este bloco não era liberado. 

Implementada cópia da Factory base na RAM
  • Agora, a Factory base mantém uma cópia em RAM. Esta abordagem minimiza o número de vezes que a base é atualizada em flash.
  • As configurações de módulos de interface de comunicação que são identificadas dinamicamente não são mais persistidas em flash, ficando disponíveis apenas na cópia em RAM.
  • Está mantida a cópia em flash apenas para alteração do time zone e o processo de inicialização da factory realizado em produção.

Modem Celular

Disponibilidade para Cartão:

Tecnologia da Rede Celular:

Bandas:

Antena: