DevAlert permite la mejora continua para aumentar la satisfacción del cliente y minimiza el tiempo de reparación del software del dispositivo, el tiempo de inactividad y los costos de mantenimiento. Envíe alertas de error automáticas a los dispositivos IoT implementados debido a errores, usabilidad o problemas de hardware. Incluye diagnósticos de trazas visuales para un análisis inmediato. Permite actualizaciones rápidas de OTA y mejoras continuas.
persepioel líder en diagnóstico de seguimiento visual para sistemas integrados e IoT, ha anunciado DevAlert, un innovador servicio en la nube para organizaciones de productos de IoT que proporciona información de diagnóstico visual para el reconocimiento instantáneo y una resolución más rápida de problemas de firmware en dispositivos implementados.
“Los estudios muestran que las aplicaciones de software integradas suelen contener de 3 a 5 errores ocultos por cada 1000 líneas de código en el lanzamiento inicial”, dijo Johan Kraft, director ejecutivo y fundador de Percepio. “Percepio DevAlert notifica a los desarrolladores sobre estos errores tan pronto como ocurren. Cuanto antes estén disponibles las actualizaciones, menos usuarios finales se verán afectados. Reducir el tiempo que se tarda en corregir errores en el software del dispositivo, desde el primer síntoma hasta el momento en que se aplica una solución, mejora la calidad del producto y aumenta la satisfacción del cliente durante la vida útil del producto”.
Percepio DevAlert, conocido durante las pruebas beta como Device Firmware Monitor, es un servicio en la nube seguro y escalable que funciona junto con AWS IoT Core y admite firmware basado en FreeRTOS y ThreadX. El soporte para otros RTOS está disponible bajo demanda. DevAlert consta de tres componentes de Percepio.
- Motor de categorización: un servicio en la nube completamente administrado que clasifica las alertas en problemas únicos y notifica a los desarrolladores cada vez que se encuentran nuevos problemas. Esto reduce la cantidad de análisis que requieren los desarrolladores y evita la inundación de notificaciones cuando se detecta el mismo problema en muchos dispositivos. Todas las alertas se almacenan en una base de datos y se pueden recuperar para inspección o informes estadísticos para ayudar a los desarrolladores a evaluar el estado de los dispositivos implementados.
- Firmware Agent: un registrador de seguimiento con uso eficiente de la memoria que proporciona una base sólida basada en 15 años de experiencia en el seguimiento de eventos de RTOS. Un búfer de memoria tan pequeño como 4 Kbytes en el dispositivo puede contener hasta 1000 eventos de software. Eso es de 4 a 8 veces más que los registradores de seguimiento de eventos comparables. Esto es muy importante para los desarrolladores de dispositivos IoT, ya que permite que los sistemas con limitaciones de memoria almacenen rastros de longitud suficiente, lo que mantiene bajos los costos operativos de carga y almacenamiento en la nube.
- Percepio Tracealyzer: una herramienta intuitiva de diagnóstico de seguimiento visual desarrollada durante 10 años y con un sólido soporte de los principales proveedores de RTOS y silicio. Tracealyzer permite a los desarrolladores ver los seguimientos informados, incluidos los eventos que conducen a un error, tanto en una descripción general del sistema de alto nivel como en numerosas vistas detalladas, lo que permite a los desarrolladores inspeccionar la secuencia de eventos desde múltiples ángulos e identificar problemas que son invisibles para las herramientas de depuración tradicionales.
Jacob Beningo, presidente y consultor principal de Beningo Embedded Group, dijo:. “Percepio ahora usa DevAlert para extender las capacidades de esta poderosa herramienta al vasto espacio de IoT donde el riesgo de errores implementados es particularmente alto. Los desarrolladores a menudo pueden verificar la calidad del producto desde el campo antes de que los clientes noten problemas. Esto hace que DevAlert sea imprescindible para proyectos integrados y de IoT. ”
Soporte de socio de semiconductores para DevAlert
Percepio trabaja en estrecha colaboración con los principales proveedores de semiconductores que tienen posiciones sólidas en el espacio de desarrollo de IoT para ayudar a sus clientes a tener éxito. Muchos socios han trabajado con Percepio para llevar las versiones beta de DevAlert a sus clientes para que las prueben.
“La herramienta de depuración remota de Percepio, DevAlert, permite a los fabricantes de dispositivos identificar y corregir rápidamente el software en los productos IoT implementados en el campo”, dijo Gary Sugita, director de marketing del negocio inalámbrico y de computación IoT de Cypress. “La plataforma IoT de Cypress, que incluye microcontroladores PSoC 6 de ultra bajo consumo y conectividad Wi-Fi y Bluetooth líder en la industria, funciona a la perfección con las potentes herramientas DevAlert y Tracealyzer de Percepio”.
“La familia STM32 de MCU Arm Cortex-M de 32 bits es excelente y tan poderosa como el ecosistema de desarrollo STM32, pero el código de la aplicación subyacente siempre contiene errores que son difíciles de encontrar y corregir”, dijo Laurent Hanus, gerente de marketing del ecosistema en STMicroelectronics. “La ejecución de un potente programa de diagnóstico de seguimiento como Percepio DevAlert ayuda discretamente a los desarrolladores a encontrar y eliminar errores, lo que minimiza la interrupción de los clientes”.
Programado para ser lanzado en marzo
DevAlert estará disponible para los clientes el 16 de marzo de 2020 a través de la red mundial de distribuidores de Percepio. Los clientes pueden elegir entre tres niveles de licencia según el volumen de alertas y la cantidad de licencias de Tracealyzer requeridas. Las licencias de evaluación están disponibles a pedido. Póngase en contacto con [email protected] o visite: Lista de socios de Percepio para encontrar un distribuidor local.