Onnistuin korruptoimaan uuden emolevyn BIOS:n, kun FreeDOS -pohjainen päivitysohjelma kaatui kesken kirjoituksen. Koska omistin jo Raspberry Pi:n niin mietin, että olisiko joku tehnyt laitteelle GPIO -nastoihin perustuvaa EEPROMmeria. Kytkentä oli lopulta hyvin yksinkertainen, mutta ainut kämmi tuli siinä, että sekoitin Raspberryn nastat ja GPIO-pinnien numeroinnit keskenään. 64 megabitin flässipiirin ohjelmointiin ei tarvinnut ostaa muita komponentteja, kuin DIP8 -kanta.
Ohje flash -muistin yhdistämiseen Raspberry Pi:hin löytyy osoitteesta http://www.flashrom.org/RaspberryPi . Pinnit voi kytkeä suoraan raspiin ja ainut ylimääräinen informaatio, mitä flashrom:n ohjeen lisäksi tarvitaan on flashin datasheet, josta löytyy flash -piirin fyysisten pinninumeroiden ja flashin ohjelmointiin tarvittavien linjojen vastaavuus. Kuva omasta ugly -tyyliin rakennetusta ohjelmointilaitteestani löytyy osoitteesta http://instagram.com/p/rZARTQvRyb/ .
RPi header | SPI flash |
---|---|
17 | Vcc 3.3V |
25 | GND |
19 | DI |
21 | DO |
23 | SCK |
24 | /CS |
Comments
There are currently no comments
New Comment