ee1004ドライバを使用してDDR4 SPDを読み取るには?

ee1004ドライバを使用してDDR4 SPDを読み取るには?

新しいee1004ドライバを使用してDDR4 RAM SPDデータを読み込もうとしています。modprobe ee1004その後、データを読み取ることができると思いましたが、そうではありません/sys/bus/i2c/drivers/ee1004でした(デバイスは表示されませんでした)。私は何を逃したことがありませんか?

私はカーネル5.0.0-13でUbuntu 19.04を実行しています。 sysfsのee1004ディレクトリの内容は次のとおりです。

user@ryzen:/sys/bus/i2c/drivers/ee1004$ ls -l
celkom 0
--w------- 1 root root 4096 apr 28 21:33 bind
lrwxrwxrwx 1 root root    0 apr 28 21:33 module -> ../../../../module/ee1004
--w------- 1 root root 4096 apr 28 21:33 uevent
--w------- 1 root root 4096 apr 28 21:33 unbind

ベストアンサー1

RafDouglasのおかげで解決策を見つけることができました。

秘密は、i2cアドレスをee1004ドライバに手動で設定することです。次のガイドラインに従ってください。https://www.spinics.net/lists/linux-i2c/msg32331.html(で」まず、マザーボードSMBusのi2cバス番号を探す必要があります。")

おすすめ記事