X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C8061E.ADBEEE98@onstor-exch02.onstor.net>; Wed, 3 Oct 2007 16:37:01 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8061E.ADBEEE98"
Content-class: urn:content-classes:message
Subject: RE: SSC I2C access
Date: Wed, 3 Oct 2007 16:37:01 -0800
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E05DD6F96@onstor-exch02.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E05DD6F8D@onstor-exch02.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: SSC I2C access
Thread-Index: AcgGHJq2Jv4k/th5RJC3ft9kHjBUVQAACKQAAABz/qA=
References: <BB375AF679D4A34E9CA8DFA650E2B04E018A6A0F@onstor-exch02.onstor.net> <BB375AF679D4A34E9CA8DFA650E2B04E05DD6F8D@onstor-exch02.onstor.net>
From: "Brian Stark" <brian.stark@onstor.com>
To: "Maxim Kozlovsky" <maxim.kozlovsky@onstor.com>,
	"Jeff Miller" <jeff.miller@onstor.com>,
	"dl-Cougar" <dl-Cougar@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8061E.ADBEEE98
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Here are the i2c addresses from the SSC:


Device	I2C #0	I2C #1	Notes=09
Board SEEP	1010000		Board parameters and info=09
DIMM Socket SEEP	1010100		1125 memory parameters=09
Temperature Sensor	1001101		Board temperature=09
Temperature Sensor	1001110		Board temperature (exhaust)=09
FP Temp Sensor	0011010		Depopulated=09
TXRX Temp Sensor	0011011		Depopulated=09
Mezzanine I2C Mux		1111000	=09
Mezzanine I2C Fan Controller Mux		1110000	=09
Fan Controller 0, 2, 4		1001000	Located behind I2C Fan
Controller Mux=09
Fan Controller 1, 3, 5		1001011	Located behind I2C Fan
Controller Mux=09
Mezzanine RTC		11010xx	See DS1388 spec for addressing info=09
Mezzanine SEEP		1010000	=09




> _____________________________________________=20
> From: 	Maxim Kozlovsky =20
> Sent:	Wednesday, October 03, 2007 5:28 PM
> To:	Jeff Miller; dl-Cougar
> Subject:	RE: SSC I2C access
>=20
> Theoretically, all you need to do is change the register addresses for
> i2c accesses and use the existing code.=20
>=20
> _____________________________________________
> From: Jeff Miller=20
> Sent: Wednesday, October 03, 2007 5:22 PM
> To: dl-Cougar
> Subject: SSC I2C access
>=20
> Currently the Cougar SSC code is using GT64440 addresses for I2C
> access.  This won't work, of course and I am working on cleaning that
> up now.  Does anyone know (or have an opinion about) if I should take
> the Sibyte SMbus code that is used in FP/TXRX and use that in the
> ssc-genlib/cm-util-bc.c Kseg1 access code (as in Bobcat and
> Bobcat-Linux) or if I should be trying to use the standard Linux I2C
> driver.  Using the I2C drive sounds cleaner and simpler but I have no
> idea if it works. =20
> Thanks,
> Jeff

------_=_NextPart_001_01C8061E.ADBEEE98
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7652.24">
<TITLE>RE: SSC I2C access</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">Here are the i2c =
addresses from the SSC:</FONT>
</P>
<BR>

<P ALIGN=3DCENTER><B><FONT COLOR=3D"#FFFFFF" SIZE=3D2 =
FACE=3D"Arial">Device&nbsp; I2C #0&nbsp; I2C #1&nbsp; =
Notes&nbsp;&nbsp;<BR>
</FONT></B><FONT COLOR=3D"#000000" SIZE=3D2 FACE=3D"Arial">Board =
SEEP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1010000 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Board parameters and =
info&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
DIMM Socket SEEP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1010100 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1125 memory =
parameters&nbsp;<BR>
Temperature Sensor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1001101 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Board =
temperature&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
Temperature Sensor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1001110 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Board temperature =
(exhaust)&nbsp;&nbsp;&nbsp;&nbsp;<BR>
FP Temp Sensor&nbsp; 0011010 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Depopulated&nbsp;&nbsp;&nbsp;&nbsp;<BR>
TXRX Temp Sensor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0011011 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Depopulated&nbsp;&nbsp;&nbsp;&nbsp;<BR>
Mezzanine I2C Mux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1111000 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
Mezzanine I2C Fan Controller =
Mux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1110000 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
Fan Controller 0, 2, 4&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
1001000 Located behind I2C Fan Controller Mux&nbsp;&nbsp;<BR>
Fan Controller 1, 3, 5&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
1001011 Located behind I2C Fan Controller Mux&nbsp;&nbsp;<BR>
Mezzanine RTC&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
11010xx See DS1388 spec for addressing info&nbsp;&nbsp;&nbsp;&nbsp;<BR>
Mezzanine SEEP&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1010000 =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>
</FONT></P>
<BR>
<BR>
<UL>
<P><FONT SIZE=3D1 =
FACE=3D"Tahoma">_____________________________________________ </FONT>

<BR><B><FONT SIZE=3D1 FACE=3D"Tahoma">From: &nbsp;</FONT></B> <FONT =
SIZE=3D1 FACE=3D"Tahoma">Maxim Kozlovsky&nbsp; </FONT>

<BR><B><FONT SIZE=3D1 FACE=3D"Tahoma">Sent:&nbsp;&nbsp;</FONT></B> <FONT =
SIZE=3D1 FACE=3D"Tahoma">Wednesday, October 03, 2007 5:28 PM</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">To:&nbsp;&nbsp;&nbsp;&nbsp;</FONT></B> <FONT SIZE=3D1 =
FACE=3D"Tahoma">Jeff Miller; dl-Cougar</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">Subject:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>=
</B> <FONT SIZE=3D1 FACE=3D"Tahoma">RE: SSC I2C access</FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Theoretically, all =
you need to do is change the register addresses for i2c accesses and use =
the existing code. </FONT>
</P>

<P><FONT SIZE=3D2 =
FACE=3D"Tahoma">_____________________________________________<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">From:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Jeff Miller<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Sent:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Wednesday, October 03, 2007 5:22 PM<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">To:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> dl-Cougar<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Subject:</FONT></B><FONT =
SIZE=3D2 FACE=3D"Tahoma"> SSC I2C access</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Currently the Cougar SSC code is using =
GT64440 addresses for I2C access.&nbsp; This won&#8217;t work, of course =
and I am working on cleaning that up now.&nbsp; Does anyone know (or =
have an opinion about) if I should take the Sibyte SMbus code that is =
used in FP/TXRX and use that in the ssc-genlib/</FONT><FONT SIZE=3D2 =
FACE=3D"Tahoma">cm-util-bc.c Kseg1 access code (as in Bobcat and =
Bobcat-Linux) or if I should be trying to use the standard Linux I2C =
driver.&nbsp; Using the I2C drive sounds cleaner and simpler but I have =
no idea if it works.&nbsp; </FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Tahoma">Thanks,</FONT>

<BR><FONT SIZE=3D2 FACE=3D"Tahoma">Jeff</FONT>
</P>
</UL>
</BODY>
</HTML>
------_=_NextPart_001_01C8061E.ADBEEE98--
