A firmware chip SPI interfész segítségével Raspberry Pi
Firmware chipek SPI interfész segítségével a Raspberry Pi
Hello mindenkinek!
Egyszer elvitt egy flash memória típusú flash chip 25x40
Ha a firmware öntenek a chip segítségével az SPI interfészen szoktam használni olcsó kínai programozó CH341A.
De ez alkalommal, a chip nem akarja, hogy varrott, bár az állapot folyamatjelző eléri a rekord 100% hibamentes.
Aztán úgy döntött, hogy csatlakoztassa a chip az SPI vonalak Raspberry Pi és a flash chip segítségével Ráspi és Flashrom programot
Győződjön nem volt nehéz. Azok számára, akik szeretnék használni Ráspi mint programozó, adom ezt a blogot egy kis utasítást.
Csatlakoztassa a chip a Raspberry Pi

CS - SPI_CE0
DO - MISO
WP - 3,3 V
GND - GND
VCC - 3.3V
HOLD -3.3V
CLK - SPI_CLK
DIO - MOSI
Állítsa Flashrom
Telepítése előtt activate SPI-felületen keresztül Ráspi-config, vagy a kernel-spi modul lesz töltve manuálisan modprobe
Telepítse a szükséges csomagokat, amelyek függnek a sikeres válogatás Flashrom:
Töltse le a legfrissebb forrást Flashrom az SVN repository, fordítsuk le, telepítsük
SEWS chip
Flashrom típusának, a csatlakoztatott chip, chip törlés, írás / olvasás firmware ellenőrizze (ellenőrizze a firmware fájlt a rögzített adatokat a chip) chip
Egy firmware chip, a következő parancsot:
-w itt -, hogy írjon firmware parancs (write), mivel ez tartalmazza az elérési utat a firmware fájlt (/home/pi/firmware.bin) -p - programozó típusa.
Ha a programozó végzi Raspberry Pi, hogy milyen típusú lesz linux_spi: dev = / dev / spidev0.0,
V - bőbeszédű módban (kimenő üzenetek szolgáltatás során a firmware)
A felvétel előtt, kívánatos, hogy törölje a parancs chip
Venni a firmware fájlt a következő paranccsal
igazolás
Ha fut FlashROM paraméterek nélkül, hogy megpróbálja megállapítani a kapcsolat típusát chip
További információ a parancsokat FlashROM itt található:
Ez minden. Minden jó!
