本帖最后由 xinxincaijq 于 2012-9-12 23:03 编辑
NEXYS3 板子试用笔记(一) 一. 前记 2012年9月初,我收到了eeboard快递过来给我试用的板子—NEXYS3,打开一看,惊艳。 不过当时时间很忙,没有来得及试用,只是把usb插到计算机上看了看,结果,嘿,居然还没能上电成功。拨动了电源开关,还是没能启动成功。没啥时间,就放一边去了。结果今天一看,咦,我居然把USB线插入到UART那边去了,正确的应该插到USB PROG那里,拨动电源开关,才能给板子上电,启动板子。 板子以及板子上芯片的资源描述我就不炒冷饭了,有兴趣的可以点击如下链接去观看: http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3 二.上电 上电成功后,数码管上会流动显示“PASS”,“128”,“BP1”,好像是这么几个字符串吧。结果,为了分辨这些字符串,眼睛都看痛了。没办法,红色的数码管比较伤眼睛。板子左上角的POWER灯是亮的,右上角的DONE灯亮,这个灯估计是标明FPGA已经配置成功了吧,ALTERA的FPGA也有这个功能。 哦,按了下重启,才发现,在fpga配置过程中,LD0-LD7,LD12会处于弱亮状态。只要done灯亮了后,前面那几个LED就会灭掉。 三.过程及必要的资源描述 板子的基础功能认识完成后,需要寻找官方文档来进行学习了。就在刚刚提供的那个链接里面,包含了这个板子的很多的资源。不过,目前对于我来说,最重要的是将驱动程序安装上。如下图所示,尝试过自动安装驱动,结果不成功。
仔细看了看官方的例程,嗯?怎么,全部都是用VHDL来写的?那我都在用Verilog,怎么弄嘛。仔细一看,哦,里面还是有Verilog的例程,嘿嘿! 经过小鸟的指点,安装了Digilent出品的usb下载器驱动ADEPT,下载地址如下: http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,66,828&Prod=ADEPT2 下载的是Adept 2.10.2 System, 32/64-bit Windows,20多M,安装后,嘿,如下图所示,USB下载器驱动已经安装ok了。
安装之后,运行ADEPT,如下图所示:
切换到Test页面,运行flash/ram测试按钮后,可以检测到系统里面的SRAM,FLASH容量和型号,如下图所示:
然后运行外设测试,结果如下图所示:
这里可以检测到开关状态,按钮状态。当你拨动开关,按下按钮,软件上面会实时的显示这些外设的状态变化。而板子上的数码管,会轮流显示0-9这10个数字。 恩,看起来,板子设计的功能挺不错的。上电已经将近20分钟了,摸摸FPGA芯片,咦,温度还是凉凉的。看来是资源用得少还是xilinx的功耗控制得好?我的那个altera的资源用了65%,发热已经很有些啦,手摸估计温度在39度左右了。 四.后记 今天看来只能到这里了。下载下来的ise14.2还没有安装,按照经验,这么大的一个家伙,安装时间不会太少,现在板载的测试已经完成,下次进入ise写个简单的程序试试看。 特别鸣谢: 爱板网 Xinxin 小鸟愤怒
以上内容为无图版,有图版,请下载附件的pdf观看。谢谢!
此处为有图的pdf版
um.pdf
(188.61 KB, 下载次数: 28)
|