summaryrefslogtreecommitdiffstats
path: root/meta-emenlow/README
diff options
context:
space:
mode:
authorNitin A Kamble <nitin.a.kamble@intel.com>2014-09-04 22:03:22 (GMT)
committerTom Zanussi <tom.zanussi@linux.intel.com>2014-09-17 01:11:53 (GMT)
commitdb201e33a439bff71970edabc23659dccf5769fb (patch)
treeb94d078aceff44cc6e572442ceef76f2d592ab37 /meta-emenlow/README
parent200ebb54f46f364e7eb1738c5e993374f03f407d (diff)
downloadmeta-intel-db201e33a439bff71970edabc23659dccf5769fb.tar.gz
Remove emenlow machine support
The emenlow machine has been retired with this commit. This does not affect the emenlow-noemgd machine and it is supported as usual. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Diffstat (limited to 'meta-emenlow/README')
-rw-r--r--meta-emenlow/README49
1 files changed, 6 insertions, 43 deletions
diff --git a/meta-emenlow/README b/meta-emenlow/README
index 05a0483..0bf0cbc 100644
--- a/meta-emenlow/README
+++ b/meta-emenlow/README
@@ -82,35 +82,13 @@ common metadata shared between BSPs) e.g.:
82 yocto/meta-intel \ 82 yocto/meta-intel \
83 yocto/meta-intel/meta-emenlow \ 83 yocto/meta-intel/meta-emenlow \
84 84
85The meta-emenlow layer contains support for two different machine 85The meta-emenlow layer contains support for emenlow-noemgd machine
86configurations. These configurations are identical except for the fact 86configuration. The previously supported emenlow machine with the
87that the one prefixed with 'emenlow' makes use of the 87proprietary EMGD graphics driver has been retired. The 'emenlow-noemgd'
88Intel-proprietary EMGD 1.18 graphics driver, while the one prefixed 88machine configuration uses the open source 'gma500' kernel DRM driver
89with 'emenlow-noemgd' does not. The 'emenlow-noemgd' machine
90configuration instead uses the open source 'gma500' kernel DRM driver
91along with the 'modesetting' X driver. 89along with the 'modesetting' X driver.
92 90
93If you want to enable the layer that supports EMGD graphics add the 91To enable the layer add the following to the local.conf file:
94following to the local.conf file:
95
96 MACHINE ?= "emenlow"
97
98The 'emenlow' machine includes the emgd-driver-bin package, which has
99a proprietary license that must be whitelisted by adding the string
100"license_emgd-driver-bin_1.18" to the LICENSE_FLAGS_WHITELIST variable
101in your local.conf. For example:
102
103 LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin"
104
105The emgd recipe depends on Xorg's dri and glx modules, which are built
106only when 'opengl' is listed in DISTRO_FEATURES. So if the distro
107doesn't list 'opengl' in the DISTRO_FEATURES you would need this
108additional line to your local.conf:
109
110 DISTRO_FEATURES_append = " opengl"
111
112If you want to enable the layer that does not support EMGD graphics
113add the following to the local.conf file:
114 92
115 MACHINE ?= "emenlow-noemgd" 93 MACHINE ?= "emenlow-noemgd"
116 94
@@ -123,21 +101,6 @@ At the end of a successful build, you should have a live image that
123you can boot from a USB flash drive (see instructions on how to do 101you can boot from a USB flash drive (see instructions on how to do
124that below, in the section 'Booting the images from /binary'). 102that below, in the section 'Booting the images from /binary').
125 103
126NOTE: The 'emenlow' machine will include support for hardware video
127acceleration via gstreamer if and only if the "commercial" string is
128added to the the LICENSE_FLAGS_WHITELIST variable in your local.conf.
129
130For example:
131
132 LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin commercial"
133
134The reason this is needed is to prevent the image from including
135anything that might violate the license terms of the packages used to
136implement the the video acceleration feature, such as gst-ffmpeg and
137ffmpeg. As always, please consult the licenses included in the
138specific packages for details if you use packages that require
139particular LICENSE_FLAGS.
140
141As an alternative to downloading the BSP tarball, you can also work 104As an alternative to downloading the BSP tarball, you can also work
142directly from the meta-intel git repository. For each BSP in the 105directly from the meta-intel git repository. For each BSP in the
143'meta-intel' repository, there are multiple branches, one 106'meta-intel' repository, there are multiple branches, one
@@ -159,7 +122,7 @@ Under Linux, insert a USB flash drive. Assuming the USB flash drive
159takes device /dev/sdf, use dd to copy the live image to it. For 122takes device /dev/sdf, use dd to copy the live image to it. For
160example: 123example:
161 124
162# dd if=core-image-sato-emenlow.hddimg of=/dev/sdf 125# dd if=core-image-sato-emenlow-noemgd.hddimg of=/dev/sdf
163# sync 126# sync
164# eject /dev/sdf 127# eject /dev/sdf
165 128