Monitoraggio remoto dei dispositivi IoT sul campo con DevAlert

Pubblicato il 24 febbraio 2020

Percepio, azienda specializzata nello sviluppo di strumenti per la visualizzazione di trace software per sistemi embedded e dispositivi IoT, ha sviluppato DevAlert, un servizio all’avanguardia basato su cloud per il coordinamento di dispositivi IoT che avverte immediatamente dell’esistenza di problemi a livello firmware nei dispositivi installati e fornisce informazioni diagnostiche di tipo visivo per accelerare la risoluzione dei problemi stessi.

“In base ai risultati di alcune ricerche – ha detto Johan Kraft, CEO e fondatore di Percepio – ogni 1.000 linee di codice della release iniziale di un applicativo software embedded contiene da 3 a 5 errori non rilevati. DevAlert è in grado di avvisare gli sviluppatori dell’esistenza di questi errori nel momento stesso in cui si verificano. Ovviamente, maggiore è la rapidità con la quale viene fornito un aggiornamento, minore sarà il numero degli utenti colpiti. La riduzione del tempo necessario per la riparazione degli errori software di un dispositivo, dalla comparsa dei primi sintomi fino al momento in cui viene installata la correzione, ha riflessi favorevoli sia sulla qualità del prodotto sia della soddisfazione del cliente nell’arco del ciclo di vita del prodotto stesso”.

Percepio DevAlert, che durante il periodo di beta test era stato denominato Device Firmware Monitor, è un servizio basato su cloud sicuro e scalabile che opera con AWS IoT e supporta il firmware basato su ThreadX e FreeRtos. A richiesta è disponibile il supporto per altri sistemi operativi.

DevAlert risulta composto dai tre componenti sviluppati da Percepio.

Engine di classificazione è un servizio cloud completamente gestito che classifica gli avvisi (alert) in categorie di problemi uniche e invia una notifica agli sviluppatori nel momento in cui vengono individuati nuovi problemi. In questo modo è possibile non solo ridurre la mole di analisi necessaria, ma anche evitare l’invio di un gran numero di notifiche agli sviluppatori nel momento in cui il medesimo problema viene riscontrato in più dispositivi. Tutti gli avvisi vengono archiviati in un database e posso essere recuperati allo scopo di effettuare ispezioni oppure stilare report statistici che rappresentano un valido ausilio per gli sviluppatori nella valutazione dello “stato di salute” della loro rete di dispositivi installati.

Agente firmware è un registratore di tracing efficiente in termini di impiego delle risorse di memoria che sfrutta la pluriennale esperienza maturata dalla società nel tracing di eventi dell’RTOS. Un buffer di memoria di dimensioni pari a soli 4 kbyte presente sul dispositivo può memorizzare fino a 1.000 eventi software: si tratta di un numero superiore di un fattore compreso tra quattro e otto rispetto a quello di analoghi registratori di trace di eventi. Si tratta di un aspetto particolarmente critico per gli sviluppatori di dispositivi IoT in quanto consente anche a sistemi che dispongono di risorse di memoria limitate di archiviare tracce di lunghezza sufficiente, oltre a minimizzare i costi operativi per la memorizzazione e il trasferimento (upload) sul cloud.

Percepio Tracealyzer è un tool diagnostico molto intuitivo che permette di visualizzare i dati di trace, frutto di un lavoro di sviluppo che si è protratto nell’arco di un decennio, e che può vantare un forte supporto di alcuni fra i più importanti sviluppatori di RTOS e fornitori di silico. Tracealyzer consente agli sviluppatori di visualizzare le trace riportate, inclusi gli eventi che hanno portato al verificarsi di un errore. Tali visualizzazione possono essere sotto forma di panoramica a livello di sistema oppure di un certo numero di visualizzazioni dettagliate che permettono agli sviluppatori di ispezionare la sequenza di eventi da differenti angolazione e identificare problemi che non possono essere individuati utilizzando i tool di debug tradizionali.

“La visualizzazione del trace è stato un tool a lungo trascurato per un debug rapido ed efficiente e Percepio ha rivestito un ruolo di primo piano in questo settore per almeno un quinquennio” – ha sottolineato Jacob Beningo, president e principal consultant di Beningo Embedded Group. “Ora con DevAlert, Percepio ha ampliato le potenzialità applicative di questo tool ad alte prestazioni consentendone l’utilizzo in ambito IoT, un universo in continua espansione dove il rischio correlato alla presenza di errori nei dispositivi installati è particolarmente elevato. Gli sviluppatori sono ora in grado di garantire la qualità dei loro prodotti quando sono sul campo e, molto spesso, risolvere eventuali problemi prima ancora che gli utilizzatori possano rendersi conto dell’esistenza degli stessi. Per questo motivo DevAlert è uno strumento indispensabile nello sviluppo di ogni progetto embedded o IoT”.

Percepio coopera in maniera sinergica con le principali aziende operanti nel settore dei semiconduttori che detengono un ruolo di primo piano nello sviluppo di applicazioni IoT, contribuendo in modo attivo al successo commerciale dei prodotti dei loro clienti. Numerosi partner hanno collaborato con Percepio fornendo ai rispettivi clienti la versione beta di DevAlert per il collaudo.

