cuando [Jarrett] eligió ingresar al concurso de 555 años que acaba de terminar, se apoyó en una idea que ha estado tratando en su noggin por unos pocos Años: usando 555 temporizadores para activar un volcado de firmware en un microcontrolador. Es absolutamente la herramienta incorrecta para el trabajo, pero [Jarrett] lo entendió y lo documentó muy bien en Hackaday.io.
La premisa es que al interrumpir la fuente de alimentación al microcontrolador STM8 en el momento ideal y solo para la duración ideal, omitiría las instrucciones que le dicen que no permita que se lea su firmware. Tiempo y duración … Cosas que el 555 es bien conocido por ser capaz de ser capaz. Sin embargo, hubo un problema.
El primer problema es que la duración se mediría en nanosegundos. Una variedad de jardín 555 tiene solo pulso hasta aproximadamente 10 microsegundos. ¿La solución? Bueno, tendrás que leer la página de proyecto excepcional para averiguarlo, pero no te preocupes, es un 555. ¿El segundo problema? ¡Estaba usando 555!
¿Fue exitoso [Jarrett]? Después de un poco de jugueteo y un twiddling, ¡fue absolutamente! El antiguo firmware se dispuso del procesador STM8 y el nuevo firmware podría ser flashizado con impunidad.
Este concurso de 555 años ha visto algunas entradas genuinamente épicas, que incluyen, entre otros, este acordeón de 555, como el instrumento que este autor en particular simplemente no puede obtener suficiente.