Re: [decode-dimms] Crucial Ballistix BLS2K16G4D30AESB, cannot decode / understand timings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 12 Apr 2019 19:15:54 +0100, Dreamcat4 wrote:
> On Fri, Apr 12, 2019 at 3:43 PM Jean Delvare <jdelvare@xxxxxxx> wrote:
> > OK, so the problem is that the EEPROMs on your memory modules do not
> > behave the way the ee1004 driver expects. I thought EE1004 was a
> > standard for all DDR4 modules... I have no satisfactory explanation for
> > what you observe. Either Crucial used non-standard SPD EEPROMs, or the
> > SMBus controller is messing up with the commands before they reach the
> > EEPROMs. But both are pretty unlikely.
> >
> > Out of curiosity, what's your SMBus controller?
> >
> > # lspci -nn | grep SMBus  
> 
> [root:~] 6 # lspci -nn | grep SMBus
> 00:1f.4 SMBus [0c05]: Intel Corporation 200 Series/Z370 Chipset Family
> SMBus Controller [8086:a2a3]
> [root:~] #

OK, can you please try the following and report which commands fail and
which succeed (if any):

# rmmod ee1004
# modprobe i2c-dev
# i2cset 2 0x36 0x00
# i2cget 2 0x36 0x00

Please also provide the full PCI configuration space for the SMBus
controller:

# lspci -vvv -s 00:1f.4

Thanks,
-- 
Jean Delvare
SUSE L3 Support



[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux