PC87431 is not - need full datasheet.

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

 



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 at mvista.        To:       "Mark Studebaker" <mds4 at verizon.net>                                      
>>                      com>                     cc:       "Ilia Stolov" <Ilia.Stolov at nsc.com>, "Corey Minyard"                      
>>                                                <minyard at mvista.com>, "Chan Min Wai (System Administrator)" <dcmwai at ocesb.com.my>, 
>>                      06-01-05 05:40 AM         sensors at 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-----



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux