FPGARelated.com
Forums

hard_temac : mdio conflict

Started by Paul July 24, 2007
Hi everybody, I've a problem with the mdio_0 signal of the hard temac available in the virtex4. Writting to the PHY is good but reading gives erroneous results. With an oscilloscope I can see that the voltage does not excess 1V (3.3V expected) during the read phase, during write phase I have 3.3V. A conflict with the FPGA is possible because the PHY is alone on the management bus. Is it possible that the tristate into the FPGA does not work ? Any ideas ? Thank you.
Paul,

Bonjour,

Il est meilleur si vous ouvrez un 'web case':

http://www.xilinx.com/support/clearexpress/websupport.htm

Vous recevrez une r�ponse beaucoup plus rapidement...

Austin

Paul wrote:
> Hi everybody, I've a problem with the mdio_0 signal of the hard temac available in the virtex4. Writting to the PHY is good but reading gives erroneous results. With an oscilloscope I can see that the voltage does not excess 1V (3.3V expected) during the read phase, during write phase I have 3.3V. A conflict with the FPGA is possible because the PHY is alone on the management bus. Is it possible that the tristate into the FPGA does not work ? Any ideas ? Thank you.
"Paul" <paul.peronnard@imag.fr> wrote in message 
news:eea82cc.-1@webx.sUN8CHnE...
> Hi everybody, I've a problem with the mdio_0 signal of the hard temac > available in the virtex4. Writting to the PHY is good but reading gives > erroneous results. With an oscilloscope I can see that the voltage does > not excess 1V (3.3V expected) during the read phase, during write phase I > have 3.3V. A conflict with the FPGA is possible because the PHY is alone > on the management bus. Is it possible that the tristate into the FPGA does > not work ? Any ideas ? Thank you.
Your PHY is expecting a pullup resistor on the bus. /Mikhail
there is a pullup on the bus. I made another test: decreasing the drive strength of the FPGA from 12mA to 2mA allow MDIO to reach 3.3V ...
<Paul> wrote in message news:eea82cc.2@webx.sUN8CHnE...
> there is a pullup on the bus. I made another test: decreasing the drive > strength of the FPGA from 12mA to 2mA allow MDIO to reach 3.3V ...
What's the value of your pullup? I haven't looked at this pin with a scope but my design is working fine with 4mA drive, 2.1K pullup, 2.5 V voltage, and a VSC8201 PHY... /Mikhail
the pullup's value is 2K, 3.3V the PHY is a DP83865 from NSC.

(thank's for the help).
On Tue, 24 Jul 2007 08:25:19 -0700, austin <austin@xilinx.com> wrote:

>Paul, > >Bonjour, > >Il est meilleur si vous ouvrez un 'web case': > >http://www.xilinx.com/support/clearexpress/websupport.htm > >Vous recevrez une r&#4294967295;ponse beaucoup plus rapidement... > >Austin
Apparently not when the Webcase system is down for maintenance. ------------------------------------------------------------------------------------------------------------------- To: brian@shapes.demon.co.uk Subject: Case 694071 has been registered with Xilinx Application Support From: Xilinx Technical Support <swssup@Xilinx.com> Date: Thu, 19 Jul 2007 12:24:18 -0700 (PDT) ------------------------------------------------------------------------------------------------------------------- No further correspondence as of 1pm UTC 25 July. - Brian
I made another test today, I put the MDIO_0_T signal on a testpoint available on my board. It goes high only during the turn-around bit! I guess it should be high during the read phase also.

I have opened a webcase, wait and see ...
Brian,

I am also recently (last two weeks) disappointed in the Xilinx website
availability.  There have been some breakdowns with our provider, and we
are also transitioning to a whole new web site content management system.

A bit like replacing the engine on an airplane while flying.

I have to use it as well!  In fact, to get answers, I file a webcase.
It is faster than any other method (unless I know exactly who has the
answer, in which case I may call them, or email them.  But with ~ 3,000
employees, that is pretty hard to do).

I apologize in advance for any difficulties, but please continue to
check back:  it will be back, and be back better than before.

Austin
On Wed, 25 Jul 2007 07:59:04 -0700, austin <austin@xilinx.com> wrote:

[re: webcase]

>I have to use it as well! In fact, to get answers, I file a webcase. >It is faster than any other method (unless I know exactly who has the >answer, in which case I may call them, or email them. But with ~ 3,000 >employees, that is pretty hard to do).
I sincerely hope you get better turnround times!
>I apologize in advance for any difficulties, but please continue to >check back: it will be back, and be back better than before.
I heard back from Xilinx; it will be assigned to an engineer today. - Brian