前后开了3次板买元器件总共花了千把元,终于把它弄好了,磕磕绊绊的一度想放弃。 
 
找了很多地方都没有完整的资料,只好找英文资料一点点的啃。开始选的是DM9161A,但第2次开板换成了dp83848c。 
 
直到前天才发现,nios目录下就有份资料。照葫芦画瓢, 终于ping通了。以前还以为是板子设计有问题。TNND 
 
板子上有这些芯片ep3c25,mt48lc16m16,61lv25616,dp83848c,epcs16,at26df161 
 
fpga缺了2个引脚,焊接的时候不小心弄弯了,掰回来就掉了。 
 
配置芯片epcs和spi flash尚未测试。断掉的两个引脚中有一个是pll4的电源,另一个是spiflash的cs引脚,幸好其他引脚没有问题。 
 
网络部分可以ping通,但尚未进一步测试(有新任务,没时间搞这个了)。用的是nios移植好的NicheStack TCP/IP。 
 
不要问我什么问题,我也是半瓶水。你不懂的我也不懂。 
 
我也是初学者,里面有个自己写的verilog程序,千万别笑话我,我就这么点水平。。 
 
 
 
对大虾来说我弄的东西太简单看不上眼,不过对小弟来说,不容易呀! 
 
砖抛出来了,有玉的尽管砸过来。 
 
 
 
背面的照片,电源芯片加了个散热片,后来测试发现功耗很低,没有必要加它 
 
  
 
 (原文件名:beimian.jpg)  
 
 
 
正面的照片,可以看到断了的引脚,我原本为fpga也配了个散热片,但用了之后发觉温度比cyclone2低了不少 
 
  
 
 (原文件名:zhengmian.jpg)  
 
 
 
ping测试 
 
  
 
 (原文件名:ping.jpg)  
 
 
 
电路图,pdf格式。画的很乱,凑合看吧。 
 
ourdev_557105.pdf(文件大小:68K) (原文件名:ep3c25board.pdf) 
 
 
 
调试过的项目包,文件也很乱,修改了多次。我用的pojie似乎有点问题,tse mac只能在调试状态下运行 
 
ourdev_557163.rar(文件大小:2.23M) (原文件名:EP3C25NET.rar)  
 
 
 
本贴被 windowsce 编辑过,最后修改时间:2008-12-24,12:21:13. |  
  
 
 
 
 
 |   
 |  
  
 |