IoT · Serviços de engenharia para empresas

Desenvolvimento de firmware de bootloader e dispositivo OTA

Desenvolvemos validação de atualização, tratamento de perda de energia, confirmação de inicialização e reversão de falha para armazenamento disponível e layout de partição. Para empresas de produtos que precisam manter remotamente o firmware dos equipamentos em serviço.

Firmware incorporado e segurança de dispositivosTestes de desenvolvimento e integraçãoEntrega de Documentação

Escopo de Desenvolvimento

Desenvolvemos validação de atualização, tratamento de perda de energia, confirmação de inicialização e reversão de falha para armazenamento disponível e layout de partição.

Para quem se destina este serviço
Empresas de produtos que precisam manter remotamente o firmware de equipamentos em serviço
Entregáveis para concordar
Bootloader, cliente de atualização, ferramentas de empacotamento e registros de teste de atualização.

Informações iniciais do projeto

As informações são usadas para determinar interfaces, condições de implementação e escopo de trabalho.

  • Bootloader, partição Flash, tamanho da imagem e firmware atual
  • Links de atualização, formatos de pacotes, métodos de assinatura e responsabilidades de gerenciamento de chaves
  • Recuperação de falta de energia, reversão, compatibilidade de versões e proibição de regras de downgrade

Entregáveis e critérios de aceitação

Documentação de entrega
Bootloader, cliente de atualização, ferramentas de empacotamento e registros de teste de atualização.
Versões e reprodutibilidade
A lista de entrega registra o hardware alvo, a versão do software, as etapas de construção ou implantação, a configuração da interface e os registros de teste para facilitar os testes de integração e manutenção subsequentes.
  • Teste de atualizações normais, pacotes corrompidos, modelos errados e falhas de assinatura
  • Verifique a recuperação de queda de energia durante as fases de apagamento, verificação, troca e primeira inicialização
  • Verifique a compatibilidade entre políticas de failback e anti-reversão

A aceitação é realizada com base nos equipamentos, versão, ambiente, amostras e indicadores confirmados por ambas as partes; o escopo do código-fonte e dos documentos de design, materiais de protótipo, taxas de terceiros e manutenção subsequente estão listados nos documentos do projeto.

Perguntas frequentes

Um dispositivo com uma partição de firmware pode suportar atualizações OTA?

Isso requer avaliar o armazenamento sobressalente, a memória externa, o acesso de recuperação e se o Bootloader pode ser modificado. Os procedimentos de atualização e recuperação de partição única precisam de validação própria; um procedimento de comutação de partição dupla não pode simplesmente ser reutilizado.

Que informações são necessárias para determinar o escopo do desenvolvimento?

Forneça: Bootloader, partição Flash, tamanho da imagem e firmware atual; Atualizar links, formatos de pacotes, métodos de assinatura e responsabilidades de gerenciamento de chaves; Recuperação de falta de energia, rollback, compatibilidade de versões e proibição de regras de downgrade. As informações em falta podem ser resolvidas através de verificações de interface ou de um teste de viabilidade específico antes de o âmbito ser acordado.

Discuta seu projeto

Defina o escopo com seu dispositivo e informações de interface

Forneça funções alvo, equipamento ou código existente, protocolos de interface, ambiente de implantação e marcos planejados para facilitar a avaliação da carga de trabalho e dos arranjos de entrega do estágio.

Converse sobre seu projeto IoT
Online
Telefone
13910119357
WeChat
WhatsApp
Código QR do WhatsApp da Winge Technology Digitalize o código QR ou clique para entrar em contato
Telegram
Código QR do Telegram da Winge TechnologyEscaneie o QR code ou clique para falar
voltar ao topo