![]() Some of the most important files created are: File Once finished, all images should be generated in ~/angstrom-socfpga/deploy/eglibc/images/ /. The first time you build the Yocto Source Package it may take up to several hours depending on your host machine. Note: You may compile the standard Angstrom filesystem instead of the Golden System Reference Design (GSRD) User Manuals one, by replacing bitbake gsrd-console-image with bitbake console-image in the above commands. Note: If your computer connects to the Internet using a proxy, you may need to use this command to tell the Git utility about the proxy: $ bitbake gsrd-console-image # Please add virtual/bootloader if you need the bootloader to be built as well (for Cyclone V and Arria V) $ BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE KERNEL_TAG UBOOT_TAG KERNEL_PROVIDER" $ export UBOOT_TAG=refs/tags/ACDS16.1_REL_GSRD_PR # Check above for newer release tags and replace it with the version you are building with $ export KERNEL_TAG=refs/tags/ACDS16.1_REL_GSRD_PR # Check above for newer release tags and replace it with the version you are building with $ export KERNEL_PROVIDER=linux-altera-ltsi MACHINE=cyclone5) with the target family, options are: cyclone5, arria5, arria10 setup-environment # Replace machine name (eg. $ sed -i '/meta-altera/a \ \ $\/sources\/meta-altera-refdes \\' conf/nf # This is to add the meta-altera-refdes layer to conf/nf $ repo init -u git:///Angstrom-distribution/angstrom-manifest -b angstrom-v2015.12-yocto2.0 The commands for cloning the Yocto Project git trees and building Yocto Project are: Note that only the Yocto Project build system and the recipes are cloned, all the dependencies are downloaded from Internet during the build process. This section presents how to clone the Yocto Project git tree and also how to build using it. ![]() The U-Boot, Kernel and Rootfs can be built using the Angstrom recipes that are provided as a Git tree. However this is not recommended, as it may get undone by Ubuntu software updates.)īuild U-Boot, Kernel and Rootfs Using Angstrom 2015.12 distribution You can accomplish this by running:Īnd selecting "No". On Ubuntu 12.04 you will also need to make /bin/sh point to bash instead of dash. If the host machine runs the 64bit version of the OS, then the following additional packages need to be installed: $ sudo apt-get install repo sed wget cvs subversion git-core coreutils unzip texi2html texinfo libsdl1.2-dev docbook-utils gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ desktop-file-utils chrpath libgl1-mesa-dev libglu1-mesa-dev mercurial autoconf automake groff libtool xterm These are the required packages that need to be installed: Add packages as necessary if you encounter issues. Since each machine may have been installed in a different way, the packages listed here are not an exhaustive list. This section presents the packages that need to be installed on the host PC to allow the Angstrom distribution to be built. Altera Linux Angstrom distribution is officially built and tested using Ubuntu 12.04. For a list of distributions against which Angstrom distribution was tested see. It may also work with other distributions. The Altera Linux Angstrom distribution were tested to build correctly with Ubuntu 12.04. Golden System Reference Design (GSRD) User Manuals tagging informationįor all the tags that is released with Golden System Reference Design (GSRD) User Manuals, please refer to the page GSRD tagging information This page presents instructions on how to build the following Linux items: How to build U-Boot, Kernel and Rootfs 11 October 2016 - 05:49 |
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |