linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: annamaya <annamaya@yahoo.com>
To: Dan Malek <dan@embeddededge.com>
Cc: Sam Song <samlinuxppc@yahoo.com.cn>, linuxppc-embedded@ozlabs.org
Subject: Re: Booting Linux using a PlanetCore BootLoader
Date: Wed, 13 Oct 2004 07:49:09 -0700 (PDT)	[thread overview]
Message-ID: <20041013144909.388.qmail@web53808.mail.yahoo.com> (raw)
In-Reply-To: <61D85700-1C95-11D9-91B5-003065F9B7DC@embeddededge.com>

Thanks for the reply Dan. Just before I got your mail,
I was going through the fcc ethernet driver from
mvista and I noticed the BCSR hack code to make the
PHY work on an EP8260. I went back to the manual for
the EP8280 and realized that they did something
similar on this board, just as you guessed. I will add
code to manage the PHY using these bits later.

Meanwhile, this board also has BCSR bits to control
enabling and powering on the PHY. I was able to add a
bit of code to  my ethernet driver and I can now see
the blinking lights on the ethernet port, similar to
the ones I see during tftp transfers from the boot
monitors. Interestingly, the boot monitor turns off
all the PHYs while the ethernet port is not being
access from the boot monitor. I fail to understand the
reasoning.

Anyways, I am able to enable and power the PHY device
and it looks like the port is seeing ethernet
activity. But my driver doesn't work and complains
about a TX timeout. I am sure I am missing something.
Can you suggest something that I could try?

Thank you.
--- Dan Malek <dan@embeddededge.com> wrote:

> 
> On Oct 12, 2004, at 5:02 PM, annamaya wrote:
> 
> > I am now trying to do an NFS mount of the root
> file
> > system. Looks like the EP8280 uses LXT971A PHY
> device.
> 
> I have one of their first 8260 boards that I used to
> do
> the initial Linux port long ago.  At that time, they
> had
> some weird CPLD implementation of MDIO that I could
> never get to work properly.  Not a bad idea, just
> didn't
> seem to be implemented properly.  I know they have
> done a second revision of this board, and I suspect
> the 8280 is just a glue into the same location
> design.
> 
> With that board you should have received sufficient
> information to determine what to do, although they
> have always been quite secretive about releasing
> enough information to successfully write software.
> 
> In the interim, just compile the driver without any
> MDIO control, hack the call to fcc_restart() at the
> end of init_fcc_startup() to just force half or full
> duplex (0 or 1) based upon the switch you are using.
> 
> 
> Good Luck.
> 
> 
> 	-- Dan
> 
> 



		
__________________________________
Do you Yahoo!?
Y! Messenger - Communicate in real time. Download now. 
http://messenger.yahoo.com

  reply	other threads:[~2004-10-13 14:49 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20041012003339.B1EB92BDDA@ozlabs.org>
2004-10-12  1:12 ` Booting Linux using a PlanetCore BootLoader Sam Song
2004-10-12 21:02   ` annamaya
2004-10-12 21:26     ` Dan Malek
2004-10-13 14:49       ` annamaya [this message]
2004-10-13 16:07         ` Dan Malek
2004-10-13 18:06           ` annamaya
2004-10-13 19:21             ` annamaya
2004-10-13 21:19               ` Dan Malek
2004-10-13 21:23                 ` annamaya
2004-10-13 22:47                   ` Dan Malek
2004-10-14 15:53                     ` annamaya
2004-10-14 16:45                       ` Dan Malek
2004-10-14 18:10                         ` annamaya
2004-10-14 20:54                           ` Wolfgang Denk
2004-10-16  0:16                           ` Sam Song
2004-10-12  1:36 ` linux 2.4.27 for 8xx? Sam Song
2004-10-11 16:04 Booting Linux using a PlanetCore BootLoader annamaya
2004-10-11 16:38 ` Dan Malek
2004-10-11 17:33   ` annamaya
2004-10-11 18:52     ` Dan Malek
2004-10-11 17:50   ` annamaya
2004-10-11 18:15     ` Tom Rini
2004-10-11 18:38       ` annamaya
2004-10-11 18:47         ` Tom Rini
2004-10-11 21:18           ` annamaya
2004-10-11 21:44             ` Tom Rini
2004-10-11 22:52               ` annamaya
2004-10-11 18:55     ` Dan Malek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20041013144909.388.qmail@web53808.mail.yahoo.com \
    --to=annamaya@yahoo.com \
    --cc=dan@embeddededge.com \
    --cc=linuxppc-embedded@ozlabs.org \
    --cc=samlinuxppc@yahoo.com.cn \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).