All of lore.kernel.org
 help / color / mirror / Atom feed
* PC87431 is not - need full datasheet.
@ 2005-05-19  6:25 Chan Min Wai (System Administrator)
  2005-05-19  6:25 ` Ilia Stolov
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Chan Min Wai (System Administrator) @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

Hello all,

I'm on Ticket #1853

Is there anyway I can help to obtain a full data sheet?
What kind of full data sheet do you need?

What should be included?

I would like to help in this, I've contact Intel Support and I think
they will help in somewhere. So please tell me what do you really want
and I'll try my best to get that. However I'll have no promise about
what I can get, but I'll try my very best on this issue.

> 
> ADM1026 is supported.
> PC87431 is not - need full datasheet.
> These are both listed on our new drivers and supported chips pages for your
> information.
> If ADM1026 is not found, perhaps the SMBus master is not supported.
> See FAQ.
> 
> MDS 12/31/04

Regards

Chan Min Wai

^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
  2005-05-19  6:25 ` Ilia Stolov
@ 2005-05-19  6:25 ` Mark Studebaker
  2005-05-19  6:25 ` Mark Studebaker
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Mark Studebaker @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

ask National Semiconductor.

Chan Min Wai (System Administrator) wrote:
> Hello all,
> 
> I'm on Ticket #1853
> 
> Is there anyway I can help to obtain a full data sheet?
> What kind of full data sheet do you need?
> 
> What should be included?
> 
> I would like to help in this, I've contact Intel Support and I think
> they will help in somewhere. So please tell me what do you really want
> and I'll try my best to get that. However I'll have no promise about
> what I can get, but I'll try my very best on this issue.
> 
> 
>>ADM1026 is supported.
>>PC87431 is not - need full datasheet.
>>These are both listed on our new drivers and supported chips pages for your
>>information.
>>If ADM1026 is not found, perhaps the SMBus master is not supported.
>>See FAQ.
>>
>>MDS 12/31/04
> 
> 
> Regards
> 
> Chan Min Wai
> 
> 

^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
@ 2005-05-19  6:25 ` Ilia Stolov
  2005-05-19  6:25 ` Mark Studebaker
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Ilia Stolov @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors


Mark Studebaker <mds4 <at> verizon.net> writes:

> 
> ask National Semiconductor.
> 
> Chan Min Wai (System Administrator) wrote:
> > Hello all,
> > 
> > I'm on Ticket #1853
> > 
> > Is there anyway I can help to obtain a full data sheet?
> > What kind of full data sheet do you need?
> > 
> > What should be included?
> > 
> > I would like to help in this, I've contact Intel Support and I think
> > they will help in somewhere. So please tell me what do you really want
> > and I'll try my best to get that. However I'll have no promise about
> > what I can get, but I'll try my very best on this issue.
> > 
> > 
> >>ADM1026 is supported.
> >>PC87431 is not - need full datasheet.
> >>These are both listed on our new drivers and supported chips pages for your
> >>information.
> >>If ADM1026 is not found, perhaps the SMBus master is not supported.
> >>See FAQ.
> >>
> >>MDS 12/31/04
> > 
> > 
> > Regards
> > 
> > Chan Min Wai
> > 
> > 
> 

Following by recently requests about National's PC87431 mBMC device, 
please find the following information:
1. The PC87431 is fully IPMI 1.5 compliant device with remote 
   LAN manageability support
2. The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
3. The PC87431 supports all mandatory commands of IPMI 1.5
4. System configuration and sensor list can be read using regular IPMI 
   SDR commands
5. Specific sensor data can be obtained using IPMI "Get Sensor Reading" 
   command

More information about PC87431 can be found on:
http://www.national.com/pf/PC/PC87431M.html

The full PC87431 datasheet can be obtained under NDA.

For more information about IPMI specification, please see IPMI developers 
web-site:
http://developer.intel.com/design/servers/ipmi/index.htm

Attached are sample sources of SSIF interface implementation for PC87431.
Sources provided under BSD license agreement.

> 




^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
  2005-05-19  6:25 ` Ilia Stolov
  2005-05-19  6:25 ` Mark Studebaker
@ 2005-05-19  6:25 ` Mark Studebaker
  2005-05-19  6:25 ` Corey Minyard
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Mark Studebaker @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

thanks for the info about the datasheet requiring an NDA.
Unfortunately this means things will be difficult.
But it may be sufficient just to get KCS over I2C working to it.

The chip uses KCS over I2C.
Corey, can we do that with the IPMI KCS driver? Do we need to
write code to register with the KCS module to route KCS messages
to a particlar address on a particular i2c bus?
How would we do that - or does IPMI already have that capability?

Once that is done, then the standard modules
bmcsensors -> i2c-ipmi -> ipmi-msghdlr -> ipmi_kcs_sm
should work.

right Corey?

mds




