[linux-l] EEPROMs auslesen und disassemblieren
Detlef Lechner
Detlef.Lechner at gmx.net
Fr Aug 10 05:26:22 CEST 2007
Am Donnerstag, den 09.08.2007, 20:38 +0200 schrieb Jan-Benedict Glaw:
> On Thu, 2007-08-09 10:16:09 +0200, Detlef Lechner <Detlef.Lechner at gmx.net> wrote:
> Wozu geöhrt das E²PROM denn? Die werden typischerweise für so simple
> Dinge wie das Speichern von MAC-Adressen (bei Netzwerkkarten) oder für
> die Timing-Werte von RAM-Modulen eingesetzt...
Es gehört zum ACPI. Powersave -U legt es schlafen, und später kann man
es wieder aufwecken, wie kern.log ausweist.
detlef at MD97600 $ lsmod | grep eeprom
eeprom 8336 0
i2c_core 22656 3 i2c_ec,eeprom,i2c_i801
Mein EEPROM vom Typ 0-0050 taucht relativ häufig auch in anderen
Notebooks auf: http://ornellas.apanela.com/dokuwiki/pub:spd
detlef at MD97600:~
$ /usr/share/doc/lm-sensors/examples/eeprom/decode-dimms.pl
Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare and others
Version 2.10.1
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/0-0050
Guessing DIMM is in bank1
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x85)
# of bytes written to SDRAM EEPROM 128
Total number of bytes in EEPROM 256
Fundamental Memory type DDR2 SDRAM
SPD Revision 1.2
---=== Memory Characteristics ===---
Maximum module speed 930MHz (PC7400)
Size 512 MB
tCL-tRCD-tRP-tRAS 5-4-4-12
Supported CAS Latencies 5, 4, 3
Minimum Cycle Time (CAS 5) 3.75 ns
Maximum Access Time (CAS 5) 0.5 ns
Minimum Cycle Time (CAS 4) 3.75 ns
Maximum Access Time (CAS 4) 0.5 ns
Minimum Cycle Time (CAS 3) 5 ns
Maximum Access Time (CAS 3) 0.6 ns
---=== Manufacturing Information ===---
Manufacturer Hyundai Electronics
Manufacturing Location Code 0x01
Part Number HYMP564S64BP6-C4
Revision Code 0x4141
Manufacturing Date 2006-W26
Assembly Serial Number 0x00006054
Number of SDRAM DIMMs detected and decoded: 1
Gruß
Detlef
Mehr Informationen über die Mailingliste linux-l