Actualización de firmware basada en switch especial

2

Tengo que proporcionar un mecanismo de actualización a un producto. Actualmente, implementé un mecanismo de actualización de bluetooth, actualizado a través de Bluetooth. En caso de que algo salga muy mal, el marketing solicita un método de recuperación, lo cual es razonable.

El uP que uso tiene un gestor de arranque incorporado (ROM). Puedo usar esto como el método a prueba de balas. Este requiere que se coloque un pin alto, diseño original, no lo expusimos, era una almohadilla en el tablero. Ahora, necesito alguna forma de exponer y dar al usuario una manera de hacer que esto funcione. La idea es utilizar un botón especial de encendido / apagado. Actualmente, usamos un botón mecánico, cuando está apagado, no hay energía en el sistema, incluida la CPU. La idea es encontrar un botón, si mantienes presionado en la parte inferior, este pin se tira hacia arriba y si tienes el software correcto para PC, las cosas comenzarán a moverse.

¿Qué piensas acerca de este enfoque? (Estoy preocupado por los piratas informáticos) y ¿dónde puedo encontrar ese cambio?

    
pregunta Ktc

1 respuesta

2

Hackers? Una vez que algo está fuera de tu control físico, no puedes detener a los hackers. Período.

Dicho esto, ¿por qué no un interruptor de tres posiciones donde una de las posiciones es momentánea? Aquí es un ejemplo: busque en Digikey el interruptor con el 'Interruptor' Función 'configurada como' On-Off-Mom '

    
respondido por el AngryEE

Lea otras preguntas en las etiquetas