Ilia Stolov wrote:
> Mark Studebaker <mds4 <at> verizon.net> writes:
> 
> 
>>ask National Semiconductor.
>>
>>Chan Min Wai (System Administrator) wrote:
>>
>>>Hello all,
>>>
>>>I'm on Ticket #1853
>>>
>>>Is there anyway I can help to obtain a full data sheet?
>>>What kind of full data sheet do you need?
>>>
>>>What should be included?
>>>
>>>I would like to help in this, I've contact Intel Support and I think
>>>they will help in somewhere. So please tell me what do you really want
>>>and I'll try my best to get that. However I'll have no promise about
>>>what I can get, but I'll try my very best on this issue.
>>>
>>>
>>>
>>>>ADM1026 is supported.
>>>>PC87431 is not - need full datasheet.
>>>>These are both listed on our new drivers and supported chips pages for your
>>>>information.
>>>>If ADM1026 is not found, perhaps the SMBus master is not supported.
>>>>See FAQ.
>>>>
>>>>MDS 12/31/04
>>>
>>>
>>>Regards
>>>
>>>Chan Min Wai
>>>
>>>
>>
> 
> Following by recently requests about National's PC87431 mBMC device, 
> please find the following information:
> 1. The PC87431 is fully IPMI 1.5 compliant device with remote 
>    LAN manageability support
> 2. The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
> 3. The PC87431 supports all mandatory commands of IPMI 1.5
> 4. System configuration and sensor list can be read using regular IPMI 
>    SDR commands
> 5. Specific sensor data can be obtained using IPMI "Get Sensor Reading" 
>    command
> 
> More information about PC87431 can be found on:
> http://www.national.com/pf/PC/PC87431M.html
> 
> The full PC87431 datasheet can be obtained under NDA.
> 
> For more information about IPMI specification, please see IPMI developers 
> web-site:
> http://developer.intel.com/design/servers/ipmi/index.htm
> 
> Attached are sample sources of SSIF interface implementation for PC87431.
> Sources provided under BSD license agreement.
> 
> 
> 
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
                   ` (2 preceding siblings ...)
  2005-05-19  6:25 ` Mark Studebaker
@ 2005-05-19  6:25 ` Corey Minyard
  2005-05-19  6:25 ` Ilia Stolov
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Corey Minyard @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

Mark Studebaker wrote:

> thanks for the info about the datasheet requiring an NDA.
> Unfortunately this means things will be difficult.
> But it may be sufficient just to get KCS over I2C working to it.
>
> The chip uses KCS over I2C.
> Corey, can we do that with the IPMI KCS driver? Do we need to
> write code to register with the KCS module to route KCS messages
> to a particlar address on a particular i2c bus?
> How would we do that - or does IPMI already have that capability?
>
> Once that is done, then the standard modules
> bmcsensors -> i2c-ipmi -> ipmi-msghdlr -> ipmi_kcs_sm
> should work.
>
> right Corey?

Well, I don't think so.  There is no such thing as KCS over I2C.  There 
is something called the SMB interface, which is part of the newer IPMI 
driver version from openipmi.sf.net.  I really don't know that much 
about it, someone else did that work and I don't have any hardware that 
supports it.  But if you are running IPMI over I2C, that's probably what 
it is.

Oh wait, the line:
  The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
means that it should support the standard interface that the IPMI SMB 
driver uses.  IIRC, configuring it is kind of a pain, but it is supposed 
to work.

-Corey

>
> mds
>
>
>
>
> Ilia Stolov wrote:
>
>> Mark Studebaker <mds4 <at> verizon.net> writes:
>>
>>
>>> ask National Semiconductor.
>>>
>>> Chan Min Wai (System Administrator) wrote:
>>>
>>>> Hello all,
>>>>
>>>> I'm on Ticket #1853
>>>>
>>>> Is there anyway I can help to obtain a full data sheet?
>>>> What kind of full data sheet do you need?
>>>>
>>>> What should be included?
>>>>
>>>> I would like to help in this, I've contact Intel Support and I think
>>>> they will help in somewhere. So please tell me what do you really want
>>>> and I'll try my best to get that. However I'll have no promise about
>>>> what I can get, but I'll try my very best on this issue.
>>>>
>>>>
>>>>
>>>>> ADM1026 is supported.
>>>>> PC87431 is not - need full datasheet.
>>>>> These are both listed on our new drivers and supported chips pages 
>>>>> for your
>>>>> information.
>>>>> If ADM1026 is not found, perhaps the SMBus master is not supported.
>>>>> See FAQ.
>>>>>
>>>>> MDS 12/31/04
>>>>
>>>>
>>>>
>>>> Regards
>>>>
>>>> Chan Min Wai
>>>>
>>>>
>>>
>>
>> Following by recently requests about National's PC87431 mBMC device, 
>> please find the following information:
>> 1. The PC87431 is fully IPMI 1.5 compliant device with remote    LAN 
>> manageability support
>> 2. The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
>> 3. The PC87431 supports all mandatory commands of IPMI 1.5
>> 4. System configuration and sensor list can be read using regular 
>> IPMI    SDR commands
>> 5. Specific sensor data can be obtained using IPMI "Get Sensor 
>> Reading"    command
>>
>> More information about PC87431 can be found on:
>> http://www.national.com/pf/PC/PC87431M.html
>>
>> The full PC87431 datasheet can be obtained under NDA.
>>
>> For more information about IPMI specification, please see IPMI 
>> developers web-site:
>> http://developer.intel.com/design/servers/ipmi/index.htm
>>
>> Attached are sample sources of SSIF interface implementation for 
>> PC87431.
>> Sources provided under BSD license agreement.
>>
>>
>>
>>
>>
>>
>>
>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
                   ` (3 preceding siblings ...)
  2005-05-19  6:25 ` Corey Minyard
