包装盒中有哪些物品
开发套件现已准备就绪,可供使用。
设置后的后续步骤
为帮助演示 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) 将主机电脑连接到模块化主板上的 HPS-UART(J2) 接口。
2) 建议您检查 MSEL 开关 S4 是否配置为 ON-ON。
3) 转到设备和打印机。
4) 右键单击 FT4232H USB UART 设备,然后转到属性。接下来选择硬件选项卡。
5) 检查该设备占用了哪个 COM 端口(IE USB 串行端口 (COM4))。
6) 打开 PuTTY 虚拟终端软件。
7) 从左侧面板的连接类别下选择串行。
8) 设置配置,如下所示:
- 波特率:115200
- 数据:8 位
- 结束位:1 位
- 奇偶校验:无
- 流量控制:无
9) 单击打开
10) 接通主板电源。您应该会看到,Linux 开始从 Windows 计算机上的 HPS 启动。
11) 系统提示时,输入 root 作为用户。您现在已登录到 Agilex 5 HPS 上运行的 Linux 平台。
12) 要运行示例“hello world”程序,请在终端中键入以下代码
cd ~/intelFPGA
然后
./hello
随后,您应该会在终端屏幕上看到“hello SOC FPGA”
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 运行时环境以及启动应用程序的完整说明,请参阅用户指南中的“主板测试系统”部分。