mainboard_spi-flash
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| mainboard_spi-flash [16.07.2019 22:33] – r00t65 | mainboard_spi-flash [23.10.2019 18:17] (aktuell) – r00t65 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | FIXME | ||
| ====== Bios Firmware per SPI flashen ====== | ====== Bios Firmware per SPI flashen ====== | ||
| In diesem Tutorial erklär ich wie man Mainboards mit einem defekten Bios retten kann. Die Anleitung funktioniert auch wenn man eine ältere Bios Version installieren möchte, alle anderen Methoden allerdings versagen. | In diesem Tutorial erklär ich wie man Mainboards mit einem defekten Bios retten kann. Die Anleitung funktioniert auch wenn man eine ältere Bios Version installieren möchte, alle anderen Methoden allerdings versagen. | ||
| Zeile 15: | Zeile 16: | ||
| * flashrom | * flashrom | ||
| * Bios Firmware | * Bios Firmware | ||
| - | * evtl. UEFITool | + | * [[https:// |
| ===== Vorbereitungen ===== | ===== Vorbereitungen ===== | ||
| Zeile 24: | Zeile 25: | ||
| - Firmware entpacken | - Firmware entpacken | ||
| - Firmware umbenennen zu bios.rom | - Firmware umbenennen zu bios.rom | ||
| + | |||
| + | === ASUS === | ||
| + | https:// | ||
| + | |||
| + | Bei ASUS Boards muss die CAP Datei noch in eine .rom Datei umgewandelt werden. | ||
| + | - Firmware von der Herstellerseite runterladen | ||
| + | - In UEFITools die .CAP Datei öffnen | ||
| + | - Unter Action -> Image -> Extract as is... die Firmware als bios.rom speichern | ||
| ==== Raspberry Pi ==== | ==== Raspberry Pi ==== | ||
| Zeile 41: | Zeile 50: | ||
| * Pin 25: Ground die Masse für unseren Chip | * Pin 25: Ground die Masse für unseren Chip | ||
| + | ==== Bios-Chip / Mainboard JSPI Port ==== | ||
| + | Belegung des Firmware Chips meines Asus z170i Pro Gaming | ||
| + | _____ | ||
| + | CS# | U | VCC | ||
| + | SO | | ||
| + | | | SCLK | ||
| + | GND |_____| SI | ||
| + | |||
| + | |||
| + | JSPI1 Port an meinem MSI z170a Pro Gaming Carbon | ||
| + | _____ | ||
| + | | ||
| + | | ||
| + | GND |o o| GND | ||
| + | SCLK |o o| CS# | ||
| + | SI | ||
| + | VCC |o___o| VCC | ||
| + | |||
| + | Grundsätzlich sollten die Belegungen bei anderen Herstellern und Chips nicht zu sehr abweichen, zur Sicherheit sollte das aber auf jeden Fall überprüft werden. | ||
| + | | ||
| ===== Flash Vorgang ===== | ===== Flash Vorgang ===== | ||
| + | ==== Chip Testen ==== | ||
| + | Wird normalerweise nicht benötigt. | ||
| + | <code bash> | ||
| + | sudo flashrom -p linux_spi: | ||
| + | </ | ||
| ==== Chip Löschen ==== | ==== Chip Löschen ==== | ||
| Wird normalerweise nicht benötigt. | Wird normalerweise nicht benötigt. | ||
| - | | + | <code bash> |
| + | sudo flashrom -E -V -p linux_spi: | ||
| + | </ | ||
| ==== Chip flashen ==== | ==== Chip flashen ==== | ||
| - | | + | <code bash> |
| + | sudo flashrom -w / | ||
| + | </ | ||
mainboard_spi-flash.1563316385.txt.gz · Zuletzt geändert: 16.07.2019 22:33 von r00t65