@ 2005-05-19  6:25 ` Ilia Stolov
  2005-05-19  6:25 ` Chan Min Wai
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Ilia Stolov @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

The Host interface of PC87431 is IPMI 1.5/2.0 SSIF - the new host
interface introduced in IPMI 2.0 spec. And as specified in the spec
the SSIF interface can be used for IPMI 1.5 and 2.0 BMCs.

Any SMBus driver should work. The SSIF is implemented on top of SMBus.

The SSIF message format:

Request:  <Slave address+W> <SMBus command = 02> <Length> <NetFn+LUN>
          <IPMI command> <IPMI command data ...>
Response: <Slave address+W> <SMBus command = 03> <Slave address+R>
          <Length> <NetFn+LUN> <IPMI command> <Complt Code> <Data ....>

Regards,
Ilia Stolov
National Semiconductor Corporation



                                                                                                                                   
                      "Corey Minyard"                                                                                              
                      <cminyard@mvista.        To:       "Mark Studebaker" <mds4@verizon.net>                                      
                      com>                     cc:       "Ilia Stolov" <Ilia.Stolov@nsc.com>, "Corey Minyard"                      
                                                <minyard@mvista.com>, "Chan Min Wai (System Administrator)" <dcmwai@ocesb.com.my>, 
                      06-01-05 05:40 AM         sensors@Stimpy.netroedge.com                                                       
                                               Subject:  Re: PC87431 is not - need full datasheet.                                 
                                                                                                                                   




Mark Studebaker wrote:

> thanks for the info about the datasheet requiring an NDA.
> Unfortunately this means things will be difficult.
> But it may be sufficient just to get KCS over I2C working to it.
>
> The chip uses KCS over I2C.
> Corey, can we do that with the IPMI KCS driver? Do we need to
> write code to register with the KCS module to route KCS messages
> to a particlar address on a particular i2c bus?
> How would we do that - or does IPMI already have that capability?
>
> Once that is done, then the standard modules
> bmcsensors -> i2c-ipmi -> ipmi-msghdlr -> ipmi_kcs_sm
> should work.
>
> right Corey?

Well, I don't think so.  There is no such thing as KCS over I2C.  There
is something called the SMB interface, which is part of the newer IPMI
driver version from openipmi.sf.net.  I really don't know that much
about it, someone else did that work and I don't have any hardware that
supports it.  But if you are running IPMI over I2C, that's probably what
it is.

Oh wait, the line:
  The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
means that it should support the standard interface that the IPMI SMB
driver uses.  IIRC, configuring it is kind of a pain, but it is supposed
to work.

-Corey

>
> mds
>
>
>
>
> Ilia Stolov wrote:
>
>> Mark Studebaker <mds4 <at> verizon.net> writes:
>>
>>
>>> ask National Semiconductor.
>>>
>>> Chan Min Wai (System Administrator) wrote:
>>>
>>>> Hello all,
>>>>
>>>> I'm on Ticket #1853
>>>>
>>>> Is there anyway I can help to obtain a full data sheet?
>>>> What kind of full data sheet do you need?
>>>>
>>>> What should be included?
>>>>
>>>> I would like to help in this, I've contact Intel Support and I think
>>>> they will help in somewhere. So please tell me what do you really want
>>>> and I'll try my best to get that. However I'll have no promise about
>>>> what I can get, but I'll try my very best on this issue.
>>>>
>>>>
>>>>
>>>>> ADM1026 is supported.
>>>>> PC87431 is not - need full datasheet.
>>>>> These are both listed on our new drivers and supported chips pages
>>>>> for your
>>>>> information.
>>>>> If ADM1026 is not found, perhaps the SMBus master is not supported.
>>>>> See FAQ.
>>>>>
>>>>> MDS 12/31/04
>>>>
>>>>
>>>>
>>>> Regards
>>>>
>>>> Chan Min Wai
>>>>
>>>>
>>>
>>
>> Following by recently requests about National's PC87431 mBMC device,
>> please find the following information:
>> 1. The PC87431 is fully IPMI 1.5 compliant device with remote    LAN
>> manageability support
>> 2. The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
>> 3. The PC87431 supports all mandatory commands of IPMI 1.5
>> 4. System configuration and sensor list can be read using regular
>> IPMI    SDR commands
>> 5. Specific sensor data can be obtained using IPMI "Get Sensor
>> Reading"    command
>>
>> More information about PC87431 can be found on:
>> http://www.national.com/pf/PC/PC87431M.html
>>
>> The full PC87431 datasheet can be obtained under NDA.
>>
>> For more information about IPMI specification, please see IPMI
>> developers web-site:
>> http://developer.intel.com/design/servers/ipmi/index.htm
>>
>> Attached are sample sources of SSIF interface implementation for
>> PC87431.
>> Sources provided under BSD license agreement.
>>
>>
>>
>>
>>
>>
>>
>






^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
                   ` (4 preceding siblings ...)
  2005-05-19  6:25 ` Ilia Stolov
@ 2005-05-19  6:25 ` Chan Min Wai
  2005-05-19  6:25 ` Chan Min Wai
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Chan Min Wai @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

However There is still one things is missing...

Driver for the "IPMI" Device in kernel...
Without that there is no way for us to even touch the ipmi chip in the
board.

Regards,
Chan Min Wai

