Visible to Intel only — GUID: xnl1484184602862
Ixiasoft
Advantages of Partial Reconfiguration
Scope of This Document
Prerequisites for Using This Document
Partial Reconfiguration Tools and Methods
Arria 10 SoC Partial Reconfiguration Workflow
Partial Reconfiguration Limitations
Creating the PR Example Design
Generating the Example Software Image
Loading Partial Reconfiguration Designs Using Linux
Important Partial Reconfiguration Terminology
Revision History
Qsys Partial Reconfiguration Freeze Logic
Importing the GHRD Project
Add a Partial Reconfiguration Region to the GHRD
Building the Base Revision with the Reconfigurable Design Partition
Synthesizing an Alternate Persona
Implementing the Alternate Persona
Generating the RBF FPGA Image Files
Design Handoff to Software Developer
Visible to Intel only — GUID: xnl1484184602862
Ixiasoft
Steps to Create a New Device Tree
In this example, to create a new device tree, you clone the source code repository and make the default device tree for the SoC FPGA with SD card boot. To make the device tree, type the following commands.
- git clone https://github.com/altera-opensource/socfpga-linux
- cd socfpga-linux
- git checkout -b socfpga-4.1.33-ltsi origin/socfpga-4.1.33-ltsi 2
- ~/intelFPGA/16.1/embedded/embedded_command_shell.sh
- export ARCH=arm
- export CROSS_COMPILE=arm-altera-eabi-
- make socfpga_defconfig
- make socfpga_arria10_socdk_sdmmc.dtb
- cp arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dtb ./
2 This step ensures that you are using the correct kernel version.