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

RE: [microblaze-uclinux] NuHo S3_1500) Ethernet working at 10 Mbps w/ 50 MHz system clock. Can surf too.



Internet Explorer on the host end. I didn’t do anything in particular on the remote end; it just came up serving its default page.

 

David Banas
Field Applications Engineer
Nu Horizons Electronics Corp.
2070 Ringwood Avenue
San Jose, CA 95131
(408)434-0800 - office
(415)846-5837 - cell
http://www.nuhorizons.com


From: owner-microblaze-uclinux@itee.uq.edu.au [mailto:owner-microblaze-uclinux@itee.uq.edu.au] On Behalf Of Greg Miller
Sent: Tuesday, April 05, 2005 9:40 AM
To: microblaze-uclinux@itee.uq.edu.au
Subject: Re: [microblaze-uclinux] NuHo S3_1500) Ethernet working at 10 Mbps w/ 50 MHz system clock. Can surf too.

 

What are you using to 'surf?'

David Banas <dbanas@nuhorizons.com> wrote:

Steve,

That worked! Thanks for the patch.

FYI to all monitoring this thread:

1) Steve's patch didn't apply "nicely" to the current version of
"adapter.c"; I had to apply it by hand.

2) For my board (NuHo Spartan3-1500), I only used the first and last of the
4 hunks. More specifically, I did NOT have to force the PHY address; it was
correctly detected as "0x01".

3) The PHY on this board doesn't seem to work with a "cross-over" cable
connected between itself and a PC, despite its claim of being
polarity-agnostic. I've got a "standard" Ethernet cable connected between it
and my PC now, and the link seems to be robust.

4) "Surfing" is working!

David Banas
Field Applications Engineer
Nu Horizons Electronics Corp.
2070 Ringwood Avenue
San Jose, CA 95131
(408)434-0800 - office
(415)846-5837 - cell
http://www.nuhorizons.com

> -----Original Message-----
> From: owner-microblaze-uclinux@itee.uq.edu.au [mailto:owner-microblaze-
> uclinux@itee.uq.edu.au] On Behalf Of Steve Sanders
> Sent: Thursday, March 31, 2005 8:14 PM
> To: microblaze-uclinux@itee.uq.edu.au
> Subject: RE: [microblaze-uclinux] Ethernet update for David Banas'
> NuHorizons board project
>
> OK, the attachment _is_ actually attached this time....
>
> --- Steve Sanders wrote:
>
> > Sure, see attached.
> >
> > It's truly hack, though, so standard disclaimers apply.
> >
> > You'll likely need to have a datasheet w/Ethernet PHY register
> > descriptions handy, but they are standardized registers. And I do
> > use
> > the Linux-approved #defines to identify the registers to read/write,
> > so
> > it shouldn't be too bad.
> >
> > MII_ADVERTISE: set bits 5, 6; clear 7, 8, 9.
> > MII_BMSR: set 3, 12; clear 13, 14, 15
> > MII_BMCR: set 9, 12
> >
> > Bascially tells the PHY that it is only capable of 10Mbps and then
> > forces a re-negotation to occur. I should probably wait for the
> > negotation to complete before proceeding, but ... that would be a
> > very
> > un-hacky thing to do.
> >
> > Steve
> >
> > --- David Banas wrote:
> >
> > > Steve,
> > >
> > > Could you post your hack, please?
> > >
> > > Thanks,
> > >
> > > David Banas
> > > Field Applications Engineer
> > > Nu Horizons Electronics Corp.
> > > 2070 Ringwood Avenue
> > > San Jose, CA 95131
> > > (408)434-0800 - office
> >! ; > (415)846-5837 - cell
> > > http://www.nuhorizons.com
> > >
> > > > -----Original Message-----
> > > > From: owner-microblaze-uclinux@itee.uq.edu.au
> > > [mailto:owner-microblaze-
> > > > uclinux@itee.uq.edu.au] On Behalf Of Steve Sanders
> > > > Sent: Thursday, March 24, 2005 9:25 AM
> > > > To: microblaze-uclinux@itee.uq.edu.au
> > > > Subject: Re: [microblaze-uclinux] Ethernet update for David
> > Banas'
> > > > NuHorizons board project
> > > >
> > > > FYI - I'm working on a board that's using a 44MHz system clock
> > and
> > > > Ethernet is working at 10Mbps. To get it working ... I hacked up
> > > the
> > > > Ethernet driver to force 10Mbps-only mode and then triggered a
> > > > re-negotiation with its link partner. Worked OK a! fter that.
> > > >
> > > > Also had some problems with it auto-detecting the PHY address
> > > properly.
> > > > Sometimes would detect the PHY at 0x1, 0x2, or 0x3. Hard-coded
> > > the
> > > > address with the appropriate value for my board (0x3)
> > > >
> > > > Steve
> > > >
>
> ________________________________________________________________________
> This email has been scanned for all viruses by the MessageLabs Email
> Security System. For more information on a proactive email security
> service working around the clock, around the globe, visit
> http://www.messagelabs.com
> ________________________________________________________________________



___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/


________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs Email
Security System. For more information on a proactive email security
service working around the clock, around the globe, visit
http://www.messagelabs.com
________________________________________________________________________