使用模拟Discovery Pro编程FPGA板(ADP3450 / ADP3250)

当您需要向电路提供复杂的刺激时可能会出现个情况,或者您可能希望在测量前调整数字信号,在使用FPGA板的两种情况下可以方便。但是,FPGA板通常由PC配置,因此在独立测量系统中将它们包含在迄今为止可能不是一个选项。

本指南通过使用模拟Discovery Pro将先前创建的位文件加载到Digilent FPGA板所需的步骤来浏览所需的步骤。

存货

硬件

软件

您还需要一个位文件来加载FPGA板。


安装Adept Utilities

下载并复制擅长公用事业到USB闪存驱动器。选择Linux Arm-Raspberry PI作为操作系统。

将位文件复制到USB闪存驱动器,然后将驱动器插入模拟Discovery Pro的背面。

打开PC上的终端仿真器并连接到ADP。找到USB设备路径。它应该看起来像/ dev / sd 。本指南将在其文本和图像中使用/ dev / sda1,必须小心匹配USB驱动器的驱动器号和分区号。

sudo fdisk -l.

通过输入以下命令使驱动器内容可访问:

sudo mount / dev / sda1 / mnt

导航到USB的目录:

CD / MNT.

现在使用以下内容安装Adept Utilities:

sudo dpkg -i digilent.adept.utilities_2.4.1-armhf.deb

不要忘记根据下载的程序版本更改文件的名称。


加载位文件

将Digilent FPGA板的USB编程端口(通常被标记为Prog)插入模拟Discovery Pro的背面,然后通过键入以下命令列出可用的设备:

djtgcfg枚举

通过键入来找可编程JTAG设备(FPGA芯片):

djtgcfg init -d 

不要忘记根据您的电路板更改设备名称。在这种情况下,设备名称是CMODS6。

在这种情况下,只有一个可编程芯片,具有索引0.如果您的电路板包含更多的JTAG设备,请注意要将其上传到的位文件的索引。

最后通过键入:

djtgcfg prog -d  -i  -f 

不要忘记根据电路板和位文件更改设备名称,扫描链索引和文件名。

下一步

对于更多的指南和模拟发现专业的示例项目,请查看其资源中心

有关技术支持,请访问Digilent论坛