Å gjøre det ideelle tingen på feil måte: Avskaffe STM8 Firmware med 555 timere

Når [Jarrett] valgte å gå inn i 555-konkurransen som bare er pakket inn, lente han seg på en ide som har rattet rundt i sin noggin for noen få År: Bruke 555 Timere for å sette av en firmware Dump på en mikrokontroller. Det er absolutt feil verktøy for jobben, men [Jarrett] fikk det til å fungere og dokumentert det pent på Hackaday.io.

Forutsetningen er at ved å forstyrre strømforsyningen til STM8 mikrokontrolleren på bare den ideelle tiden, og for bare den ideelle varigheten, vil det hoppe over instruksjonen som forteller det ikke å tillate at firmware kan leses. Tid og varighet … ting 555 er kjent for å være i stand til. Det var imidlertid et problem.

Det første problemet er at varigheten skulle måles i nanosekunder. En hage variasjon 555 har bare puls ned til ca 10 mikrosekunder. Løsningen? Vel, du må lese den eksepsjonelle prosjektsiden for å finne ut, men ikke bekymre deg – det er en 555. Det andre problemet? Han brukte 555-tallet!

Var [Jarrett] vellykket? Etter mye fiddling og twiddling, var han absolutt! Den gamle fastvaren ble kastet fra STM8-prosessoren, og den nye firmware kunne blinket med straffrihet.

Denne 555 konkurransen har sett noen oppriktig episke oppføringer, inkludert, men ikke begrenset til denne 555 baserte trekkspillet som instrument som denne spesielle forfatteren bare ikke kan få nok av!

Posted in Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *