From: Jean Delvare <khali@linux-fr.org>
To: lm-sensors@vger.kernel.org
Subject: Re: [lm-sensors] sensors-detect killed my CPU
Date: Sun, 04 May 2008 18:16:09 +0000 [thread overview]
Message-ID: <20080504201609.188de778@hyperion.delvare> (raw)
In-Reply-To: <481B851A.10800@ag-web.biz>
On Sun, 04 May 2008 19:47:22 +0200, Achim Gottinger wrote:
> I searched the "Bios and Kernel Developer Guide" for smbus and found
> those results
>
> http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/31116.PDF
>
> ------------------------------------------------------------------------------------------------
> • SMBus. System management bus. Refers to the protocol on which the
> serial VID interface (SVI) commands
> and SBI are based. See section 2.4.1 [Processor Power Planes And Voltage
> Control] on page 28, 2.13.3
> [Sideband Interface (SBI)] on page 123, and section 1.2 [Reference
> Documents] on page 13.
> ------------------------------------------------------------------------------------------------
> 2.4.1 Processor Power Planes And Voltage Control
>
> The processor includes the following power planes:
> • VDDIO: used for the DRAM and miscellaneous pins on DDR products only.
> Voltage level is nominally 1.8V
> or 1.9V in support of DDR2; 1.5V in support of DDR3. This plane is
> powered during S3 (suspend to RAM).
> • VTT: used for the DDR DRAM interface. Voltage level is specified to be
> half of the VDDIO level. This
> plane is powered during S3 (suspend to RAM). See section 2.4.4 [ACPI
> Suspend to RAM State (S3)] on
> page 52.
> • VLDT: used for each of the links. Voltage level is nominally 1.2V.
> • VDDA: filtered PLL supply. Voltage level is nominally 2.5V.
> • VDD or VDD[1:0]: main supply for core logic. “VDD” refers generically
> to the core voltage plane(s). Voltage
> level is specified by the VID interface.
> • VDDNB: main supply for NB logic. Voltage level specified by the VID
> interface.
> The voltage level of VDD and VDDNB may be altered in various states to
> control power consumption. All the
> other supplies are fixed. Refer to the EDS for power plane sequencing
> requirements.
> The processor includes two interfaces, intended to control external
> voltage regulators, called the parallel VID
> (voltage level identifier) interface (PVI) and the serial VID interface
> (SVI). The PVI is a simple 6-bit VID code
> provided on 6 pins. The SVI encodes voltage regulator control commands,
> including the VID code, using
> SMBus protocol over two pins, SVD and SVC, to generate write commands to
> external voltage regulators. The
> processor is the master and the voltage regulator(s) are the slave(s).
> Both pins are outputs of the master; SVD is
> driven by the slave as well. SVC is a clock that strobes the data pin,
> SVD, on the rising edge. Refer to the AMD
> ------------------------------------------------------------------------------------------------
> 2.13.3 Sideband Interface (SBI)
>
> The sideband interface (SBI) is an SMBus v2.0 compatible 2-wire
> processor slave interface. SBI is also
> referred as the Advanced Platform Management Link. All I2C v2.1 speeds
> are supported.
> SBI is used to communicate withthe Temperature Sensor Interface (SB-TSI)
> (see the SBI Temperature Sensor
> Interface (SB-TSI) Specification, #40821).
> ------------------------------------------------------------------------------------------------
There's probably a lot to read and do there, too bad I don't have the
time :(
> Information about the SBI SMBus register address can be read from the
> pci register F3x1E8. lspci does not output values beyond 0xFF.
It does :) You only have to swap the bytes yourself due to x86 being
little-endian. Better use setpci with no value, you can tell it the
width of the register (.w for 16-bit, .l for 32-bit.)
--
Jean Delvare
_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
next prev parent reply other threads:[~2008-05-04 18:16 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-02 21:18 [lm-sensors] sensors-detect killed my CPU Achim Gottinger
2008-05-03 7:18 ` Jean Delvare
2008-05-03 11:02 ` Ruzicka Pavel
2008-05-03 15:27 ` achim
2008-05-03 16:27 ` Jean Delvare
[not found] ` <20080503182701.58a0c146-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2008-05-03 18:16 ` [PATCH] i2c-piix4: Blacklist the Sapphire AM2RD790 motherboard Jean Delvare
2008-05-03 18:16 ` [lm-sensors] [PATCH] i2c-piix4: Blacklist the Sapphire AM2RD790 Jean Delvare
[not found] ` <20080503201659.2ab17cbc-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2008-05-04 12:57 ` [PATCH] i2c-piix4: Blacklist two mainboards Jean Delvare
[not found] ` <20080504145717.75063c54-ig7AzVSIIG7kN2dkZ6Wm7A@public.gmane.org>
2008-05-04 13:38 ` Jean Delvare
2008-05-03 18:11 ` [lm-sensors] sensors-detect killed my CPU achim
2008-05-03 19:14 ` Jean Delvare
2008-05-03 19:27 ` Jean Delvare
2008-05-03 20:30 ` achim
2008-05-03 21:09 ` Jean Delvare
2008-05-03 21:18 ` achim
2008-05-03 23:24 ` Achim Gottinger
2008-05-04 7:41 ` Jean Delvare
2008-05-04 7:57 ` Jean Delvare
2008-05-04 8:38 ` Rudolf Marek
2008-05-04 11:42 ` achim
2008-05-04 12:03 ` achim
2008-05-04 12:39 ` Jean Delvare
2008-05-04 13:23 ` achim
2008-05-04 15:27 ` achim
2008-05-04 16:05 ` Jean Delvare
2008-05-04 16:29 ` Jean Delvare
2008-05-04 16:49 ` Achim Gottinger
2008-05-04 17:47 ` Achim Gottinger
2008-05-04 18:16 ` Jean Delvare [this message]
2008-05-05 12:15 ` achim
2008-05-05 12:33 ` Jean Delvare
2008-05-05 19:44 ` Achim Gottinger
2008-05-06 9:01 ` Jean Delvare
2008-05-06 14:11 ` Jean Delvare
2008-05-06 20:44 ` achim
2008-05-07 12:14 ` Jean Delvare
2008-05-07 13:02 ` Gabriel C
2008-05-07 13:07 ` Jean Delvare
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080504201609.188de778@hyperion.delvare \
--to=khali@linux-fr.org \
--cc=lm-sensors@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.