这两天在做FPGA的以太网。
一开始一直傻傻的在看各种以太网的资料,比如ug194,xapp957等等,看完了也不知道是怎么回事。
就放下了,4号的时候找Z说了下情况,跟我说不能直接看这个,这样不行的,没效率。让我先把microblaze跑起来再说,还给我指了几点要搞清楚的问题。然后我就开始搞,网上搜了一篇教程,按着步骤做,还找了一个官方的教程,结合来看。microblaze基本上算是知道是干啥的了,之后就开始调试以太网。
按着教程调试以太网的时候,串口一直没数据,纠结了很久,最后发现是“直连串口”的问题,要用交叉的。
现在串口有数据了,我就想把里面的Template程序试下吧,但是一直也没反应,用示例的demo却能通。继续搞吧
最近在看的文档
http://www.openhw.org/liuUFO/blog/10-09/195295_2aa08.html
http://yanghfut.blog.163.com/blog/static/12261046520122118378727/
http://wenku.baidu.com/view/999a736c1eb91a37f1115cdd.html
http://xilinx.eetop.cn/viewnews-761
http://www.baidu.com/s?wd=xilinx%20sdk%E8%B0%83%E8%AF%95&pn=10&tn=baiduhome_pg&ie=utf-8&rsv_page=1
https://www.google.com.hk/search?q=XUPV5-110T&newwindow=1&safe=strict&ei=LxXgUZayG8rckAXm8YHACg&start=20&sa=N&biw=1600&bih=798
http://www.fpgadeveloper.com/2008/10/tri-mode-ethernet-mac.html
http://www.fpgadeveloper.com/2008/10/generating-ethernet-mac.html
这个程序在上个月终于通了,问题很可笑,是编译器版本的问题,我用的xupv5-lx110t的板子,我一直用的是14.1的ISE,改成12.2之后一切都好了。好悲剧的问题!!!!