Ilia Stolov wrote:
> The Host interface of PC87431 is IPMI 1.5/2.0 SSIF - the new host
> interface introduced in IPMI 2.0 spec. And as specified in the spec
> the SSIF interface can be used for IPMI 1.5 and 2.0 BMCs.
> 
> Any SMBus driver should work. The SSIF is implemented on top of SMBus.
> 
> The SSIF message format:
> 
> Request:  <Slave address+W> <SMBus command = 02> <Length> <NetFn+LUN>
>           <IPMI command> <IPMI command data ...>
> Response: <Slave address+W> <SMBus command = 03> <Slave address+R>
>           <Length> <NetFn+LUN> <IPMI command> <Complt Code> <Data ....>
> 
> Regards,
> Ilia Stolov
> National Semiconductor Corporation
> 
> 
> 
>                                                                                                                                    
>                       "Corey Minyard"                                                                                              
>                       <cminyard@mvista.        To:       "Mark Studebaker" <mds4@verizon.net>                                      
>                       com>                     cc:       "Ilia Stolov" <Ilia.Stolov@nsc.com>, "Corey Minyard"                      
>                                                 <minyard@mvista.com>, "Chan Min Wai (System Administrator)" <dcmwai@ocesb.com.my>, 
>                       06-01-05 05:40 AM         sensors@Stimpy.netroedge.com                                                       
>                                                Subject:  Re: PC87431 is not - need full datasheet.                                 
>                                                                                                                                    
> 
> 
> 
> 
> Mark Studebaker wrote:
> 
> 
>>thanks for the info about the datasheet requiring an NDA.
>>Unfortunately this means things will be difficult.
>>But it may be sufficient just to get KCS over I2C working to it.
>>
>>The chip uses KCS over I2C.
>>Corey, can we do that with the IPMI KCS driver? Do we need to
>>write code to register with the KCS module to route KCS messages
>>to a particlar address on a particular i2c bus?
>>How would we do that - or does IPMI already have that capability?
>>
>>Once that is done, then the standard modules
>>bmcsensors -> i2c-ipmi -> ipmi-msghdlr -> ipmi_kcs_sm
>>should work.
>>
>>right Corey?
> 
> 
> Well, I don't think so.  There is no such thing as KCS over I2C.  There
> is something called the SMB interface, which is part of the newer IPMI
> driver version from openipmi.sf.net.  I really don't know that much
> about it, someone else did that work and I don't have any hardware that
> supports it.  But if you are running IPMI over I2C, that's probably what
> it is.
> 
> Oh wait, the line:
>   The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
> means that it should support the standard interface that the IPMI SMB
> driver uses.  IIRC, configuring it is kind of a pain, but it is supposed
> to work.
> 
> -Corey
> 
> 
>>mds
>>
>>
>>
>>
>>Ilia Stolov wrote:
>>
>>
>>>Mark Studebaker <mds4 <at> verizon.net> writes:
>>>
>>>
>>>
>>>>ask National Semiconductor.
>>>>
>>>>Chan Min Wai (System Administrator) wrote:
>>>>
>>>>
>>>>>Hello all,
>>>>>
>>>>>I'm on Ticket #1853
>>>>>
>>>>>Is there anyway I can help to obtain a full data sheet?
>>>>>What kind of full data sheet do you need?
>>>>>
>>>>>What should be included?
>>>>>
>>>>>I would like to help in this, I've contact Intel Support and I think
>>>>>they will help in somewhere. So please tell me what do you really want
>>>>>and I'll try my best to get that. However I'll have no promise about
>>>>>what I can get, but I'll try my very best on this issue.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>ADM1026 is supported.
>>>>>>PC87431 is not - need full datasheet.
>>>>>>These are both listed on our new drivers and supported chips pages
>>>>>>for your
>>>>>>information.
>>>>>>If ADM1026 is not found, perhaps the SMBus master is not supported.
>>>>>>See FAQ.
>>>>>>
>>>>>>MDS 12/31/04
>>>>>
>>>>>
>>>>>
>>>>>Regards
>>>>>
>>>>>Chan Min Wai
>>>>>
>>>>>
>>>>
>>>Following by recently requests about National's PC87431 mBMC device,
>>>please find the following information:
>>>1. The PC87431 is fully IPMI 1.5 compliant device with remote    LAN
>>>manageability support
>>>2. The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
>>>3. The PC87431 supports all mandatory commands of IPMI 1.5
>>>4. System configuration and sensor list can be read using regular
>>>IPMI    SDR commands
>>>5. Specific sensor data can be obtained using IPMI "Get Sensor
>>>Reading"    command
>>>
>>>More information about PC87431 can be found on:
>>>http://www.national.com/pf/PC/PC87431M.html
>>>
>>>The full PC87431 datasheet can be obtained under NDA.
>>>
>>>For more information about IPMI specification, please see IPMI
>>>developers web-site:
>>>http://developer.intel.com/design/servers/ipmi/index.htm
>>>
>>>Attached are sample sources of SSIF interface implementation for
>>>PC87431.
>>>Sources provided under BSD license agreement.
>>>


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFB33QGV0p9slMZLW4RAgL/AKCY6VmvOYtlfaeVkcRBmBj/MvdzpQCgr/eF
xoTv3+h5RpF5KgkT6MzQvZw=VJE/
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dcmwai.31344DEFANGED-vcf
Type: application/octet-stream
Size: 351 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20050108/1597d095/dcmwai.obj

