Memfault adiciona Linux integrado à plataforma IoT

O suporte Linux destina-se a dar aos desenvolvedores maior flexibilidade e controle sobre o desenvolvimento de produtos conectados e operações de dispositivos.

Rich Handley

A Memfault, que fornece uma plataforma de confiabilidade baseada na Internet das Coisas (IoT), anunciou que sua solução agora inclui suporte completo para Linux integrado. Essa expansão, de acordo com a empresa, oferece suporte multiplataforma para desenvolvedores que usam unidades de microcontroladores (MCUs), dispositivos baseados em Android ou Linux embarcado para qualquer hardware, para um número ilimitado de dispositivos executando qualquer caso de uso.

A plataforma de confiabilidade IoT da Memfault permite que as equipes criem dispositivos com software em escala. A empresa diz que aplica técnicas de engenharia de confiabilidade de dispositivos para melhorar a forma como os desenvolvedores constroem e operam dispositivos IoT e periféricos, fornecendo recursos de monitoramento de desempenho, depuração e atualização over-the-air (OTA). A plataforma destina-se a ajudar os desenvolvedores a enfrentar os desafios operacionais por meio da observabilidade da frota, depuração remota e gerenciamento OTA de firmware inteligente.

De acordo com a Memfault, os desenvolvedores de Linux embarcado agora terão acesso às suas ferramentas de engenharia de confiabilidade de dispositivo, que oferecem insights para as equipes de produto, engenharia e suporte em relação ao desempenho do dispositivo embarcado. Os recursos de engenharia de confiabilidade de dispositivos da empresa serão disponibilizados em todas as linhas de produtos, permitindo que as equipes façam alterações nos produtos independentemente do hardware e do sistema operacional do dispositivo e sem afetar as frotas de dispositivos.

blank

A plataforma Memfault está disponível para desenvolvedores de dispositivos baseados em Linux, Android e MCU. Memfault funciona em transportes de alto e baixo rendimento, oferecendo flexibilidade por meio de compatibilidade com vários protocolos de conectividade, incluindo Bluetooth, Wi-Fi, celular, LoRa, Thread e Zigbee, e a empresa também anunciou parcerias recentes com Infineon, Nordic Semiconductor, NXP Semiconductors, Silicon Labs, Laird Connectivity e outros negócios.

“Como engenheiros, continuamos comprometidos em dar aos desenvolvedores de dispositivos a máxima liberdade ao construir, monitorar e melhorar continuamente os dispositivos IoT em escala”, disse François Baldassari, CEO da Memfault, no comunicado. “Adicionar suporte Linux significa que, independentemente de qual chipset ou sistema operacional estiver instalado, os desenvolvedores terão ferramentas essenciais para criar o melhor produto possível, reduzindo o risco de lançamentos de produtos e dando aos usuários finais o tipo de experiência premium que eles esperam. .”

Os desenvolvedores de Linux embarcado terão acesso total à plataforma de confiabilidade IoT da Memfault, permitindo que enviem produtos mais rapidamente e corrijam problemas mais rapidamente com recursos de manutenção em campo, informa a empresa. Para atualizações OTA, a plataforma foi projetada para eliminar a necessidade de reparticionar dispositivos ou atualizar bootloaders. O sistema é compatível com a API Hawkbit e os usuários podem apontar um agente OTA compatível no dispositivo, como o SWUpdate. aos endpoints do Memfault para obter acesso ao gerenciamento de coorte, registro de dispositivos e funcionalidades de observabilidade.

Para monitoramento remoto, o sistema da Memfault é personalizável e oferece estatísticas de memória, processo, disco e rede para insights sobre o desempenho do dispositivo. Os dados de telemetria são enviados para a nuvem e, em seguida, são processados e destilados para métricas de séries temporais de toda a frota, atributos de dispositivos e insights por dispositivo por meio da interface do usuário da linha do tempo. Os desenvolvedores podem habilitar o recurso de alerta do Memfault para operar uma frota de dispositivos Linux. Para depuração, a empresa coleta erros de serviço de sistema e aplicativo em toda a pilha, juntamente com artefatos de depuração, como backtrace, instantâneos de memória e breadcrumbs. Além disso, a empresa fornece simbolização automatizada, desduplicação e correlação ao processar dumps de núcleo.

“O Memfault nos ajudou a entender a integridade de nossos microcontroladores no campo e, agora que eles oferecem os mesmos recursos para dispositivos Linux completos, estamos entusiasmados em unificar toda a nossa pilha de monitoramento em um só lugar”, disse Joey Degges, gerente sênior da Span gerente de software do dispositivo, em uma declaração preparada. “Isso não apenas acelerará nosso desenvolvimento e melhorará nossos produtos e a experiência do usuário, mas a expansão da Memfault também posicionará a Span para rápido crescimento e inovação. Com ferramentas tão excelentes para monitoramento de campo e depuração, é difícil imaginar a vida antes delas. Com a adição de Linux, Memfault está realmente em um reino próprio.”

- PUBLICIDADE - blank