Forum: Mikrocontroller und Digitale Elektronik Bios-eeprom flashen


von Chris (Gast)


Lesenswert?

Hi,

ich muss einen Winbond W25Q64FW SOIC8 SPI eeprom flashen (Tablet mit 
fehlgeschlagenem Bios-Update). Geht das auch mit einem usbasp? Ich habe 
auch noch einen Parallelport-Adapter (STK200/300), leider unterstützt 
Ponyprog wohl das eeprom nicht. Welche Möglichkeiten gibt es noch?

Pegelanpassung auf 1,8V ist bereits vorhanden.

Ansonsten müsste ich mir wohl einen eeprom-Programmer kaufen, wobei ich 
das Tablet eben nächste Woche gerne wieder nutzen würde.

Danke!

Chris

von Gerd E. (robberknight)


Lesenswert?

Ich habe für sowas schon öfters erfolgreich das hier verwendet:

http://flashrom.org

Auf der Seite findest Du auch eine Liste mit der unterstützten 
Programmier-Hardware.

Du solltest unbedingt den momentanen Inhalt des Flashes sichern. Denn in 
vielen Fällen sind Dinge wie Seriennummern und MAC-Adressen in 
speziellen Sektoren auf dem Flash gespeichert. Das BIOS-Update 
überspringt die, ein externes System weiß aber nicht wo die sind und 
überschreibt sie mit Nullen , 0xFF oder irgendwelchen Standardwerten des 
Herstellers. Dann hast Du hinterher ein Problem.

Wenn Du den momentanen Inhalt gesichert hast und es zu einem solchen 
Problem kommt, kannst Du diese Sektoren mit etwas Herumprobieren und 
Nachdenken identifizieren und vom alten Stand übernehmen.

von Chris (Gast)


Lesenswert?

Danke für den Hinweis! Ich habe das alte Bios vor dem Flashen innerhalb 
der uefi-Shell auf einen USB-Stick gesichert.

Flashrom habe ich gestern schon installiert, aber ich habe wohl nichts, 
was damit kompatibel ist. Die serprog/Ponyprog-devices sind alle 
seriell.

von Gerd E. (robberknight)


Lesenswert?

Chris schrieb:
> Danke für den Hinweis! Ich habe das alte Bios vor dem Flashen innerhalb
> der uefi-Shell auf einen USB-Stick gesichert.

ich würde das nochmal mit flashrom machen. Kann gut sein daß das UEFI da 
wichtige Sektoren ausblendet.

> Flashrom habe ich gestern schon installiert, aber ich habe wohl nichts,
> was damit kompatibel ist.

Kein FTDI-Breakout? Kein Buspriate? Kein Raspi? Kein Arduino?

von Chris (Gast)


Lesenswert?

Ich habe 2 FTDI-Platinchen mit FT232RL. Der Chip scheint aber nicht von 
flashrom unterstützt zu werden. Vielleicht funktioniert serprog zusammen 
mit dem ftdi-usb Adapter?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.