XilinxFPGA下载烧写教程(超详细).doc

上传人:scccc 文档编号:13969380 上传时间:2022-01-28 格式:DOC 页数:26 大小:2.12MB
返回 下载 相关 举报
XilinxFPGA下载烧写教程(超详细).doc_第1页
第1页 / 共26页
XilinxFPGA下载烧写教程(超详细).doc_第2页
第2页 / 共26页
XilinxFPGA下载烧写教程(超详细).doc_第3页
第3页 / 共26页
XilinxFPGA下载烧写教程(超详细).doc_第4页
第4页 / 共26页
XilinxFPGA下载烧写教程(超详细).doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《XilinxFPGA下载烧写教程(超详细).doc》由会员分享,可在线阅读,更多相关《XilinxFPGA下载烧写教程(超详细).doc(26页珍藏版)》请在三一文库上搜索。

1、EDA开发技术网www.EDAStep by step学习下载配置 Xilinx之FPGA配合Mars-EDA勺Spartan2核心板,用图文方式向大家详细讲述如何下载配置Xilinx的 FPGAFPGA下载模式说明S1为FPGAF载模式选择跳线,M0,M1,M2默认状态为通过4.7K电阻上拉到3.3V,当 用跳线帽短接S1的PIN3和PIN6将置M0为0,同理,短接PIN2和PIN5,PIN3和PIN4 将置M1,M2为0。M0,M1,M2的电平和FPGAT载之间的关系参见下图:(Boundary-scan mode是调试最常用的JTAG模式。当采用板载PRO时,采用的跳线模式是Master

2、 Serial Mode-短路 PIN1 和 PIN6,PIN2 和 PIN5Ccnfigurarion Mode-sConflyurallcn ModePr ecanficjuratiai Pull-upsMOM1M2GCLK DirectionD-ata WidthSirlal DqutMaster Serial modeNo00oOut1YesYes001Ratall&l nnoaeY6010inSNoNO0I1Boundaiy-Scan mccfeY&s100NAINgNo101Slam Sa rial modaYes11Din1YesNg111J2为Slave Serial Mode

3、 的接口。下载模式跳线 S1短接PIN1和PIN6,PIN2和PIN5即可。J3为JTAG Mode的接口。下载模式跳线短接 PIN1和PIN6即可。1 通过JTAG方式烧录FPGA短接PIN1和PIN32. 通过JTAG方式烧录PRO:短接 PIN3和PIN5,PIN2和PIN4.3. 通过菊花链下载 FPGA和烧录PROM短接PIN3和PIN5,PIN4和PIN6.F面我们利用Spartan2核心板介绍一下通过JTAG菊花链方式下载FPGA和烧录PROM.硬件跳线选择:1. 跳线S1:此时要求 MO M1 M2 = 100,设置FPGA勺下载方式为Boundary-scan mode,此时

4、将M1和M2的跳线安上。跳线S2 :通过菊花链下载 FPGA和烧录PROM短接PIN3和PIN5,PIN4和PIN6.2. 将Xilinx 下载线和核心板上JTAG mode接 口 J3相连,连接到计算机并口。核心板 上电。软件操作、产生PROM 配置文件prom格式的文件才能下载Xilinx在烧写PRO之前,需要将ISE生成的*.bit 文件转换成 专用的配置PROM中1.启动 iMPACT缶 Accessories豆|-上一步gi 下一步趣)| 取消| 帮助|4、XInfo System Checker(J XPower2.出现下面画面选择Prepare Configuration Fil

5、es,点击下一步。What do you want to do押 Configure Devi cesl Prepare Configurati on Files厂 Lod Confi furati on File (H cdf, pdr:/* BATCH C /* BATCH C /* BATCH C /* BATCH C /* BATCH C /P* BATCH C /* BATCH C /P* BATCH Cfor Help, pr3出现如下界面,选择 PROM File,点击下一步4 界面如下,选择PROM类型,和文件格式,填写生成文件名称路径,下一步-5 -EDA开发技术网www.E

6、DA5指定使用的PROr类型,并添加,下一步带aFil电 GSystEGUI +#卅罪-#聲*除#甘曹2Jfor Hel-7 -EDA开发技术网www.EDA-# -EDA开发技术网www.EDASysteGUI -#事*电 Eti如屮加申卅/*;ln|刈-# -EDA开发技术网www.EDA-9 -EDA开发技术网www.EDA7点击Add File按钮SysteFi.leFor MelGUI- /1zJ21-# -EDA开发技术网www.EDA11出现要不要现在生成配置文件,选择是,至此,PROM 的文件已经生成scievoD ESysfe53 需 FiINFO:doneINFO:GUl-

7、11jnlxljd-13 -EDA开发技术网www.EDA-# -EDA开发技术网www.EDA12. OK.三 unti tied File Generati on lode iFACTFile Edi t View Mode Opsration.s Output HelpDgS日|爲噩料喪|耳鵲|髭器|Q0|詳需口|韓贬 System ACe| PROM Formatter | SVF-STAPLXSVF hcIGvOIgxiLIHW53 毬 FullUsing user-specified pram size of 12KWrilmg file Eww.EDA.org cnIMars W

8、laisED A -Maift1取消1II帮肋|Fcr Help, pres:4. 选自动监测扫描链,完成-15 -EDA开发技术网www.EDAFile Edit View Mode Operations Output Help5出现如下界面,检测到两个器件:xc2s50和xc18v01,并提示是否为每个器件添加配 置文件。点击取消。-# -EDA开发技术网www.EDAFile Edit View Mode Operations Output Help-# -EDA开发技术网www.EDAFile Edit View Mode Operations Output HelpConf i gn

9、r atioik lode - i IP ACT二IS凶皿嗚员龍曜|釦詳滋:器|於固|詳詩口卵农Boundary-Scan Slave Serial Sel:ectMAP| Desktop Configuration |For Help pr&ss; FlConfiguxatigib Mod由BoundarjScan6.界面如下-nti tl ed Confi gior ti *& lode - ilPACT-冋x|File di t 丑抽 fflc 14 Or tions Output HelpDoS剧晶曙瞪|喪菱巽:髭|仃冏|寻詰(3鞋皤Boundary-Scan | Slave Seri

10、al Sei ectMAP Desktop Configuration |TDITDOTDIxc2s5O“ File ?-uThVi 鬥齐iuThVi 鬥齐ixd SvO1 -File ?INFO ;iMPACT: 1777-Readijig fJXilirDtfspaitaiiZfdata/xcstl.bsd.INFO:iMPACT:50l - I: Added Device kc2s50 successfully.done.PROGRESS END - Fud Operaiioru Elapsed tiw =3 sec.Boundar 厂 Scan-17 -EDA开发技术网www.EDAF

11、ile Edi t i ew Mede Oer ati is Oulpct Mslp7选上为xc2s50,用鼠标右键打开如下快捷菜单,选上指定配置文件口 u&ti tied Confialion ldei?ACT Q铀龍包喪薛巽:器丨口底 M詰(3騎皤Boundary-Scan Slave Serial SelectMAPDesktop ConfigurationTDITDOdone.PROGRESS END - End Operatian.Elapsed time =3 sec.Device 帑 1 selectedDevice #1 selectedDevice #1 selectedDe

12、vice #1 selectedDevice 就】EBlectedFor Hslp prss FLCcjxficurati on Mod*Boundary-Scan-# -EDA开发技术网www.EDAFile Edi t i ew Mede Oer ati is Oulpct Mslp-# -EDA开发技术网www.EDAFile Edi t i ew Mede Oer ati is Oulpct Mslp8.打开如下对话框,浏览选择.bit的配置文件,并添加进来。untitled Confion lde1File |dit Vi &w 也应 Oger it ions Output H&lp

13、 ra爲龍唱 喪丨弟巽|::卷|於囲|后詰口|報农Boundary-S cjAssiVev Conf i ur at.i on File? x|查找范圉):Oltdiightl三|& fir O*-# -EDA开发技术网www.EDAFile Edi t i ew Mede Oer ati is Oulpct Mslp-19 -EDA开发技术网www.EDAFile Edi t i ew Mede Oer ati is Oulpct MslpEltladlight. bit-# -EDA开发技术网www.EDAFile Edi t i ew Mede Oer ati is Oulpct Msl

14、p-# -EDA开发技术网www.EDAFile Edi t i ew Mede Oer ati is Oulpct MslpTD0PR0GRESSEN1 Elapsed time = Device 削 selectet Device #1 selectei Device 再 1 selects Device selected Device #1 selectei Device 芳 1 selectei文件若:|ledlight.bit打开)文件类型(X):|FFG丸 Bit Filss(*.bit)取消|jj 1For Helppr&55 FlCcnfiguratisn Mode耳 oui皿

15、ii厂ScanCancel AB-# -EDA开发技术网www.EDA9.出现如下界面,有 Warning警告,点击确定,忽略它10选上xc2s50,点击鼠标右键打开快捷菜单,选上Program-.11.出现编程选项,注意此时默认情况下,Verify 被选上(直接点击ok,将报错),需 要将其不选。如下图,点击0KTD1TDOBoundary-SScanDevice #1 selecteiDevice #1 selecte12.正在烧写FPGA-I xlfileli ew Mod Oerat i ant Output KLp aS S為奄免I喪Boundary-Scan Slave Seria

16、l | SelectMAP Desktop Configuration |TOODevice 徉I sLected/* BATCH CMD : Program -p 1 PROGRESSIST ART - Staitmg Operation. Validati chain.Boundaiy-scfiii chain validated successfully. 1:PiDgrainiriing dervijce .211For Help, press FLConfi gurBcimdary-Sewi13.烧写成功提示画面。此时硬件核心板上的灯D2将点亮,表明烧写成功14.接下来,我们利用此菊

17、花链对 PRO进行烧写,选上xc18v01,点击鼠标右键打开如 下快捷菜单,给PROM指定前面我们生成的PRO啲配置文件-21 -EDA开发技术网www.EDAFile: Edit Vi ew Mode Operations Output Help15.打开如下对话框,浏览并打开.mcs-|n| x|加ainiisso爭幣Bouncary-SciAssign lev Conf i giajrati an File已凶三匡冷固TDIRWOX5paMT: Frogrammed 呂 PROGRESS_EL Elapsed tin進= Device #2 selectei Device 俎 selec

18、tei Device 2 selectei文件名:pTmcT文件类型(J) : iMCS FilasC*. mcs)三取消 |Cancel AJIFor Help press FlCcnigMT4ti on Mod-23 -EDA开发技术网www.EDAFile: Edit Vi ew Mode Operations Output Help-# -EDA开发技术网www.EDAFile: Edit Vi ew Mode Operations Output Help16出现如下对话框,选择采用的 PRO啲封装形式,点击ok.Boundary-Scan Slave Serial | SelectM

19、AP | Desktop Configuration TDITDOKcfUls_vo20xcfU2s_vo20xcf046_vo20 xcfO8p_fs48 xcD2p_fs4S xcf32pj48TH订 1jJForpri?s FlConfixraticik ModeBcundry-Scan-# -EDA开发技术网www.EDA17再次选上xc18v01,用鼠标右键打开快捷菜单,点击Programmer18.出现编程选项。默认如下,点击 ok,开始烧写PROM.In r j?il* EBoundary-Sc;TDITDOJ/* BATCH C: Loading file hE done.De

20、vice 竝 selectei Device 俎 selects Device selecteiFor Help; pressScanEAM.Ia * light lUedhghtl-# -EDA开发技术网www.EDA19.烧写进行中II 1x1廿固昙詰霸程 0図|晶噩回釦詩巽|Slave Serial SelectMAP Desktop ConfigurationBoundary-Scanb2: Erasing device. dorw.2: Erasure completed successfully 21: Pull mg device ihlSF mode. done.2: Piogramitmig device.ilFor Helpprss FLCcnficurati on 用 ode20.烧写成功界面。-25 -EDA开发技术网www.EDA-# -EDA开发技术网www.EDA至此,以菊花链方式完成对 FPGA勺JTAG下载和PRO啲烧写。这种方式比较灵活在编程调试阶段。建议大家多采用FPGA成 Master Serial Mode.PROM烧写成功以后。掉电,将 MO M1 M2= 000配置重新上电后,配置成功的指示灯 D2将点亮。-# -

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1