This course discusses the various Linux options available for Intel® SoC FPGAs with integrated Arm* Cortex* processors. We will first talk about an overview of the software development flow needed to create a Linux application. Then we will go over the details on the various versions of Linux supported including latest stable kernel, long term support initiative (LTSI), and LTSI with real time patches. We will also talk about building the software pieces needed using the meta-altera BSP recipe layer with either the Angstrom or Yocto distributions layers. In addition we will discuss the tools and platforms used in the process including the RocketBoards community portal, Git, the Open Embedded build framework, and device trees.
*Other names and brands may be claimed as the property of others.