仅对英特尔可见 — GUID: ewa1422298410902
Ixiasoft
1. Intel® FPGA RTE for OpenCL™ Pro Edition入门指南
2. Intel® FPGA RTE for OpenCL™ Pro Edition for 64-Bit Windows入门
3. Intel® FPGA RTE for OpenCL™ Pro Edition for x86_64 Linux Systems入门
4. Intel® FPGA RTE for OpenCL™ Pro Edition for Intel® ARMv7-A SoC FPGA入门
A. Intel® FPGA RTE for OpenCL™ Pro Edition入门指南存档
B. Intel® FPGA RTE for OpenCL™ Pro Edition入门指南文档修订历史
4.1.1. 下载 Intel® FPGA SDK for OpenCL and the SoC EDS
4.1.2. 安装 Intel® FPGA SDK for OpenCL Pro Edition for SoC FPGA
4.1.3. 安装 Intel® SoC FPGA Embedded Development Suite Pro Edition
4.1.4. 重新编译Linux Kernel Driver
4.1.5. 在SoC FPGA板级上安装Intel FPGA RTE for OpenCL Pro Edition
4.1.6. 安装 Intel® Arria® 10 SoC Development Kit
4.1.7. 在SoC FPGA上执行OpenCL Kernel
4.1.8. 卸载 Intel® FPGA RTE for OpenCL™
4.2.1. 下载 Intel® FPGA SDK for OpenCL™和SoC EDS
4.2.2. 安装 Intel® FPGA SDK for OpenCL Pro Edition for SoC FPGA
4.2.3. 安装 Intel® SoC FPGA Embedded Development Suite Pro Edition
4.2.4. 重新编译Linux Kernel Driver
4.2.5. 在SoC FPGA板级上安装Intel FPGA RTE for OpenCL Pro Edition
4.2.6. 安装 Intel® Arria® 10 SoC Development Kit
4.2.7. 在SoC FPGA上执行OpenCL Kernel
4.2.8. 卸载 Intel® FPGA RTE for OpenCL™
仅对英特尔可见 — GUID: ewa1422298410902
Ixiasoft
4.1.7.1. 构建主机应用程序
使用SoC EDS的Windows版本提供的GCC cross-compiler构建SoC FPGA特定的OpenCL™主机应用程序。
- 执行以下任务来下载hello_world设计示例:
- 从Hello World Design Example页面下载SoC FPGA特定的hello_world设计示例( <version> Arm32 Linux package (.tgz))。
- 将exm_opencl_hello_world_arm32_linux_<version>.tar解压到一个可写入的位置。
重要: 确保位置名称不包含空格。
- 在命令提示符处,调用以下命令来设置PATH环境变量:
SET PATH=%PATH%;<path_to_SoCEDS_installation_dir>\ds-5\sw\gcc\bin
- 导航到 <path_to_exm_opencl_hello_world_arm32_linux_<version>>\hello_world文件夹。
- 调用make -f Makefile命令。或者,您可以只调用make命令。
hello_world可执行文件位于 <path_to_exm_opencl_hello_world_arm32_linux_<version>>\hello_world\bin文件夹中。