linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* MP8240 UART
@ 2000-11-27 20:09 Dan Jankins
  2000-11-27 20:24 ` Dan Malek
  2000-11-27 20:36 ` Mark A. Greer
  0 siblings, 2 replies; 23+ messages in thread
From: Dan Jankins @ 2000-11-27 20:09 UTC (permalink / raw)
  To: linuxppc-embedded


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?



Thank You
Daniel R Jankins

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

^ permalink raw reply	[flat|nested] 23+ messages in thread
* Re: EST SBC8260 and Canary CTX-1170
@ 2000-11-30 16:03 Jerry Van Baren
  0 siblings, 0 replies; 23+ 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] 23+ messages in thread
* RE: EST SBC8260 and Canary CTX-1170
@ 2000-11-30 18:41 Gessner, Matt
  0 siblings, 0 replies; 23+ 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] 23+ messages in thread
* EST SBC8260 and Canary CTX-1170
@ 2001-03-08 15:39 Oliver Brown
  2001-03-09  0:36 ` Dan Malek
  0 siblings, 1 reply; 23+ 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] 23+ 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; 23+ 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] 23+ messages in thread

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

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-11-27 20:09 MP8240 UART Dan Jankins
2000-11-27 20:24 ` Dan Malek
2000-11-27 20:36 ` 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
  -- strict thread matches above, loose matches on Subject: below --
2000-11-30 16:03 Jerry Van Baren
2000-11-30 18:41 Gessner, Matt
2001-03-08 15:39 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
2001-03-11 13:28 Oliver Brown
2001-03-11 14:19 ` Wolfgang Denk

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).