agilex 5 fpga 和 soc e 系列 065b 模块化开发套件

Agilex™ 5 FPGA E 系列 065B 模块化开发套件快速入门指南

包装盒中有哪些物品

agilex 5 fpga e 系列 065b 模块化套件包装盒物品  

图像 1。包含 Agilex 5 FPGA E 系列 065B 模块化开发套件中的组件

为开发套件通电

本部分介绍如何在工作站上快速设置新的开发套件。如果正在寻找完整文档,请下载用户指南

带标签的 Agilex™ 5 FPGA E 系列 065B 模块化开发套件  

图 2。Agilex 5 FPGA E 系列 065B 模块化开发套件上的带标签组件

第 1 步 仔细检查载板上的电源开关是否处于“打开”位置(默认出厂设置)。
第 2 步 将提供的电源适配器插入载板上的 ATX 电源接口。
第 3 步 检查电源良好 LED(电源开关旁边的 DS2)是否发光,发光则表明主板已成功通电。

开发套件现已准备就绪,可供使用。 

设置后的后续步骤

为帮助演示 Agilex 5 FPGA E 系列 065B 模块化开发套件的功能,下面提供了几个供您尝试的选项。

 

  • 启动 Linux 将详细介绍如何利用硬核处理器系统。
  • 主板测试系统部分将就如何测试开发套件的不同组件提供指导。

 

为充分利用开发平台,建议您在继续之前下载 Quartus Prime 设计软件。您可以在此处找到有关如何下载和安装软件的说明。

 

 

黄金系统参考设计 (GSRD) 是一个硬件和软件解决方案,它旨在为利用 Agilex 5 FPGA E 系列 HPS 进行开发提供切入点。您的开发套件包括带有微型 SD 卡的 HPS 扩展板,并装有配套的 Linux 操作系统。FPGA 的配置文件已烧入到其内部 QSPI 内存。此流程将详细介绍如何在 HPS 启动优先模式下启动 FPGA,HPS 会在其中对自身进行配置,然后使用 QSPI 闪存配置 FPGA。之后,Linux 操作系统将启动,用户将能够利用命令行界面与操作系统交互。

 

1) 插入模块化主板上的微型 USB 缆线,连接到 HPS-UART (J2) 接口,并连接到主机电脑。

2) 建议您检查 MSEL 开关 S4 是否配置为 ON-ON 位置。

3) 转到设备和打印机

4) 运行以下命令,以确定 Future Technology Devices International (FTDI) 驱动程序为连接(例如 /dev/ttyUSB0)分配了哪个设备。

sudo dmesg | grep tty

 

5) 设置 minicom,如下所示:

 

  • 确保系统上已安装 minicom。如果未安装,请调用以下命令。
sudo apt-get install minicom
  • 以 root 用户身份运行 minicom -s,进入 minicom 设置模式。
sudo minicom -s
  • 选择串行端口设置,然后按 Enter
  • A 将串行设备更改为 /dev/ttyUSB0,然后按 Enter
  • E 更改端口设置。再次按 E 选择 115200 作为速度,然后按 Q数据/奇偶校验/结束位设置为 8-N-1 配置
  • Enter 两次,返回到 minicom 设置主菜单。
  • 选择将设置另存为 dfl,然后按 Enter 将 minicom 设置保存为默认值。
  • 选择Exit

 

​​​​​5) 接通主板电源。您应该会看到,Linux 开始启动 Windows 计算机上的 HPS。

6) 启动后,在系统提示时输入 root。您现在已登录到 Agilex 5 HPS 上运行的 Linux 平台。

7) 要运行示例“hello world”程序,请在终端中键入以下代码

cd ~/intelFPGA

然后​​​​

./hello

随后,您应该会在终端屏幕上看到“hello SOC FPGA”

 

如需完整的参考文档和演示,请访问 GSRD 文档

 

 

您的开发套件包括主板测试系统 (BTS) 图形用户界面 (GUI),可用于对此主板的功能进行测试。 BTS 提供了易于使用的界面,用于更改功能设置并观察结果。

您可以将 BTS 用于:

 

  • 测试主板组件
  • 修改功能参数
  • 观察性能
  • 测量电源使用情况

 

有关如何安装必要的 Java 运行时环境以及启动应用程序的完整说明,请参阅用户指南中的“主板测试系统”部分