projekte:libreboot
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
projekte:libreboot [2015/02/28 14:15] – [Unterstützte Geräte] mazech | projekte:libreboot [2021/01/17 01:06] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
# Links zu Seiten der Mitglieder, die am Projekt beteiligt sind, also intern: | # Links zu Seiten der Mitglieder, die am Projekt beteiligt sind, also intern: | ||
- | person_pages | + | person_pages |
# Start- und Enddatum im Format JJJJ-MM-TT | # Start- und Enddatum im Format JJJJ-MM-TT | ||
Zeile 75: | Zeile 75: | ||
=== Erster Versuch === | === Erster Versuch === | ||
{{ projekte: | {{ projekte: | ||
- | Als Flash Device haben wir uns für einen RasberryPI mit rasbian und flashrom entschieden. Das ist nur eine von vielen Möglichkeiten, | + | {{projekte: |
+ | Als Flash Device haben wir uns für einen RasberryPI mit rasbian und flashrom entschieden. Das ist nur eine von vielen Möglichkeiten, | ||
Das Gerät der Wahl sollte nur SPI unterstützen. | Das Gerät der Wahl sollte nur SPI unterstützen. | ||
- | Trotz Warnungen auf anderen Seiten, dass die Länge der Kabel eine direkte Auswirkung auf den Erfolg des Vorgangs hat, probierten wir Kroko-Klemmen als Verbindunsgstück | + | Trotz Warnungen auf anderen Seiten, dass die Länge der Kabel eine direkte Auswirkung auf den Erfolg des Vorgangs hat, probierten wir Kroko-Klemmen als Verbindunsgstücke |
- | Es sah nicht nur chaotisch aus, flashrom erkannte den Chip nicht einmal. | + | Es sah nicht nur chaotisch aus, flashrom erkannte den Chip auch nicht. Wir wurden verunsichert ob wir den Chip eventuell beschädigt hatten. |
- | FIXME | ||
**Versuch eines Verbindungsaufbaus: | **Versuch eines Verbindungsaufbaus: | ||
- | ./flashrom -p linux_spi: | + | ./flashrom -p linux_spi: |
Zeile 93: | Zeile 93: | ||
=== Zweiter Versuch === | === Zweiter Versuch === | ||
{{ projekte: | {{ projekte: | ||
- | Nachdem die Krokoklemmen nicht die Lösung unseres Verbindunsgproblems waren, kürzten wir die Kabel und löteten diese eine Schaltleiste. Im Vergleich zu anderen Coreboot/Librebott | + | Nachdem die Krokoklemmen nicht die Lösung unseres Verbindunsgproblems waren, kürzten wir die Kabel und löteten diese eine Schaltleiste. Im Vergleich zu anderen Coreboot/Libreboot |
- | FIXME | ||
**Versuch eines Verbindungsaufbaus: | **Versuch eines Verbindungsaufbaus: | ||
- | ./flashrom -p linux_spi: | + | ./flashrom -p linux_spi: |
**Fehlerausgabe: | **Fehlerausgabe: | ||
Zeile 104: | Zeile 103: | ||
Note: flashrom can never write if the flash chip isn't found automatically. | Note: flashrom can never write if the flash chip isn't found automatically. | ||
| | ||
+ | klonfish hatte den Einfall, eine geringere SPI-Geschwindigkeit zu wählen. Und tatsächlich hat es mit spispeed=128 funktioniert! | ||
+ | **Versuch eines Verbindungsaufbaus: | ||
+ | ./flashrom -p linux_spi: | ||
+ | **Versuch eines Verbindungsaufbaus: | ||
+ | Calibrating delay loop... OK. | ||
+ | Found Macronix flash chip " | ||
+ | Found Macronix flash chip " | ||
+ | Found Macronix flash chip " | ||
+ | Multiple flash chip definitions match the detected chip(s): " | ||
+ | Please specify which chip definition to use with the -c < | ||
+ | |||
+ | Wir vermuten das duch die Länge der Kabel Übertragungsfehler auftreten, die von der Fehlererkennung von SPI nicht ausgeglichen werden können und die niedrige Rechenleistug des Raspi auch direkten Einfluss auf die read/write Geschwindigkeit hat. | ||
+ | |||
+ | |||
+ | ==== Backup der factory-ROM ==== | ||
+ | FIXME | ||
+ | |||
+ | ==== Übertragen der neuen ROM ==== | ||
+ | |||
+ | root@raspilug:/ | ||
+ | | ||
+ | flashrom v0.9.8-rc1-r1885 on Linux 3.18.7+ (armv6l) | ||
+ | flashrom is free software, get the source code at http:// | ||
+ | | ||
+ | Calibrating delay loop... OK. | ||
+ | Found Macronix flash chip " | ||
+ | Reading old flash chip contents... | ||
+ | | ||
+ | done. | ||
+ | Erasing and writing flash chip... FAILED at 0x00000000! Expected=0xff, | ||
+ | ERASE FAILED! | ||
+ | Reading current flash chip contents... | ||
+ | | ||
+ | done. Looking for another erase function. | ||
+ | | ||
+ | | ||
+ | FAILED at 0x00010000! Expected=0xff, | ||
+ | ERASE FAILED! | ||
+ | Reading current flash chip contents... | ||
+ | | ||
+ | done. Looking for another erase function. | ||
+ | | ||
+ | | ||
+ | FAILED at 0x00000000! Expected=0xff, | ||
+ | ERASE FAILED! | ||
+ | Reading current flash chip contents... | ||
+ | | ||
+ | | ||
+ | done. Looking for another erase function. | ||
+ | | ||
+ | | ||
+ | FAILED at 0x00000000! Expected=0xff, | ||
+ | ERASE FAILED! | ||
+ | Looking for another erase function. | ||
+ | No usable erase functions left. | ||
+ | FAILED! | ||
+ | Uh oh. Erase/write failed. Checking if anything has changed. | ||
+ | Reading current flash chip contents... done. | ||
+ | Apparently at least some data has changed. | ||
+ | Your flash chip is in an unknown state. | ||
+ | Please report this on IRC at chat.freenode.net (channel #flashrom) or | ||
+ | mail flashrom@flashrom.org, | ||
+ | | ||
+ | real 74m20.917s | ||
+ | user 0m3.610s | ||
+ | sys 0m9.910s | ||
+ | | ||
+ | ============================================================================ |
projekte/libreboot.1425132955.txt.gz · Zuletzt geändert: 2021/01/17 01:07 (Externe Bearbeitung)