Anonymous
Читать SPD DDR5 в Linux
Сообщение
Anonymous » 26 май 2025, 13:49
Существует проблема с чтением серийного присутствия обнаружения
(SPD) Информация о чипе в Linux.
Я использую i2cdump < /code> для чтения. Но я получаю всего 256 байтов (1/4 всей страницы). Как получить весь СПД? Или, может быть, есть способ прочитать другие страницы?
Код: Выделить всё
user-MS-7E07:~$ sudo i2cdetect -y 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: 08 -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- 44 -- -- -- -- 49 -- 4b -- -- -- 4f
50: -- 51 -- 53 -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
user-MS-7E07:~$ sudo i2cdump -y 0 0x51
No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 51 18 0a 86 32 03 32 00 00 00 00 00 ff 03 00 00 Q???2?2......?..
10: 00 00 00 00 00 00 00 00 00 00 00 00 70 03 00 00 ............p?..
20: 50 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 P?..............
30: 00 78 02 00 00 00 00 00 00 00 00 00 00 00 00 00 .x?.............
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
80: 30 10 12 02 04 00 40 42 00 00 00 00 a0 01 07 00 0????.@B....???.
90: 00 00 00 00 a0 01 f2 03 7a 0d 00 00 00 00 80 3e ....????z?....?>
a0: 80 3e 80 3e 00 7d 80 bb 30 75 27 01 a0 00 82 00 ?>?>.}??0u'??.?.
b0: 00 00 00 00 00 00 d4 00 00 00 d4 00 00 00 d4 00 ......?...?...?.
c0: 00 00 d4 00 00 00 88 13 08 88 13 08 20 4e 20 10 ..?...?????? N ?
d0: 27 10 1a 41 28 10 27 10 c4 09 04 4c 1d 0c 00 00 '??A(?'????L??..
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
... это то, что я получаю, но мне нужно посмотреть на остальные данные.
Подробнее здесь:
https://stackoverflow.com/questions/796 ... 5-in-linux
1748256585
Anonymous
Существует проблема с чтением серийного присутствия обнаружения (SPD) Информация о чипе в Linux. Я использую i2cdump < /code> для чтения. Но я получаю всего 256 байтов (1/4 всей страницы). Как получить весь СПД? Или, может быть, есть способ прочитать другие страницы?[code]user-MS-7E07:~$ sudo i2cdetect -y 0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: 08 -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- 44 -- -- -- -- 49 -- 4b -- -- -- 4f 50: -- 51 -- 53 -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- user-MS-7E07:~$ sudo i2cdump -y 0 0x51 No size specified (using byte-data access) 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 00: 51 18 0a 86 32 03 32 00 00 00 00 00 ff 03 00 00 Q???2?2......?.. 10: 00 00 00 00 00 00 00 00 00 00 00 00 70 03 00 00 ............p?.. 20: 50 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 P?.............. 30: 00 78 02 00 00 00 00 00 00 00 00 00 00 00 00 00 .x?............. 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 80: 30 10 12 02 04 00 40 42 00 00 00 00 a0 01 07 00 0????.@B....???. 90: 00 00 00 00 a0 01 f2 03 7a 0d 00 00 00 00 80 3e ....????z?....?> a0: 80 3e 80 3e 00 7d 80 bb 30 75 27 01 a0 00 82 00 ?>?>.}??0u'??.?. b0: 00 00 00 00 00 00 d4 00 00 00 d4 00 00 00 d4 00 ......?...?...?. c0: 00 00 d4 00 00 00 88 13 08 88 13 08 20 4e 20 10 ..?...?????? N ? d0: 27 10 1a 41 28 10 27 10 c4 09 04 4c 1d 0c 00 00 '??A(?'????L??.. e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [/code] ... это то, что я получаю, но мне нужно посмотреть на остальные данные. Подробнее здесь: [url]https://stackoverflow.com/questions/79638751/read-spd-ddr5-in-linux[/url]