XDS100V3 |
您所在的位置:网站首页 › 2sc3858引脚定义 › XDS100V3 |
DIY XDS100V3兼容XDS100V2
XDS100V3 官方资料原理图编辑FPGA工程FT2232HL配置 和 烧录FPGA配置FT2232HL结语
XDS100V3 官方资料
官网就有XDS100V3的资料(官网链接我实在找不到,这里是eeworld论坛的链接),包括原理图、FPGA源代码、FPGA代码综合的方法、制作方法; 官网XDS100V3的资料如下 我根据网上网友的资料还有TI官网的资料,自己画了一块XDS100V3的下载板,有些地方略有魔改,仅供参考;XDS100V3 主要使用了FT2232HL、A3P060VQ100(A3P060VQ100(可以使用A3P125VQ100替代,注意不要买带程序的IC,不然可能会无法编程FPGA,我第一次就遇到了),此外还使用了一颗E2PROM 93LC56BT来存储FT2232HL的配置信息; FT2232HL及其外围电路:
A3P060VQ100及其外围电路:
如果需要对官方的VHDL代码进行魔改就需要Re-Synthesizing FPGA工程然后生产STP下载文件进行下载,当然也可以使用现成的STP文件直接烧录到FPGA中。Re-Synthesizing FPGA工程要使用需要使用Microsemi 的Libero_SoC 开发工具,我使用的是Libero_SoC_v11.8,安装软件需要提供license,可以在官网申请免费的license,可以参考网友的教程。 使用Libero打开FPGA 目录下方的 v3_fpga_125.prjx工程,打开软件会报错这是正常的: 在Libero Soc的Files导航栏下,可以编辑工程目录内包含的文件。 Re-Synthesizing FPGA工程 在Libero的Design Flow界面点击图示处的小齿轮图标 回到Libero的Design Flow界面,删除Complie下面生成的默认.sdc文件,添加FPGA/constraint目录下面.sdc和.pdc文件 右键Complie选择Open Interactively唤出Designer工具,然后点击Complie取消勾选Abort Compile if errors…,然后点击OK: 焊接完成PCB电路板后,需要先安装配置FT2232HL的FTDI的官方软件FT_Prog(需要提前安装FT2232HL的驱动),使用FT_Prog对FT2232HL的E2PROM进行配置后就可以使用/FPGA/Utilities目录下方对FPGA进行烧录和调试。 配置FT2232HL将PCB通过USB线连接到电脑,打开FT_Prog,右键Devices 选择Scan and Parse,若FT2232HL及其外围电路工作正常,则EEPROM Type值为:93C56 EEPROM。 选择USB String Descriptors,配置Manufacturer 值 TI、Product Description 值 Texas Instruments XDS100 Ver 3.0 运行cmd.exe(命令提示符),cd到XDS100V3的资料目录的Utilities目录,输入.\xds100v3_progfpga.exe -aPROGRAM .\dtsa_a3p060.stp(需要提前将dtsa_a3p060.stp复制到Utilities目录下方),返回如图则烧录成功 第一次写文章,如有笔误请大家指正,多多包涵。 XDS100V3的资料链接; PCB原理图和PCB图链接; 参考文章: https://blog.csdn.net/mind11/article/details/50110539; https://blog.csdn.net/whik1194/article/details/90483763; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |