linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* EST SBC8260 and Canary CTX-1170
@ 2001-03-08 15:39 Oliver Brown
  2001-03-09  0:36 ` Dan Malek
  0 siblings, 1 reply; 20+ messages in thread
From: Oliver Brown @ 2001-03-08 15:39 UTC (permalink / raw)
  To: linuxppc-embedded


I am having the same problem that was referenced in

http://lists.linuxppc.org/listarcs/linuxppc-embedded/200010/msg00167.htm
l

I can't generate any traffic on the fast ethernet port. There were many
suggestions in the above thread, but I was not sure what the final
solution was. Here what I'm using
-2.4.1 kernel
-Canary CTX-1170 with Lucent LU3X51FT Phy
-133 CPU and CPM clocks
-66 Bus clock

Ppcboot works fine on this setup, so I know that the hardware is
working.

Oliver Brown
Advent Networks

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 20+ messages in thread
* RE: EST SBC8260 and Canary CTX-1170
@ 2001-03-11 13:28 Oliver Brown
  2001-03-11 14:19 ` Wolfgang Denk
  0 siblings, 1 reply; 20+ messages in thread
From: Oliver Brown @ 2001-03-11 13:28 UTC (permalink / raw)
  To: Dan Malek; +Cc: linuxppc-embedded


The fcc driver that was working for ppcboot was in version 0.8.2,
however the 0.8.3 will have the fixes for the EST SBC8260.

The 2.4.1 kernel I am using came from kernel.org. I didn't realize that
there were updates in Bitkeeper tree. I'll try the latest Bitkeeper
kernel.

Regards,
Oliver

-----Original Message-----
From: Dan Malek [mailto:dan@mvista.com]
Sent: Thursday, March 08, 2001 6:36 PM
To: Oliver Brown
Cc: linuxppc-embedded@lists.linuxppc.org
Subject: Re: EST SBC8260 and Canary CTX-1170


Oliver Brown wrote:

> I can't generate any traffic on the fast ethernet port.

The CTX-1170 worked at one time on the EST board.  Unfortunately,
I had to make little changes for just about every different 8260
board I have seen.  Further, my EST boards have all failed in some
way or another so I can't even test this anymore.

Even when it "worked", I had trouble with some 10/100 switches.

> Ppcboot works fine on this setup, so I know that the hardware is
> working.

Is this driver available from sourceforge, or is it something you have
locally?  I would like to look at it and I may see some differences.

Most of the changes surround the MDIO interface and the software
"clocking" of the bits on those lines.  The PHYs seem sensitive to
timing I just can't get right with the software.  I was able to get
one, or a small subset, working at the same time, but not all of them
at once.


	-- Dan

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 20+ messages in thread
* RE: EST SBC8260 and Canary CTX-1170
@ 2000-11-30 18:41 Gessner, Matt
  0 siblings, 0 replies; 20+ messages in thread
From: Gessner, Matt @ 2000-11-30 18:41 UTC (permalink / raw)
  To: 'Jerry Van Baren', linuxppc-embedded


This is a Lucent LU3X31FT IIRC.
I actually wrote some code to initialize the PHY
to put it in full duplex mode.

> -----Original Message-----
> From: Jerry Van Baren [mailto:vanbaren_gerald@si.com]
> Sent: Thursday, November 30, 2000 11:04 AM
> To: linuxppc-embedded@lists.linuxppc.org
> Subject: Re: EST SBC8260 and Canary CTX-1170
>
>
>
> [oops, forgot to send it to the list.  Sorry for the duplicate Jon,
> Brian, Dan]
>
> ...and the other Canary dongle had a chip in it labeled:
>
> Enable
> (c) 1998
> 5v Simple
> 3001AD1E2MJ1C
> 3440903 9934P
>
> I have not tried to track down the manufacturer.
>
> The primary point is that PHYs have different chip sets, even
> ones from
> a single company and labeled with the same part number (maybe
> Canary is
> the only company to do this, but somehow I doubt that :-).
>
> The secondary point is that you should stick to standard MII registers
> if at all possible.  According to 802.3 (1998) Section 22.2.4,
> registers 0-1 are "Basic", 2-10 are "Extended", 11-14 are reserved, 15
> ("Extended Status") is "Basic", and 16-31 are vendor specific.
>
> gvb
>
>
> At 09:47 AM 11/30/00 -0500, diekema_jon wrote:
>
> > > I cracked open my CTX-1170 gizmo and it has a Lucent LU3X51FT-JE80
> > PHY in
> > > it.  I manually set the phy_duplex to 1 and the phy_speed
> to 100, still
> > > no dice.
> >
> >We have several of the CTX-1170 MII, and we have at least two
> >different PHY's in them.  One of the types is the Lucent
> >LU3X51FT-JE80.  I was unable to find a data sheet for the LU3X51FT
> >from http://www.lucent.com/micro, however I was able to find one on
> >the LU3X54FT.  The LU3X54-FT is a quad version of the LU3X51-FT.
> >
> >The cep->phy_type variable in arch/ppc/8260_io/fec_enet.c
> gets derived
> >from the PHY identifer registers 1 / 2.  When I run with FEC2 active,
> >I get a type of 0x00437412.  I would expect this to look something
> >like 0x0180????.
> >
> >#
> ># MPC8260 Communication Options
> >#
> ># CONFIG_SCC_ENET is not set
> >CONFIG_FEC_ENET=y
> ># CONFIG_FCC1_ENET is not set
> >CONFIG_FCC2_ENET=y
> ># CONFIG_FCC3_ENET is not set
> >
> >MPC8260 CPU/CPM/BUS: 200/133/33 Mhz
> >
> >fec: Phy @ 0x0, type 0x00437412
> >
> >
> >When Dan Malek runs with the National Semi PHY DP83840A, how fast
> >is the MPC8260 running?  I think that Dan is running at 166Mhz,
> >if so we might have a timing problem on I2C bus.
> >
> >
>
>

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 20+ messages in thread
* Re: EST SBC8260 and Canary CTX-1170
@ 2000-11-30 16:03 Jerry Van Baren
  0 siblings, 0 replies; 20+ messages in thread
