VIA EPIA SPD

SONE Takeshi ts1 at tsn.or.jp
Tue Sep 30 13:39:00 CEST 2003


Thanks a lot for your work on EPIA.

On Tue, Sep 30, 2003 at 10:30:45AM -0600, ron minnich wrote:
> 
> I'm getting a bad feeling about SPD on EPIA. 
> 
> I have tried to scan SPD on both a normal bios and linuxbios, and I don't 
> get any real data back. The SMBUS hardware all acts correctly, but on 
> linuxbios every SPD byte reads back as 0, and on the normal bios every spd 
> byte reads back as 3. 
> 
> now, on earlier VIA platforms I have had, SPD has only been connected to
> one slot, not all slots. I have some concern that SPD is not wired at all 
> on EPIA. VIA had expressed concern to me about the many errors in low-end 
> SEEROMs used on DRAM, and felt that SPD was not always a good way to go.
> 
> Can anyone out there confirm or deny my speculation on SPD on EPIA?

Looks like lm-sensors can read SPD on EPIA.


black:~$ ls /proc/sys/dev/sensors/eeprom-i2c-1-50/ 
00  10  20  30  40  50  60  70  80  90  a0  b0  c0  d0  e0  f0
black:~$ cat /proc/sys/dev/sensors/eeprom-i2c-1-50/*
128 8 4 13 10 1 64 0 1 117 84 0 130 8 0 1
143 4 6 1 1 0 14 117 84 0 0 15 15 15 37 64
21 8 21 8 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 137
0 0 0 0 0 0 0 0 0 51 50 77 88 54 52 85
45 49 51 51 0 51 50 77 88 56 0 0 0 0 0 2
9 17 194 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 246
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0


I think it uses i2c-viapro I2C driver to talk to the EEPROM.


black:~$ lsmod
Module                  Size  Used by    Not tainted
i2c-viapro              3728   0 (unused)
eeprom                  3508   0
snd                    24168   0
soundcore               3108   0 [snd]
fbcon-cfb32             3648   0 (unused)
fbcon-cfb24             4128   0 (unused)
fbcon-cfb16             3872   0 (unused)
fbcon-cfb8              3264   0 (unused)
fbgen                   2740   0 (unused)
vt8231                  6884   0 (unused)
i2c-proc                6928   0 [eeprom vt8231]
i2c-isa                 1096   0 (unused)
i2c-core               13928   0 [i2c-viapro eeprom vt8231 i2c-proc
i2c-isa]
via-rhine              12936   1
mii                     2160   0 [via-rhine]
rtc                     5916   0 (autoclean)
black:~$ 


-- 
Takeshi



More information about the coreboot mailing list