Re: Old design R2000 and Realtek RTL8019AS duplex issue

"Dave Moore dmoore-f4pv2F5LI2c/CDIEhCN/twC/[email protected] [rabbit-semi]" <[email protected]> Thu, 23 Jun 2016 08:11:55 -0700
Newsgroups gmane.comp.hardware.rabbit-semiconductor
Organization Quest Controls
Message-ID <[email protected]>
Pete,

Did you ever turn on some VERBOSE debug stuff and dump the registers?  
Not sure of the #defines and calls, but that might provide some insight 
to just "make sure" the rabbit libs are configuring the realtek to your 
liking.

-- Dave


On 6/23/2016 5:56 AM, 'Fournier, Peter' pfournier-a+h19ngcYuz/baJ3v/[email protected] 
[rabbit-semi] wrote:
>
> Tom,
>
> IT loaned us a managed switch and I tried it out my code with the 
> RT_FULLDUPLEX defined.  I compiled with both 8.xx, 9.xx.  I set the 
> switch to every combo I could and only 10mbps/half duplex worked.
>
> So disappointed!!!  )-:
>
> I may do a little more searching when I get the time, but I get the 
> feeling IÂ’m flogging a dead horse.
>
> Thanks Tom.
>
> -Pete F
>
> *From:*[email protected] [mailto:[email protected]]
> *Sent:* Tuesday, June 21, 2016 10:10 AM
> *To:* [email protected]
> *Subject:* RE: [rabbit-semi] Old design R2000 and Realtek RTL8019AS 
> duplex issue
>
>
>
>
> Tom,
>
> Wow, those posts are from 2004!  I donÂ’t know how you found them, but 
> that seems to answer the question.  IÂ’m going to get IT to get me a 
> managed switch and see If I can get full duplex running.  Damned 
> cludgy way to do it but it just may make may customer happy.
>
> We actually redesigned this product for fast Ethernet using a PIC24, 
> but we were stopped from completing the project because they wanted to 
> obsolete the product, then a year later they sold 10 more to this 
> customer who wants full duplex only because he believes half duplex is 
> a threat to his company network infrastructure. <Sigh>
>
> Well done Tom.
>
> -Pete F
>
> *From:*[email protected] 
> <mailto:[email protected]> [mailto:[email protected]]
> *Sent:* Monday, June 20, 2016 7:26 PM
> *To:* [email protected] <mailto:[email protected]>
> *Subject:* Re: [rabbit-semi] Old design R2000 and Realtek RTL8019AS 
> duplex issue
>
>
>
> Pete,
>
> I did some searching and this post seems to summarize the Realtek 
> issue (independent of the Rabbit's use of it) fairly well:
>
> http://comments.gmane.org/gmane.comp.hardware.microcontrollers.ethernut/2020
>
> My understanding is that you can configure the Realtek chip for full 
> duplex, but won't negotiate that with the switch.  You would need to 
> manually configure the switch port for full duplex as well.
>
> Perhaps you could push back to your customer on what the perceived 
> gains are from getting your embedded device to run at full duplex. 
>  The Rabbit 2000 is the bottleneck here, and switching to full duplex 
> isn't going to result in huge performance gains.
>
> You could see whether forcing the port to full duplex results in the 
> interface working correctly.
>
> -Tom
>
> On Jun 14, 2016, at 12:58 PM, 'Fournier, Peter' 
> pfournier-a+h19ngcYuz/baJ3v/[email protected] <mailto:pfournier-a+h19ngcYuz/baJ3v/[email protected]> 
> [rabbit-semi] wrote:
>
> Tom,
>
> I changed to 9.62 and compiled successfully.  Just had to add a couple 
> of defines.  Still no joy.
>
> The realtek.lib files are radically different.
>
> What I may try and do is find my original TCPIP demo board can compile 
> with that.  IÂ’m not sure how much time my boss wants me to spend on this.
>
> -Pete F
>
>
>
>
>
>
>