FPGA程序烧写手册.docx
- 文档编号:5482733
- 上传时间:2022-12-17
- 格式:DOCX
- 页数:16
- 大小:1.78MB
FPGA程序烧写手册.docx
《FPGA程序烧写手册.docx》由会员分享,可在线阅读,更多相关《FPGA程序烧写手册.docx(16页珍藏版)》请在冰豆网上搜索。
FPGA程序烧写手册
FPGA程序烧写手册
李贵鹏,2012.2.4
一、程序的安装注意事项
先安装80_quartus_windows,再安装80_nios2eds_windows。
安装需要注意:
安装路径和工程路径都不能有空格和中文路径。
破解:
打开Crack_QII8.0文件夹。
Step1:
Patchsys_cpt.dll
执行QuartusII80_patch.exe,按下[应用补丁]。
若程式出现乱码別在意,此为简体中文,在繁体Windows下会有乱码属正常,若你在乎乱码,请下载微软的AppLocale解決。
Step2:
开启sys_cpt.dll
sys_cpt.dll预设会放在C:
\altera\80\quartus\bin\下
Step3:
储存license.DAT將license.DAT储存到c:
\altera\80\下
Step4:
修改license.DAT的HOSTID
用记事本开启c:
\altera\80\license.DAT,將HOSTID=xxxxxxxxxxxx,改成你的网络卡的physicaladdress,注意不含dash(-),仅含数字和英文字母,修改后存档。
如何得知网络卡的physicaladdress?
开始->所有程序->附件->命令提示符
输入ipconfig/all,出下以下讯息,红色部分即为physicaladdress(每台电脑不同)。
#把license.dat里的XXXXXXXXXXXX用您老的网卡号替换(在QuartusII8.0的Tools菜单下选择LicenseSetup,下面就有NICID)
Step5:
检查QuartusII8.0是否破解成功
执行QuartusII,如出現以下画面,表示尚未设定license,选Specifyvalidlicensefile。
若沒出现此画面,进入QuartusII后,请自行选择Tool->LicenseSetup
指定你的LicenseFile(license.DAT)位置,必須出现下方紅色圆圈的內容才表示设定成功。
Step6:
重新启动QuartusII
若未出现LicenseSetupRequired的对话框,表示license设定成功。
Remark
NiosIIEDS8.0不需另外破解。
二、FPGA程序的烧写
在程序烧写之前,确认你的下载线已经接到基站板的JP_AS上了,并且确认下载线的1管脚对应板子上的1管脚。
(外接5V直流电)如图:
USB驱动:
\altera\80\quartus\drivers\usb-blaster
烧写步骤:
(1)首先打开FPGA工程文件,如下图所示
点击OpenProject:
注意:
打开\HostBiBaseFinal\SysSIM项目(见附件),如下图所示:
双击会在左侧显示工程模块:
(如下图)
(2)打开去qutartus烧写工具,点击
Programmer,如下图:
在mode中选ActiveSerialPrograming模式,如下:
点击
,打开\HostBiBaseFinal\SysSIM.pof。
如下图:
(3)在下面的3项中打入对勾,如下图所示:
(4)如果是第一次烧写的话,还要添加硬件,点击
会出现如下的对话框,并做相应的设置。
(5)点击
,程序就开烧写了。
(6)烧写完毕后拔掉后,拔掉下载线,将下载线插到JP_JTAG上,注意管脚要对应。
如图:
三、Nios程序的烧写
在第一次少烧写的过程需要建立一个nios工程,以后烧写将不再需要相关工程。
1)打开NiosII8.0IDE.ex,点击File\New\Project
点击Next
在Name下输入工程名字,不要有中文、空格、特殊符号,最好全英文。
在SelectProjectTemplate下选择BlankProject。
点击SelectTargetHardware下的Browse。
如下图:
选择\HostBiBaseFinal\cup32.ptf文件打开。
点击完成。
点击Next和Finish,这样就建立了一个空工程。
2)将FPGA工程文件夹HostBiBaseFinal\software\文件夹下的Ds_1388_fcn.h和uart_flash_test.c文件复制,如图:
粘贴到新建立的空工程Hello_project_0文件夹下,(在HostBiBaseFinal\software\下),如图:
并如下图操作,点右键,选择refresh选项:
Refresh完,如下图:
3)编译,点击右键选择BuildProject运行,操作如下图:
Build……运行中
Build完成,如下图:
配置nios完成。
再次烧写,将不用运行以上步骤。
4)烧写,点击Tools,选择FlashProgrammer运行,如下图:
点击“New”,新加工程
确保仿真器的Usb线连接,如下图:
注意下图配置,将工程文件夹位置指定。
点Apply确认。
点击ProgramFlash烧写程序。
烧写中……,如下图,注意进度
进度完成,则烧写完成,至此,FPGA烧写结束。
如下图:
另外,烧写完第一遍后,可在nios中用Tools下QuartusⅡProgrammer工具直接烧写,如上图。
无需再打开QuartusII8.0.exe程序。
如下图:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 程序 手册