^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
                   ` (6 preceding siblings ...)
  2005-05-19  6:25 ` Chan Min Wai
@ 2005-05-19  6:25 ` Mark Studebaker
  2005-05-19  6:25 ` Corey Minyard
  2005-05-19  6:25 ` Corey Minyard
  9 siblings, 0 replies; 11+ messages in thread
From: Mark Studebaker @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

so the ipmi_smb driver Corey just posted to LKML, together with his previous i2c patches,
together with http://bmcsensors-26.sourceforge.net ,
and you should be able to get sensor data from the 87431!
let us know how it works!

p.s. Corey I looked through ipmi_smb and it looks good.
this should give smbus block transfers and PEC quite a good testing.

mds


Chan Min Wai wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> However There is still one things is missing...
> 
> Driver for the "IPMI" Device in kernel...
> Without that there is no way for us to even touch the ipmi chip in the
> board.
> 
> Regards,
> Chan Min Wai
> 
> Ilia Stolov wrote:
> 
>>The Host interface of PC87431 is IPMI 1.5/2.0 SSIF - the new host
>>interface introduced in IPMI 2.0 spec. And as specified in the spec
>>the SSIF interface can be used for IPMI 1.5 and 2.0 BMCs.
>>
>>Any SMBus driver should work. The SSIF is implemented on top of SMBus.
>>
>>The SSIF message format:
>>
>>Request:  <Slave address+W> <SMBus command = 02> <Length> <NetFn+LUN>
>>          <IPMI command> <IPMI command data ...>
>>Response: <Slave address+W> <SMBus command = 03> <Slave address+R>
>>          <Length> <NetFn+LUN> <IPMI command> <Complt Code> <Data ....>
>>
>>Regards,
>>Ilia Stolov
>>National Semiconductor Corporation
>>
>>
>>
>>                                                                                                                                   
>>                      "Corey Minyard"                                                                                              
>>                      <cminyard@mvista.        To:       "Mark Studebaker" <mds4@verizon.net>                                      
>>                      com>                     cc:       "Ilia Stolov" <Ilia.Stolov@nsc.com>, "Corey Minyard"                      
>>                                                <minyard@mvista.com>, "Chan Min Wai (System Administrator)" <dcmwai@ocesb.com.my>, 
>>                      06-01-05 05:40 AM         sensors@Stimpy.netroedge.com                                                       
>>                                               Subject:  Re: PC87431 is not - need full datasheet.                                 
>>                                                                                                                                   
>>
>>
>>
>>
>>Mark Studebaker wrote:
>>
>>
>>
>>>thanks for the info about the datasheet requiring an NDA.
>>>Unfortunately this means things will be difficult.
>>>But it may be sufficient just to get KCS over I2C working to it.
>>>
>>>The chip uses KCS over I2C.
>>>Corey, can we do that with the IPMI KCS driver? Do we need to
>>>write code to register with the KCS module to route KCS messages
>>>to a particlar address on a particular i2c bus?
>>>How would we do that - or does IPMI already have that capability?
>>>
>>>Once that is done, then the standard modules
>>>bmcsensors -> i2c-ipmi -> ipmi-msghdlr -> ipmi_kcs_sm
>>>should work.
>>>
>>>right Corey?
>>
>>
>>Well, I don't think so.  There is no such thing as KCS over I2C.  There
>>is something called the SMB interface, which is part of the newer IPMI
>>driver version from openipmi.sf.net.  I really don't know that much
>>about it, someone else did that work and I don't have any hardware that
>>supports it.  But if you are running IPMI over I2C, that's probably what
>>it is.
>>
>>Oh wait, the line:
>>  The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
>>means that it should support the standard interface that the IPMI SMB
>>driver uses.  IIRC, configuring it is kind of a pain, but it is supposed
>>to work.
>>
>>-Corey
>>
>>
>>
>>>mds
>>>
>>>
>>>
>>>
>>>Ilia Stolov wrote:
>>>
>>>
>>>
>>>>Mark Studebaker <mds4 <at> verizon.net> writes:
>>>>
>>>>
>>>>
>>>>
>>>>>ask National Semiconductor.
>>>>>
>>>>>Chan Min Wai (System Administrator) wrote:
>>>>>
>>>>>
>>>>>
>>>>>>Hello all,
>>>>>>
>>>>>>I'm on Ticket #1853
>>>>>>
>>>>>>Is there anyway I can help to obtain a full data sheet?
>>>>>>What kind of full data sheet do you need?
>>>>>>
>>>>>>What should be included?
>>>>>>
>>>>>>I would like to help in this, I've contact Intel Support and I think
>>>>>>they will help in somewhere. So please tell me what do you really want
>>>>>>and I'll try my best to get that. However I'll have no promise about
>>>>>>what I can get, but I'll try my very best on this issue.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>ADM1026 is supported.
>>>>>>>PC87431 is not - need full datasheet.
>>>>>>>These are both listed on our new drivers and supported chips pages
>>>>>>>for your
>>>>>>>information.
>>>>>>>If ADM1026 is not found, perhaps the SMBus master is not supported.
>>>>>>>See FAQ.
>>>>>>>
>>>>>>>MDS 12/31/04
>>>>>>
>>>>>>
>>>>>>
>>>>>>Regards
>>>>>>
>>>>>>Chan Min Wai
>>>>>>
>>>>>>
>>>>>
>>>>Following by recently requests about National's PC87431 mBMC device,
>>>>please find the following information:
>>>>1. The PC87431 is fully IPMI 1.5 compliant device with remote    LAN
>>>>manageability support
>>>>2. The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
>>>>3. The PC87431 supports all mandatory commands of IPMI 1.5
>>>>4. System configuration and sensor list can be read using regular
>>>>IPMI    SDR commands
>>>>5. Specific sensor data can be obtained using IPMI "Get Sensor
>>>>Reading"    command
>>>>
>>>>More information about PC87431 can be found on:
>>>>http://www.national.com/pf/PC/PC87431M.html
>>>>
>>>>The full PC87431 datasheet can be obtained under NDA.
>>>>
>>>>For more information about IPMI specification, please see IPMI
>>>>developers web-site:
>>>>http://developer.intel.com/design/servers/ipmi/index.htm
>>>>
>>>>Attached are sample sources of SSIF interface implementation for
>>>>PC87431.
>>>>Sources provided under BSD license agreement.
>>>>
> 
> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFB33QGV0p9slMZLW4RAgL/AKCY6VmvOYtlfaeVkcRBmBj/MvdzpQCgr/eF
> xoTv3+h5RpF5KgkT6MzQvZw> =VJE/
> -----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
                   ` (8 preceding siblings ...)
  2005-05-19  6:25 ` Corey Minyard
@ 2005-05-19  6:25 ` Corey Minyard
  9 siblings, 0 replies; 11+ messages in thread
