apexys / avr-uip

Automatically exported from code.google.com/p/avr-uip
0 stars 0 forks source link

Network interface hang on Halfmoon project from time to time... appears to be errata 13 issue #19

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Halfmoon project MAC appears to hand even with full duplex form time to time.
So, this is a different issue or the chip really isn't in full duplex mode.

Original issue reported on code.google.com by qarc...@gmail.com on 5 Jan 2012 at 3:38

GoogleCodeExporter commented 9 years ago
errata sheet for pseudo code for fix. 

Original comment by qarc...@gmail.com on 7 Jan 2012 at 9:51

GoogleCodeExporter commented 9 years ago
So, there is a fix for this in the svn logs... change: r183

It ran but did not appear to make any difference.
I plan to implement hardware reset of the chip.  This issue doesn't happen all 
that often.

I have to have 4 tcp socket setup in avr-uip,
ping the board non-stop from one window.
And constantly click refresh and switching pages in the web browser for 
anywhere from 2-5 minutes.  Chrome does a better job of making request... more 
request faster than firefix.  I say this because the pages always load with 
firefox while chrome requests everything at almost the same time.  You need 6+ 
sockets btw to keep up with chrome and not notice the page is loading.  Even 
with all of this I can get up to 400+ page loads from the atmega1284p before 
the enc28j60 hangs.  

Really the stack does quite well :-) and the enc28j60 is fine most of the 
time...

Original comment by qarc...@gmail.com on 11 Jan 2012 at 4:13

GoogleCodeExporter commented 9 years ago

Moving to won't fix as the software fix doesn't appear to work.

Original comment by qarc...@gmail.com on 11 Jan 2012 at 4:19