Proteja la programación de firmware off-site para sus dispositivos embebidos
Cuando su sistema embebido sigue siendo un producto de nicho, puede gestionar cada paso internamente. Pero una vez que la demanda aumenta, la fabricación de alto volumen típicamente se traslada a un fabricante por contrato (CM). Una responsabilidad crítica del CM es programar el firmware del microcontrolador en cada dispositivo.
En tales escenarios, proteger su propiedad intelectual y prevenir la sobreproducción se vuelven primordiales. Aproximadamente el 10% de los productos electrónicos en el mundo son falsificados, y una parte significativa proviene de CMs produciendo copias no autorizadas.
La PI en sistemas embebidos se manifiesta en dos formas principales: los esquemáticos de hardware y el código de firmware. Incluso si un CM puede duplicar el diseño del PCB, el dispositivo es inútil sin el firmware propietario. Cuando un CM tiene acceso sin restricciones a ambos, los desarrolladores originales deben confiar en la integridad y reputación del CM.
En la reciente Embedded World Conference en Nuremberg, SEGGER presentó Flasher SECURE, una solución de programación de producción que aborda frontalmente los riesgos de robo de PI y sobreproducción.

(Fuente: SEGGER)
Flasher SECURE opera sobre un principio probado: cada microcontrolador lleva un identificador único (UID). El propietario de la PI del firmware suministra al CM la plataforma Flasher SECURE, mientras el firmware real reside en un servidor seguro y de confianza bajo control del propietario de la PI.
Durante la programación, Flasher SECURE lee el UID del dispositivo y lo reenvía al servidor de confianza. El servidor valida el UID y devuelve una firma criptográfica junto con el firmware. Flasher SECURE luego escribe ambos en el microcontrolador.
Al encenderse, el firmware verifica inmediatamente el UID contra la firma almacenada. Solo una coincidencia permite que el dispositivo funcione; de lo contrario, el firmware puede negarse a ejecutarse o activar una respuesta personalizada. Esto asegura que el firmware se ejecute exclusivamente en hardware autorizado.
La velocidad es esencial. SEGGER diseñó Flasher SECURE para que el firmware se obtenga del servidor solo una vez —al programar la primera unidad. El firmware recuperado se almacena en caché localmente para todos los dispositivos subsiguientes.

(Fuente: SEGGER)
Para cada unidad siguiente, Flasher SECURE transmite el UID al servidor de confianza mientras programa. El servidor genera inmediatamente una firma fresca, que se escribe en el dispositivo en tiempo casi real, añadiendo una sobrecarga insignificante a la producción.
Si el firmware detecta que se ejecuta en un sistema falsificado, la respuesta puede adaptarse. Las opciones incluyen un simple mensaje de advertencia, deshabilitar funcionalidad, o, en configuraciones más avanzadas, transmitir datos de diagnóstico al propietario de la PI para investigación. Aunque este último enfoque puede ser poderoso, debe aplicarse con criterio, especialmente en aplicaciones críticas para la seguridad.
En última instancia, la elección de contramedidas depende del perfil de riesgo y objetivos de negocio de su producto. Una advertencia clara puede bastar en muchos casos, pero una estrategia más proactiva puede disuadir a falsificadores y proteger la integridad de su marca.
Incrustado
- Asegure su ventaja competitiva en la economía data-driven
- Creando Sillines de Bici Personalizados y Sensibles al Género con Impresora SLS Fuse 1 de Formlabs
- Transforma tu negocio: Por qué toda empresa debe adoptar soluciones de Fábrica Inteligente
- Desbloquea el valor de la producción con OEE: Impulsa eficiencia y mejora continua
- Eliminar Errores y Aumentar la Calidad de Producción con un SGC Efectivo
- Aprovechando la Computación en la Nube: Beneficios Transformadores para la Manufactura
- El Escenario Global de Producción: Cómo la Manufactura Impulsa Nuestra Economía
- Guía Completa de Productos Industriales Agrícolas Premier
- Identifique los riesgos del sistema de aire que podrían comprometer su instalación
- Cómo Calcular el Coste Total del Ciclo de Vida de tu Sistema de Compresores
- Maximiza la Eficiencia: Cómo la Monitorización del Compresor Aumenta la Fiabilidad y Longevidad