Wie kann ich Serprog-duino dazu bringen, einen Macronix MX25L6406E-Chip zu erkennen?

922
user16871

Vor kurzem habe ich mein acer C710-2384-Chromebook gemartert, indem ich versuche, das BIOS falsch zu blinken. Ich öffnete es und schaute auf das Motherboard und fand einen Macronix MX25L6406E-Chip. Ich vermute, das Problem liegt dort.

Ich hatte zum Glück ein Arduino zur Hand, also habe ich eine Schaltung zusammengeschmissen, die als Medium zwischen Flashrom (einem Linux-Befehl zum Erkennen, Lesen, Schreiben von Flash-Chips usw.) und dem Chip dient. Ich habe den Chip mit dem Arduino verbunden und nach Chips gescannt, und es wurde die Meldung angezeigt, dass kein EEPROM / Flash-Gerät gefunden wurde. Das betrifft mich, denn die Standardnachricht von flashrom zeigt einen "unbekannten SPI-Chip". Wenn ich also absolut nichts bekomme, befürchte ich, dass der Chip irgendwie kaputt ist.

Auch wenn ich auf einem kleineren Flash-Chip in der Nähe nach Chips gescannt habe (ich mache mir nichts daraus, weil ich keine Ahnung habe, wofür es es gibt und es zu klein ist (256 kb), um im BIOS zu sein, identifizierte es diesen Chip als W25X20-Winbond-Chip mit der richtigen Speichergröße von 256 kb.

Wissen Sie, wie ich den Macronix-Chip dazu bringen kann, mich in meinem Flashrom-Setup zu registrieren? Ich hoffe nur, dass der Chip nicht irgendwie kaputt ist.

1
@Hennes Danke, das sollte jetzt behoben werden. user16871 vor 10 Jahren 0

0 Antworten auf die Frage