RE: Old design R2000 and Realtek RTL8019AS duplex issue
"'Fournier, Peter' pfournier-a+h19ngcYuz/baJ3v/[email protected] [rabbit-semi]" <[email protected]> Thu, 23 Jun 2016 12:56:33 +0000
| Newsgroups | gmane.comp.hardware.rabbit-semiconductor |
|---|---|
| Message-ID | <[email protected]> |
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