From: Jerry Van Baren @ 2000-11-30 16:03 UTC (permalink / raw)
  To: linuxppc-embedded


[oops, forgot to send it to the list.  Sorry for the duplicate Jon,
Brian, Dan]

...and the other Canary dongle had a chip in it labeled:

Enable
(c) 1998
5v Simple
3001AD1E2MJ1C
3440903 9934P

I have not tried to track down the manufacturer.

The primary point is that PHYs have different chip sets, even ones from
a single company and labeled with the same part number (maybe Canary is
the only company to do this, but somehow I doubt that :-).

The secondary point is that you should stick to standard MII registers
if at all possible.  According to 802.3 (1998) Section 22.2.4,
registers 0-1 are "Basic", 2-10 are "Extended", 11-14 are reserved, 15
("Extended Status") is "Basic", and 16-31 are vendor specific.

gvb


At 09:47 AM 11/30/00 -0500, diekema_jon wrote:

> > I cracked open my CTX-1170 gizmo and it has a Lucent LU3X51FT-JE80
> PHY in
> > it.  I manually set the phy_duplex to 1 and the phy_speed to 100, still
> > no dice.
>
>We have several of the CTX-1170 MII, and we have at least two
>different PHY's in them.  One of the types is the Lucent
>LU3X51FT-JE80.  I was unable to find a data sheet for the LU3X51FT
>from http://www.lucent.com/micro, however I was able to find one on
>the LU3X54FT.  The LU3X54-FT is a quad version of the LU3X51-FT.
>
>The cep->phy_type variable in arch/ppc/8260_io/fec_enet.c gets derived
>from the PHY identifer registers 1 / 2.  When I run with FEC2 active,
>I get a type of 0x00437412.  I would expect this to look something
>like 0x0180????.
>
>#
># MPC8260 Communication Options
>#
># CONFIG_SCC_ENET is not set
>CONFIG_FEC_ENET=y
># CONFIG_FCC1_ENET is not set
>CONFIG_FCC2_ENET=y
># CONFIG_FCC3_ENET is not set
>
>MPC8260 CPU/CPM/BUS: 200/133/33 Mhz
>
>fec: Phy @ 0x0, type 0x00437412
>
>
>When Dan Malek runs with the National Semi PHY DP83840A, how fast
>is the MPC8260 running?  I think that Dan is running at 166Mhz,
>if so we might have a timing problem on I2C bus.
>
>


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 20+ messages in thread
* Re: MP8240 UART
@ 2000-11-27 20:36 Mark A. Greer
  2000-11-27 23:09 ` EST SBC8260 and Canary CTX-1170 Brian Ford
  0 siblings, 1 reply; 20+ messages in thread
From: Mark A. Greer @ 2000-11-27 20:36 UTC (permalink / raw)
  To: Dan Jankins; +Cc: linuxppc-embedded


Dan Jankins wrote:

> Hi All,  I am a new to PowerPC.  I have downloaded the Sandpoint Doc?s
> including Schematic.  I the Unity X4 schematic  (page 9) has reference to a
> UART (SOUT1, SIN1, RTS1, CTS1) but the MP8240 Data sheet status these line
> are PCI clock.
>
> Is there a UART in the MP8240?  If so where can I find information on it.
> Also does Hardhat Linux use this port?

There is no uart in the 8240 itself or on the 8240 processor module but there
is a uart on the sandpoint.  It is a 16550 compatible uart on the National
87308VUL SuperIO chip.  Go the the National website for more info on that
chip.

Yes, Hardhat linux supports that hardware.  That is what the serial console
uses.

Mark


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

end of thread, other threads:[~2001-03-11 14:19 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-03-08 15:39 EST SBC8260 and Canary CTX-1170 Oliver Brown
2001-03-09  0:36 ` Dan Malek
2001-03-09  3:07   ` David Schleef
2001-03-09  4:23     ` Dan Malek
2001-03-09  4:55       ` David Schleef
2001-03-09  4:54         ` Dan Malek
2001-03-09  5:07           ` David Schleef
  -- strict thread matches above, loose matches on Subject: below --
2001-03-11 13:28 Oliver Brown
2001-03-11 14:19 ` Wolfgang Denk
2000-11-30 18:41 Gessner, Matt
2000-11-30 16:03 Jerry Van Baren
2000-11-27 20:36 MP8240 UART Mark A. Greer
2000-11-27 23:09 ` EST SBC8260 and Canary CTX-1170 Brian Ford
2000-11-28  3:14   ` Dan Malek
2000-11-28 19:19     ` Brian Ford
2000-11-28 22:04       ` Dan Malek
2000-11-28 22:33         ` Brian Ford
2000-11-28 23:28           ` Dan Malek
2000-11-29 18:18         ` Brian Ford
2000-11-30 14:47           ` diekema_jon
2000-11-30 17:51             ` Dan Malek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).