Hello All,
I have been trying to get SPD working with my ASUS P3V4X motherboard which has a
Via VT82c694x northbridge and vt82c596b southbridge. I am basing my efforts on the
code for the vt8601 in the linuxbios development tree.
After doing a read from the SMBus (address 0xA1 and data 0x03 - A read from position
3
on DIMM 0) I kick this off by writing 0x48 into the host control register. I am
getting a value
of 0x04 back in the host status register which is a device error. It makes no
difference
whether the DIMM is in the socket or not. Does anyone have any suggestions what the
problem might be? I have tried two different DIMM's in the socket and they both appear
to
have 8pin serial eeproms on them! I just can't seem to communicate with them. Is there
any fixed things on the SMBus that I can try to talk to that will establish if it is
working or
not. I have tested the values I have written to these registers by reading them back
and
then writing them to the POST card ( alot of testing that was painfully slow!)
The only other slightly different thing is that I am using a cyrix III 600mhz
processor. I don't
think that should make any difference.
btw Ron ... I got the serial cable and the boot gets upto "ram2" which is because the
bus of
the above problem and the device and function number for the SMBus controller is
different to the vt8601.
thanks
Marcus Bigault
Marcus