From aa4b72b61df06667c347017ffd2812b4c1e1a833 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 5 Apr 2016 13:02:43 -0700 Subject: yocto-project-qs: Updated the minnowboard example. Fixes [YOCTO #9386] Added some missing information: * Added instruction to be in the poky directory before cloning the meta-intel repository. * Removed the "source" part of the string for the bitbake-layer command. * Added text to describe that the user needs to be sure that the same branches are in play for poky and meta-intel before they launch the build. (From yocto-docs rev: 65461624691a566a5849c6d9df7b269c3de2eba7) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- .../yocto-project-qs/yocto-project-qs.xml | 36 +++++++++++++++++----- 1 file changed, 28 insertions(+), 8 deletions(-) (limited to 'documentation') diff --git a/documentation/yocto-project-qs/yocto-project-qs.xml b/documentation/yocto-project-qs/yocto-project-qs.xml index 8b31c049b1..63e5cfb475 100644 --- a/documentation/yocto-project-qs/yocto-project-qs.xml +++ b/documentation/yocto-project-qs/yocto-project-qs.xml @@ -598,7 +598,7 @@ - + The following steps show how easy it is to set up to build an image for a new machine. These steps build an image for the MinnowBoard MAX, which is @@ -621,16 +621,35 @@ Building an image for the MinnowBoard MAX requires the meta-intel layer. Use the git clone command to create - a local copy of the repository: + a local copy of the repository inside your + Source Directory, + which is poky in this example: + $ cd $HOME/poky $ git clone git://git.yoctoproject.org/meta-intel Cloning into 'meta-intel'... - remote: Counting objects: 10824, done. - remote: Compressing objects: 100% (3508/3508), done. - remote: Total 10824 (delta 6219), reused 10580 (delta 5975) - Receiving objects: 100% (10824/10824), 2.72 MiB | 482.00 KiB/s, done. - Resolving deltas: 100% (6219/6219), done. + remote: Counting objects: 11988, done. + remote: Compressing objects: 100% (3884/3884), done. + Receiving objects: 100% (11988/11988), 2.93 MiB | 2.51 MiB/s, done. + remote: Total 11988 (delta 6881), reused 11752 (delta 6645) + Resolving deltas: 100% (6881/6881), done. Checking connectivity... done. + + By default when you clone a Git repository, the + "master" branch is checked out. + Before you build your image that uses the + meta-intel layer, you must be + sure that both repositories + (meta-intel and + poky) are using the same releases. + Consequently, you need to checkout out the + "&DISTRO_NAME_NO_CAP;" release after cloning + meta-intel: + + $ cd $HOME/poky/meta-intel + $ git checkout &DISTRO_NAME_NO_CAP; + Branch &DISTRO_NAME_NO_CAP; set up to track remote branch &DISTRO_NAME_NO_CAP; from origin. + Switched to a new branch '&DISTRO_NAME_NO_CAP;' Configure the Build: @@ -650,7 +669,8 @@ MACHINE variable. - $ bitbake-layers add-layer "$HOME/source/poky/meta-intel" + $ cd $HOME/poky/build + $ bitbake-layers add-layer "$HOME/poky/meta-intel" $ echo 'MACHINE = "intel-corei7-64"' >> conf/local.conf Notes -- cgit v1.2.3-54-g00ecf