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

Re: [microblaze-uclinux] Ethernet operation on NuHo Spartan-3/1500 board



David,
   I will email you everything I have on Monday morning.   Good Friday
is a holiday for my company (PESA Switching Systems).   This may be
because it was once owned by a Spanish company (PESA).  Right
now, I am at home, out in the country, about 45 minutes from my
workplace.  I do not have any work files here at home, and it does not
look like I will be going in to town today.  (I did not want to reply
before I was sure, but /dev/dishwasher is malfunctioning here at
home...)

  Anyway, to get more on-topic:

  I started with the design you posted.  When that worked, I used the 
BSB wizard to create generic 50MHz and 67MHz designs.  I compared
these, and found the DCM parameters and rewiring needed to get
67MHz.  I also found some bus-frequency and clock-period parameters
that needed changing.  Overall, there were very few changes from your
posting.

 When reset was wrong on my system, I got no ethernet activity lights
at all.   When I corrected it, still at 50 MHz, my lights did come on
and blink a little.  At 67MHz, I had lights and could could ping in
both directions.

 I found that reset error in a .PDF of  the schematic.  I never probed
the PCB itself.  Maybe that schematic was wrong.   That could mean
that the original .UCF wiring was correct, but the PHY was always
reset because of the polarity error.  Maybe my change let the now-
disconnected reset pin float to a no-reset  voltage on my board.

 That is my best guess, but it is rather far out.  I will be amazed if
it is right.

Best Regards,
  Michael Lee

On Fri, 25 Mar 2005 09:39:58 -0800, you wrote:

>Mike,
>
>I'm really confused about something now: I just discovered what I believe to
>be a very serious connectivity error in my design. The data sheet for the
>OPB_Ethernet_MAC claims that it has an active-high opb_rst input, and I see
>no parameters available (as some other modules have) for changing this. Now,
>I'm using an active-low OPB reset in this design (and setting those other
>module's parameters accordingly). So, how on Earth is your Ethernet MAC
>module 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
>
>
>
>
>___________________________
>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/
>


___________________________
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/