From: Corey Minyard @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

Mark Studebaker wrote:

> so the ipmi_smb driver Corey just posted to LKML, together with his 
> previous i2c patches,
> together with http://bmcsensors-26.sourceforge.net ,
> and you should be able to get sensor data from the 87431!
> let us know how it works!

Note that this was against 2.6.11-rc2 and you need the completion patch 
posted by Mike Waychison  at 
http://marc.theaimsgroup.com/?l=linux-kernel&m\x110669761400454&w=2 or 
the completion_timeout routine is broken.

>
> p.s. Corey I looked through ipmi_smb and it looks good.
> this should give smbus block transfers and PEC quite a good testing.

Yes, it should.  After playing with it a while, I discovered that the 
i801 SMB interface is very sensitive to doing things just right.  But I 
think I have everything working correctly with the posted patches, it 
ran for a whole day without a single error.

-Corey

>
> mds
>
>
> Chan Min Wai wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> However There is still one things is missing...
>>
>> Driver for the "IPMI" Device in kernel...
>> Without that there is no way for us to even touch the ipmi chip in the
>> board.
>>
>> Regards,
>> Chan Min Wai
>>
>> Ilia Stolov wrote:
>>
>>> The Host interface of PC87431 is IPMI 1.5/2.0 SSIF - the new host
>>> interface introduced in IPMI 2.0 spec. And as specified in the spec
>>> the SSIF interface can be used for IPMI 1.5 and 2.0 BMCs.
>>>
>>> Any SMBus driver should work. The SSIF is implemented on top of SMBus.
>>>
>>> The SSIF message format:
>>>
>>> Request:  <Slave address+W> <SMBus command = 02> <Length> <NetFn+LUN>
>>>          <IPMI command> <IPMI command data ...>
>>> Response: <Slave address+W> <SMBus command = 03> <Slave address+R>
>>>          <Length> <NetFn+LUN> <IPMI command> <Complt Code> <Data ....>
>>>
>>> Regards,
>>> Ilia Stolov
>>> National Semiconductor Corporation
>>>
>>>
>>>
>>>                                                                                                                                   
>>>                      "Corey 
>>> Minyard"                                                                                              
>>>                      <cminyard@mvista.        To:       "Mark 
>>> Studebaker" <mds4@verizon.net>                                      
>>>                      com>                     cc:       "Ilia 
>>> Stolov" <Ilia.Stolov@nsc.com>, "Corey Minyard"                      
>>>                                                <minyard@mvista.com>, 
>>> "Chan Min Wai (System Administrator)" <dcmwai@ocesb.com.my>, 
>>>                      06-01-05 05:40 AM         
>>> sensors@Stimpy.netroedge.com                                                       
>>>                                               Subject:  Re: PC87431 
>>> is not - need full datasheet.                                 
>>>                                                                                                                                   
>>>
>>>
>>>
>>>
>>> Mark Studebaker wrote:
>>>
>>>
>>>
>>>> thanks for the info about the datasheet requiring an NDA.
>>>> Unfortunately this means things will be difficult.
>>>> But it may be sufficient just to get KCS over I2C working to it.
>>>>
>>>> The chip uses KCS over I2C.
>>>> Corey, can we do that with the IPMI KCS driver? Do we need to
>>>> write code to register with the KCS module to route KCS messages
>>>> to a particlar address on a particular i2c bus?
>>>> How would we do that - or does IPMI already have that capability?
>>>>
>>>> Once that is done, then the standard modules
>>>> bmcsensors -> i2c-ipmi -> ipmi-msghdlr -> ipmi_kcs_sm
>>>> should work.
>>>>
>>>> right Corey?
>>>
>>>
>>>
>>> Well, I don't think so.  There is no such thing as KCS over I2C.  There
>>> is something called the SMB interface, which is part of the newer IPMI
>>> driver version from openipmi.sf.net.  I really don't know that much
>>> about it, someone else did that work and I don't have any hardware that
>>> supports it.  But if you are running IPMI over I2C, that's probably 
>>> what
>>> it is.
>>>
>>> Oh wait, the line:
>>>  The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
>>> means that it should support the standard interface that the IPMI SMB
>>> driver uses.  IIRC, configuring it is kind of a pain, but it is 
>>> supposed
>>> to work.
>>>
>>> -Corey
>>>
>>>
>>>
>>>> mds
>>>>
>>>>
>>>>
>>>>
>>>> Ilia Stolov wrote:
>>>>
>>>>
>>>>
>>>>> Mark Studebaker <mds4 <at> verizon.net> writes:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> ask National Semiconductor.
>>>>>>
>>>>>> Chan Min Wai (System Administrator) wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Hello all,
>>>>>>>
>>>>>>> I'm on Ticket #1853
>>>>>>>
>>>>>>> Is there anyway I can help to obtain a full data sheet?
>>>>>>> What kind of full data sheet do you need?
>>>>>>>
>>>>>>> What should be included?
>>>>>>>
>>>>>>> I would like to help in this, I've contact Intel Support and I 
>>>>>>> think
>>>>>>> they will help in somewhere. So please tell me what do you 
>>>>>>> really want
>>>>>>> and I'll try my best to get that. However I'll have no promise 
>>>>>>> about
>>>>>>> what I can get, but I'll try my very best on this issue.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> ADM1026 is supported.
>>>>>>>> PC87431 is not - need full datasheet.
>>>>>>>> These are both listed on our new drivers and supported chips pages
>>>>>>>> for your
>>>>>>>> information.
>>>>>>>> If ADM1026 is not found, perhaps the SMBus master is not 
>>>>>>>> supported.
>>>>>>>> See FAQ.
>>>>>>>>
>>>>>>>> MDS 12/31/04
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> Chan Min Wai
>>>>>>>
>>>>>>>
>>>>>>
>>>>> Following by recently requests about National's PC87431 mBMC device,
>>>>> please find the following information:
>>>>> 1. The PC87431 is fully IPMI 1.5 compliant device with remote    LAN
>>>>> manageability support
>>>>> 2. The Host interface of PC87431 is IPMI 1.5/2.0 SSIF (SMBus)
>>>>> 3. The PC87431 supports all mandatory commands of IPMI 1.5
>>>>> 4. System configuration and sensor list can be read using regular
>>>>> IPMI    SDR commands
>>>>> 5. Specific sensor data can be obtained using IPMI "Get Sensor
>>>>> Reading"    command
>>>>>
>>>>> More information about PC87431 can be found on:
>>>>> http://www.national.com/pf/PC/PC87431M.html
>>>>>
>>>>> The full PC87431 datasheet can be obtained under NDA.
>>>>>
>>>>> For more information about IPMI specification, please see IPMI
>>>>> developers web-site:
>>>>> http://developer.intel.com/design/servers/ipmi/index.htm
>>>>>
>>>>> Attached are sample sources of SSIF interface implementation for
>>>>> PC87431.
>>>>> Sources provided under BSD license agreement.
>>>>>
>>
>>
>>
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.2.4 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>>
>> iD8DBQFB33QGV0p9slMZLW4RAgL/AKCY6VmvOYtlfaeVkcRBmBj/MvdzpQCgr/eF
>> xoTv3+h5RpF5KgkT6MzQvZw>> =VJE/
>> -----END PGP SIGNATURE-----
>
>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
                   ` (5 preceding siblings ...)
  2005-05-19  6:25 ` Chan Min Wai
