Odczyt informacji z układow SPD na kościach RAM
Kategoria: FAQ, etykiety: sprzęt
Dodany: 2009-07-25 20:44
(zmodyfikowany: 2009-07-27 07:00)
Przez: andreq
Wyświetleń: 9816
Wyświetlenie informacji z układu SPD na kościach RAM (rozmiar pamięci, timingi i inne)
Musisz mieć zainstalowany pakiet i2c-tools
Sprawdzamy czy jest załadowany moduł jadra eeprom:
$ lsmod | grep eeprom
Jeśli nie ma go na liście, to ładujemy:
# modprobe eeprom
Wywołanie:
$ decode-dimms.pl
Skrypt można wywołać z opcjami:
* -f
, --format
- generuje tabelkę w html-u
* -b
, --bodyonly
- generuje w formie tekstowej (domyślnie)
* -c
, --checksum
- generuje nawet jeśli suma kontrolna w układzie SPD jest zła
* -h
, --help
- wyświetla pomoc
Przykładowy wynik skryptu:
Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare and others
Version 2.10.8
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/0-0050
Guessing DIMM is in bank 1
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x97)
# of bytes written to SDRAM EEPROM 128
Total number of bytes in EEPROM 256
Fundamental Memory type DDR SDRAM
SPD Revision 0.0
---=== Memory Characteristics ===---
Maximum module speed 400MHz (PC3200)
Size 256 MB
tCL-tRCD-tRP-tRAS 2.5-3-3-8
Supported CAS Latencies 2.5, 2
Supported CS Latencies 0
Supported WE Latencies 1
Minimum Cycle Time (CAS 2.5) 5 ns
Maximum Access Time (CAS 2.5) 0.6 ns
Minimum Cycle Time (CAS 2) 6 ns
Maximum Access Time (CAS 2) 0.7 ns
---=== Manufacturing Information ===---
Manufacturer Kingston
Manufacturing Location Code 0x04
Part Number K
Manufacturing Date 2001-W28
Assembly Serial Number 0x9217944C
Podziękowania dla azhag-a, za zwrócenie uwagi, że skrypt decode-dimms jest w pakiecie i2c-tools