Hallo!
Ich habe einen S25FL128S Flash-Chip mit einem Arduino ausgelesen. Es
handelt sich bei dem Gerät, welches den Chip ursprünglich verwendete
um einen Router mit Linux Kernel. Wenn ich den Router boote, dann
gibt dieser auf der seriellen Konsole folgendes aus:
LZMA Uncompression.
Das spricht dafür, dass der Hexdump via LZMA komprimiert ist.
Ich habe den dump an diesen Post angehängt (enthält keine sensiblen
Daten).
Jedoch komme ich jetzt nicht weiter und kann mir insbesondere auch nicht
diese 0xFF-Abschnitte zwischen den Abschnitten mit Inhalt erklären.
Ich denke, dass der Hardware-Teil zum Auslesen funktioniert. Lese ich
den Chip mehrfach aus, stimmen die Ergebnisse absolut überein.
Ich habe das File schon in einen Hexeditor geworfen, aber das ergibt für
mich ohne jeglichen lesbaren String keinen Sinn.
Ich werde die vollen 16MB Dump nachreichen, sobald das Auslesen
abgeschlossen ist. Das dauert aber noch eine Ewigkeit :/
Wie komme ich an das Filesystem?
:)