@ 2005-05-19  6:25 ` Chan Min Wai
  2005-05-19  6:25 ` Mark Studebaker
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Chan Min Wai @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

Corey Minyard wrote:
> Mark Studebaker wrote:
> 
>> so the ipmi_smb driver Corey just posted to LKML, together with his
>> previous i2c patches,
>> together with http://bmcsensors-26.sourceforge.net ,
>> and you should be able to get sensor data from the 87431!
>> let us know how it works!
> 
> 
> Note that this was against 2.6.11-rc2 and you need the completion patch
> posted by Mike Waychison  at
> http://marc.theaimsgroup.com/?l=linux-kernel&m\x110669761400454&w=2 or
> the completion_timeout routine is broken.

I'm losing here,

I've try to compile 2.6.7

however I can't load the IPMI_SI module.
Error is as below.


IPMI System Interface driver version v31, KCS version v31, SMIC version
v31, BT version v31
ipmi_si: Unknown SMBIOS SI type.
ipmi_si: Trying "kcs" at I/O port 0xca2
ipmi_si: Trying "smic" at I/O port 0xca9
ipmi_si: Trying "bt" at I/O port 0xe4
ipmi_si: Unknown SMBIOS SI type.
ipmi_si: Unknown SMBIOS SI type.
ipmi_si: Unknown SMBIOS SI type.
ipmi_si: Unable to find any System Interface(s)

with the patch + lm_sensors 2.8.7 & also 2.9.0
I've try to do a sensor-detect only the old config is being detected.
(the one that giving 127 C)... WOO (Which is the wrong value)

