FPGA-to-HPS Bridge Design Example for A10 DevKit Rev C.1 ======================================================== Requirements ----------------------- * A10 DevKit Rev C.1 * Quartus II 16.0b211 * SoC EDS 16.0b211 Note that U-Boot can only be compiled on a Linux host machine Contents ----------------------- A10_FPGA_to_HPS_Bridge_Design_Example output_files A10_fpga_to_hps_bridge.sof - prebuilt FPGA configuration file software Altera-SoCFPGA-HardwareLib-FPGA2HPS-Bridge-A10-GNU - HPS baremetal software project uboot_bsp_ext_cfg - prebuilt U-Boot doc readme.txt - this file sample_output.txt - sample results throughput_results.xlsx - spreadsheet with results A10_fpga_to_hps_bridge.qpf - hardware project ... Running Instructions ----------------------- 1. Extract the archive on a folder on the host PC 2. Insert blank (non-bootable) SD card into A10 Boot Card (otherwise stop U-Boot from booting) 3. Use Quartus Programmer to program FPGA with output_files/A10_fpga_to_hps_bridge.sof 4. Start Eclipse from Embedded Command Shell 5. Select workspace to be anywhere on your computer 6. Import the software/Altera-SoCFPGA-HardwareLib-FPGA2HPS-Bridge-A10-GNU project in Eclipse. Do not select the option to copy the files into the current workspace 7. Build the project 8. Run the project from Eclipse.