0. 硬件环境
win10电脑(也支持linux的,但是推荐win10,我没试过linux)
step-cyc10

1. 开发环境工具Quartus
https://www.intel.cn/content/www/cn/zh/software/programmable/quartus-prime/overview.html
http://fpgasoftware.intel.com/?edition=lite
下载Quartus Prime精简版。目前最新版本是20.1.1。精简版不要license了,也就是不用破解了。。
下载三份文件:
Quartus Prime (includes Nios II EDS)
ModelSim-Intel FPGA Edition (includes Starter Edition)
Cyclone 10 LP device support

安装过程如下图,最好准备15G的硬盘空间,所以安装到C盘是不好的。
把三份文件放到同一个目录下,程序会自动识别出modelsim和cyclone 10LP包。

安装完成后,使用USB线连接板子的prog口和电脑的usb。
打开设备管理器会看到usb-blaster的字样,但是图标有个叹号,说明驱动未安装,右键-更新驱动程序,选择这里:D:\intelFPGA_lite\20.1\quartus\drivers\usb-blaster。

但是电脑是家庭版的。。驱动安装失败。。 

不能玩了。。

这台是台式机,系统自己安装的。换了一台惠普的笔记本,正常是这样子的:

 

2. 编译程序并下载
板子资料下载:
https://pan.baidu.com/s/19B7H6_ElWyLsxiSMaLaSDw 

双击例程里面的出厂测试程序打开,注意路径不要有中文。

鼠标右键点开compile design,按start。程序是用quartus17建立的,可以用quartus20编译好。

菜单中选择tools -> programmer 打开程序下载页面。

第一步:hardware setup中选择usb-blaster[usb-0],设备管理器中如果正确识别到这个usb-blaster硬件的话,这里也能识别的。不像我刚才那台电脑那样驱动安装失败无法识别硬件。

第二步:Add file 选择output_files中的BoardTest.sof

第三步:点start

观察现象

 

3. step-cyc10主要资源:
https://www.stepfpga.com/doc/step-cyc10

Logo

更多推荐