this is the lsmod that I'm loading
Module                  Size  Used by
w83627hf               29956  0
eeprom                 12168  0
i2c_sensor              7296  2 w83627hf,eeprom
i2c_isa                 6400  0
i2c_dev                14720  0
i2c_i801               12304  0
ipmi_devintf           12036  0
i2c_ipmi                8972  0
ipmi_msghandler        59876  2 ipmi_devintf,i2c_ipmi
bmcsensors             40324  0
i2c_core               28032  8
w83627hf,eeprom,i2c_sensor,i2c_isa,i2c_dev,i2c_i801,i2c_ipmi,bmcsensors

So I dont know where I'm now...

http://marc.theaimsgroup.com/?l=linux-kernel&m\x110669761400454&w=2
I'm not too sure where it fit.

I'm on an SE7210TP1-E Mobo where the sensor chip is
AD1207 & PC87431, if you need more information.

Please help

Regards,
Chan Min Wai

P.s is ipmi_smb really exists?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* PC87431 is not - need full datasheet.
  2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
                   ` (7 preceding siblings ...)
  2005-05-19  6:25 ` Mark Studebaker
@ 2005-05-19  6:25 ` Corey Minyard
  2005-05-19  6:25 ` Corey Minyard
  9 siblings, 0 replies; 11+ messages in thread
From: Corey Minyard @ 2005-05-19  6:25 UTC (permalink / raw)
  To: lm-sensors

ipmi_smb doesn't exist in the mainstream kernel yet.  I'm working on 
getting it in; the driver and some rather large related changes to the 
I2C layer were posted on lkml (and the sensors list, too) a few days 
ago.  Those were against linux-2.6.11-rc2, not against 2.6.7, and those 
patches will almost certainly not apply against 2.6.7.

If you want to use the older smb driver, it does work, but certain 
functionality won't work, primarily things that occur at panic time like 
storing panic information in the SEL and extending the watchdog.  It's 
available at http://openipmi.sf.net.  There is a 2.6.7 version that will 
probably work, though it doesn't do automatic DMI detection so you will 
have to hand-specify the parameters.

-Corey

Chan Min Wai wrote:

>Corey Minyard wrote:
>  
>
>>Mark Studebaker wrote:
>>
>>    
>>
>>>so the ipmi_smb driver Corey just posted to LKML, together with his
>>>previous i2c patches,
>>>together with http://bmcsensors-26.sourceforge.net ,
>>>and you should be able to get sensor data from the 87431!
>>>let us know how it works!
>>>      
>>>
>>Note that this was against 2.6.11-rc2 and you need the completion patch
>>posted by Mike Waychison  at
>>http://marc.theaimsgroup.com/?l=linux-kernel&m\x110669761400454&w=2 or
>>the completion_timeout routine is broken.
>>    
>>
>
>I'm losing here,
>
>I've try to compile 2.6.7
>
>however I can't load the IPMI_SI module.
>Error is as below.
>
>
>IPMI System Interface driver version v31, KCS version v31, SMIC version
>v31, BT version v31
>ipmi_si: Unknown SMBIOS SI type.
>ipmi_si: Trying "kcs" at I/O port 0xca2
>ipmi_si: Trying "smic" at I/O port 0xca9
>ipmi_si: Trying "bt" at I/O port 0xe4
>ipmi_si: Unknown SMBIOS SI type.
>ipmi_si: Unknown SMBIOS SI type.
>ipmi_si: Unknown SMBIOS SI type.
>ipmi_si: Unable to find any System Interface(s)
>
>with the patch + lm_sensors 2.8.7 & also 2.9.0
>I've try to do a sensor-detect only the old config is being detected.
>(the one that giving 127 C)... WOO (Which is the wrong value)
>
>this is the lsmod that I'm loading
>Module                  Size  Used by
>w83627hf               29956  0
>eeprom                 12168  0
>i2c_sensor              7296  2 w83627hf,eeprom
>i2c_isa                 6400  0
>i2c_dev                14720  0
>i2c_i801               12304  0
>ipmi_devintf           12036  0
>i2c_ipmi                8972  0
>ipmi_msghandler        59876  2 ipmi_devintf,i2c_ipmi
>bmcsensors             40324  0
>i2c_core               28032  8
>w83627hf,eeprom,i2c_sensor,i2c_isa,i2c_dev,i2c_i801,i2c_ipmi,bmcsensors
>
>So I dont know where I'm now...
>
>http://marc.theaimsgroup.com/?l=linux-kernel&m\x110669761400454&w=2
>I'm not too sure where it fit.
>
>I'm on an SE7210TP1-E Mobo where the sensor chip is
>AD1207 & PC87431, if you need more information.
>
>Please help
>
>Regards,
>Chan Min Wai
>
>P.s is ipmi_smb really exists?
>  
>

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2005-05-19  6:25 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-19  6:25 PC87431 is not - need full datasheet Chan Min Wai (System Administrator)
2005-05-19  6:25 ` Ilia Stolov
2005-05-19  6:25 ` Mark Studebaker
2005-05-19  6:25 ` Mark Studebaker
2005-05-19  6:25 ` Corey Minyard
2005-05-19  6:25 ` Ilia Stolov
2005-05-19  6:25 ` Chan Min Wai
2005-05-19  6:25 ` Chan Min Wai
2005-05-19  6:25 ` Mark Studebaker
2005-05-19  6:25 ` Corey Minyard
2005-05-19  6:25 ` Corey Minyard

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.