Nachdem ich mehrere andere BIOS-Flashing-Tools auf diesem System ohne Erfolg ausprobiert hatte, entschied ich, dass das BIOS möglicherweise so verzerrt ist, dass es nicht in der Lage ist, sich selbst zu blinken, und dass es Hilfe von außen benötigt.
Leider habe ich dieses Board importiert und es wäre sehr umständlich, einen Garantieservice zu erhalten. Ich konnte keinen neuen BIOS-Chip finden und beschloss, ihn extern zu entfernen.
Natürlich konnte ich auch keinen EEPROM-Programmierer finden. Ich bin sicher, dass es sie gibt, ich konnte einfach nicht die richtigen Leute finden, die ich fragen würde, also entschied ich mich, eine zu bauen. Dies erwies sich als einfacher als ich erwartet hatte.
Ich hatte ein paar Himbeer-Pi- Boards herumliegen und las, dass es eine SPI-Schnittstelle hat, die für diese Art von Dingen notwendig ist. Der Autor von flashrom schien zu glauben, dass dies möglich sein sollte. In letzter Zeit gibt es auf der flashrom-Seite eine Wiki-Seite mit den erforderlichen Pinbelegungen. Das führte mich zu diesem Tutorial, dem ich mehr oder weniger gefolgt bin.
Eine weitere Reise zum Elektronikteil-Basar für ein Steckbrett, einige Widerstände, einen Kondensator und etwas Draht, und ich war bereit:
Verrückt genug, es hat funktioniert!
Ich schneide den CAP-Header von der neuesten Bios-Image-Datei ( dd bs=2048 skip=1 if=BIOS.CAP of=BIOS.BIN
) ab und verwendete Flashrom, um sie zu schreiben ( flashrom -p linux_spi:/dev/spidev0.0 -w BIOS.BIN
). Nachdem der Chip wieder in mein Motherboard gesteckt wurde, läuft er gut. Ich kann das BIOS öffnen und habe mein Betriebssystem erfolgreich eingerichtet.
* Ich weiß, dass es nicht hübsch ist. Ich bin kein Hardware-Typ und hatte keinen Zugriff auf geeignete Werkzeuge oder Zubehör.