“Utilizzando DevAlert, il tool per il debug remoto di Percepio, i produttori di dispositivi possono identificare e correggere in tempi rapidi eventuali problemi software nei prodotti IoT già installati sul campo“ – ha affermato Gary Sugita, direttore marketing della IoT Compute & Wireless Business di Cypress. “Le piattaforme IoT di Cypress, che includono i microcontrollori della linea PSoC 6 a bassissimi consumi e avanzate funzioni di connettività basate sugli standard Wi-Fi e Bluetooth possono funzionare senza problemi con gli avanzati tool DevAlert e TraceAlyzer di Percepio”.

“Nonostante le MCU della linea STM32 con core Arm Cortex-M a 32 bit siano tra le migliori al momento disponibili e il relativo ecosistema sia uno tra i più completi e avanzati, il codice applicativo contiene inevitabilmente errori difficili da individuare e correggere” – ha spiegato Laurent Hanus, Ecosystem Marketing Manager di STMicroelectronics. “La possibilità di far girare in maniera non intrusiva un programma diagnostico per il trace ad alte prestazioni come Percepio DevAlert rappresenta per gli sviluppatori un valido ausilio per individuare e correggere eventuali errori, minimizzando in tal modo i tempi di fermo per gli utilizzatori”.



Contenuti correlati

  • Farnell ispira il settore con Top Tech Voices

    Farnell ha lanciato una nuova serie di interviste, Top Tech Voices, che con la partecipazione di figure di spicco nel settore tecnologico mettono in evidenza le ultime tendenze tecnologiche con le concezioni più innovative. Nei sei episodi...

  • Prysmian migrazione cloud AI generativa SAP
    Infrastruttura cloud e AI generativa con SAP per Prysmian

    In soli quattro mesi, Prysmian, azienda di punta a livello mondiale nella produzione, fornitura e progettazione di sistemi in cavo e accessori per le telecomunicazioni e l’energia, ha aggiornato e migrato l’intera infrastruttura IT del Gruppo sul...

  • Digitalizzazione, IoT e cybersecurity: il nuovo volto del mobile hydraulics

    Grazie alle tecnologie IoT, il comparto mobile hydraulics si dirige verso una continua integrazione tra automazione, connettività e gestione intelligente dei dati. Il settore mobile hydraulics sta attraversando una trasformazione senza precedenti. L’integrazione delle tecnologie IoT e...

  • Murrelektronik premio automazione elettrica Allianz Industrie 4.0 BW Award
    Murrelektronik premiata all’Alliance Industry 4.0 Award Baden-Württemberg

    La trasformazione digitale dell’industria è un percorso ormai imprescindibile e Murrelektronik ha scelto di renderlo il più semplice possibile con Vario-X: questo sistema integrato sta suscitando parecchie reazioni e gradimento come dimostrato dall’assegnazione del premio durante l’Alliance...

  • CNH SAP
    CNH migliora la gestione delle risorse umane con SAP

    CNH è un’azienda che opera a livello globale nel settore delle macchine e dei servizi per far progredire in modo sostenibile il prezioso lavoro dei professionisti dell’agricoltura e dell’edilizia. Per aumentare agilità e produttività, l’azienda ha intrapreso...

  • Coval micro pompa per vuoto MPXS
    Pompe per vuoto ultracompatte ad elevate prestazioni da Coval

    Coval presenta la nuova serie di micro pompe per vuoto MPXS, con cui l’azienda offre una delle pompe per vuoto più compatte e intelligenti presenti sul mercato, rimanendo fedele alle tecnologie e alla qualità che caratterizzano il...

  • Rockwell Automation e Microsoft: una visione condivisa per accelerare la trasformazione industriale

    Rockwell Automation e Microsoft espandono la loro collaborazione strategica per trasformare il panorama industriale. Insieme, le due aziende offriranno ai clienti del settore manifatturiero soluzioni avanzate basate su cloud e AI, che forniscono potenti insight sui dati, semplificano...

  • In campo ci sono IoT intelligenti

    Presentiamo un progetto di applicazione smart per serre, che riduce gli sprechi e migliora l’efficienza della forza lavoro nelle aziende agricole Le pianure costiere situate nella Provincia di Almería, nel sud della Spagna, ospitano serre che coprono...

  • B&R AI generativa collaborazione in cloud progettazione Automation Studio Code
    Ingegneria in cloud e assistenti AI nella suite di progettazione B&R

    Alla fiera SPS di quest’anno a Norimberga, in Germania, B&R ha annunciato un importante aggiornamento della sua suite completa di software di progettazione e runtime. Con Automation Studio Code, B&R introduce un’esperienza di progettazione completamente nuova. La...

  • Remira Italia trend gestione supply chain Matteo Sgatti
    I quattro trend nel futuro della supply chain secondo Remira Italia

    Investire nella connettività digitale, spingere verso tracciabilità e trasparenza, trovare nuove strategie per rendere le supply chain più resilienti, garantire l’integrità e la coerenza dei dati: queste le quattro tendenze identificate da Remira Italia, azienda specializzata nell’offerta...

Scopri le novità scelte per te x