--- Quote Start ---
originally posted by mikehsr+jan 2 2007, 04:30 pm--><div class='quotetop'>quote (mikehsr @ jan 2 2007, 04:30 pm)</div>
--- quote start ---
<!--quotebegin-dave@Nov 16 2006, 07:36 PM
hello again, sorry for the delay. i have uploaded fixed files etc and instructions on how to apply here:
http://sp4m.net/de2_web_fix.zip (http://sp4m.net/de2_web_fix.zip)
i have tested the tcp/ip performance with a simple echo server running on the board and a corresponding app running on my pc (connected directly to the board). i get about 550kb/s each way. with traffic going only one way from the board to the pc (just ack packets going the other way), i get about 3mb/s. the http server example works, but seems a little slow. i haven't looked into why this is. i have not tested dhcp, i'm using a static ip.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=19480)
--- quote end ---
--- Quote End ---
I have the ver 1.4a terasic code and have attempted in stall your patch; however, it does NOT seem to work with this version.
1) DE2_NIOS.V does not exist (DE2_WEB.V)
2) After making the changes the DM9000A interface nolonger has a 25MHz clock driving it. Therefre, it no longer works at all.
Any help would be appreciated.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=20320)</div>
[/b]
--- Quote End ---
I assume you mean the DE2_WEB_QII_60.rar file available from
http://www.terasic.com.tw/cgi-bin/page/arc...goryno=39&no=30 (
http://www.terasic.com.tw/cgi-bin/page/archive.pl?language=english&categoryno=39&no=30).
The patch should work (I haven't tried) if you apply as in the readme, but also remove from DE2_WEB.v the lines passing the 50MHz clock input and ethernet clock output to the dm9000a interface module (you've probably already done this) and add a line to drive the ethernet clock:
assign ENET_CLK = CLK_25;
(CLK_25 is a 25MHz clock generated by the SDRAM_PLL)