5.1.3.1. Golden System Reference Design (GSRD) for Linux
The Golden System Reference Design (GSRD) for Linux is provided, which consists of
the following:
•
GHRD (Golden Hardware Reference Design) - A Quartus Prime project
•
Reference U-Boot based Bootloader
•
Reference Linux BSP
•
Sample Linux Applications
Figure 8.
GSRD for Linux - Overview
The GSRD for Linux is a well-tested known good design showcasing a system using
both HPS and FPGA resources, intended to be used as a baseline project.
GUIDELINE: To successfully build your software development platform, it is
recommended that you use the GSRD as a baseline project, then modify it to
suit your application needs.
The GSRDs target the Intel SoC Development Boards and are provided both in source
and pre-compiled form. They can be obtained from
GUIDELINE: It is recommended that all new projects use the latest version of
GSRD as a baseline.
5.1.3.2. GSRD for Linux Development Flow
The figure below presents a high-level view of the development flow for projects based
on the GSRD. Refer to the GSRD User Manuals link given below for more details.
AN 796: Cyclone V and Arria V SoC Device Design Guidelines
54
5. Embedded Software Design Guidelines for SoC FPGAs
GSRD User
AN-796 | 2018.06.18
Manuals.