前后开了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. |
|