Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EEprom Dump mit 1024 Byte wird nicht erkannt (T24C08A Chip) #1

Closed
Feuerstahl opened this issue Sep 4, 2021 · 3 comments
Closed

EEprom Dump mit 1024 Byte wird nicht erkannt (T24C08A Chip) #1

Feuerstahl opened this issue Sep 4, 2021 · 3 comments

Comments

@Feuerstahl
Copy link

Hallo adlerweb,
ich habe heute versucht den Kalkulator an meinem UT210E mit einem eingebauten T24C08A EEprom anzuwenden.
Der Chip hat einem 1024 Byte großen Speicher.

Der Kalkulator akzeptiert allerdings nur ein Dumpfile mit größe 256 Byte, ansosnten spuckt er folgenden Fehler aus.

File Size != 256 Bytes. Probably no binary EEPROM dump! Aborting!

Interessant ist, daß der Addressbereich 0x00 - 0xFF Daten enthält, und ab Addresse 0x0100 - 0x03FF keine Daten stehen.
So wie es ausschaut sind die für uns wichtigen Informationen im selben Addressbereich zu finden, wie beim DM24C02A Chip.

Im Anhang ist die Zip mit Screenshots und dem Dumpfile meines noch Jungfräulichen UT210E zu finden, vielleicht lässt sich damit ja was anfangen

Grüße
Feuerstahl

T24C08A Ram Backup.zip
UT210E _EEprom_dump_1
UT210E _EEprom_dump_2

adlerweb added a commit that referenced this issue Sep 5, 2021
Might be sufficient to support devices with different EEPROM ICs (#1)
@adlerweb
Copy link
Owner

adlerweb commented Sep 5, 2021

Moin,
ich hab den Code so angepasst, dass er zumindest nicht mehr abbricht. Mit etwas Glück reicht das ja schon.

@Feuerstahl
Copy link
Author

Servus,
ich hab es gestern abend noch einmal ausprobiert.
Die Fehlermeldung kommt, die Datei kann aber eingelesen und angepasst werden.
Will ich mir das Bin File ausgeben lassen, wird eines mit 256Byte erstellt, soweit ok.
Ich bin mir jetzt unsicher, wenn ich nur den 256 Byte teil flashe, ob auch nur dieser Teil überschrieben wird.
Sicherheitshalber hab ich von Hand die geänderten Hex-Werte in meine vorhandene .bin eingetragen und in den Speicher runtergeladen.
So hat es jedenfalls funktioniert.

@NiklasVoigt
Copy link

Ich habe ebenfalls ein UT210E von APR-2021 mit dem T24C08A. Habe ebenfalls festgestellt das der Speicher nur im 256Byte Bereich beschrieben ist. Habe dann in der Software gesagt es ist ein T24C02A, ausgelesen und verifiziert das das selbst drin steht.
Die Somit ausgelesenen 256Bytes kann man auf die alt bekannte Art und Weise modifizieren und auch im T24C02A Mode auf den T24C08A flashen. Alles funktioniert!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants